A major announcement: IRIX-32 Kernel Project
#2
RE: A major announcement: IRIX-32 Kernel Project
(05-22-2023, 04:17 AM)Raion Wrote:  Nothing proposed or offered is in any way a violation of US law.

IANAL, but I think that's a pretty bold claim.

First of all, you're likely breaking the license agreement if you even install IRIX because you neither "paid applicable license fee", nor "bought an SGI workstation or server" (from the license holder, namely: SGI). Effectively you're starting your effort from an illegal copy of the software. This is a problem because the DMCA states "The procurement of the reverse-engineered product must be through legal means and the person must be the lawful owner of the product."

Then there are restrictions on your right to make copies of the software. Making a copy of the software for the purpose of of reverse engineering is not allowed and has been used to sue. The EFF explains it better: https://www.eff.org/issues/coders/revers...eering-faq

Of course the license explicitly forbids reverse engineering, but so does the law in Europe and the US. There are exceptions (interoperability for example), but unfortunately 'retrocomputing hobbyism' isn't one of them. Commercial motives of "businesses that still use IRIX" certainly aren't.

(05-22-2023, 04:17 AM)Raion Wrote:  We will not be releasing any of HPE's proprietary code and we will be following all best practices and ethical guidelies.

That depends on the method used.

Clean Room Reverse Engineering is the only method that has successfully stood up in court (see SEGA vs Accolade). In this case, the disassembly team would have to be all first-owners of SGI systems (in order to satisfy the DMCA). Good luck with that.

But I have the feeling you're more thinking of running the kernel object code through IDA Hex Rays and massage it into something that compiles, a.k.a. Dirty Room Reversing. Legally, unfortunately, this is the equivalent of converting a JPEG into a PNG: you're still creating an unauthorized copy of a copyrighted work.


[Image: sleeve_rear.jpg]
jan-jaap
SGI Collector

Trade Count: (0)
Posts: 1,051
Threads: 37
Joined: Jun 2018
Location: Netherlands
Website Find Reply
05-22-2023, 12:46 PM


Messages In This Thread
A major announcement: IRIX-32 Kernel Project - by Raion - 05-22-2023, 04:17 AM
RE: A major announcement: IRIX-32 Kernel Project - by jan-jaap - 05-22-2023, 12:46 PM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 05-22-2023, 02:28 PM
RE: A major announcement: IRIX-32 Kernel Project - by robespierre - 05-22-2023, 06:51 PM
RE: A major announcement: IRIX-32 Kernel Project - by jan-jaap - 05-22-2023, 08:42 PM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 05-22-2023, 07:57 PM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 05-22-2023, 09:29 PM
RE: A major announcement: IRIX-32 Kernel Project - by vishnu - 05-22-2023, 09:40 PM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 05-27-2023, 05:41 AM
RE: A major announcement: IRIX-32 Kernel Project - by mxtool - 05-27-2023, 03:15 PM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 05-27-2023, 03:52 PM
RE: A major announcement: IRIX-32 Kernel Project - by fuel - 05-27-2023, 06:27 PM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 05-27-2023, 07:52 PM
RE: A major announcement: IRIX-32 Kernel Project - by DrShuppet - 05-29-2023, 07:51 PM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 05-29-2023, 08:38 PM
RE: A major announcement: IRIX-32 Kernel Project - by soviet - 05-30-2023, 08:02 PM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 05-30-2023, 09:00 PM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 06-01-2023, 02:45 AM
RE: A major announcement: IRIX-32 Kernel Project - by nuclear - 06-02-2023, 09:42 AM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 06-02-2023, 07:30 PM
RE: A major announcement: IRIX-32 Kernel Project - by nuclear - 06-03-2023, 12:05 AM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 06-03-2023, 12:32 AM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 06-08-2023, 02:23 AM
RE: A major announcement: IRIX-32 Kernel Project - by jwhat - 06-15-2023, 09:14 PM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 06-16-2023, 12:29 AM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 06-30-2023, 02:52 AM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 08-10-2023, 06:46 PM
RE: A major announcement: IRIX-32 Kernel Project - by jan-jaap - 05-27-2024, 10:32 AM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 05-27-2024, 11:24 AM
RE: A major announcement: IRIX-32 Kernel Project - by Raion - 07-09-2024, 12:21 AM
RE: A major announcement: IRIX-32 Kernel Project - by saq - 02-07-2025, 01:23 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)