Welcome, Guest. Please login or register.

Author Topic: Consequences of the AmigaOS 3.1 source code "leak", one year after?  (Read 37016 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline nicholas

Quote from: cgutjahr;819006
Stolen code.


Ownership of that code is clearly defined.


The actual (not "acclaimed") owners do take legal action whenever they find a copy of the code being hosted somewhere.


The 3.1 Amiga OS source code is defacto open source.
The GNU OS source code is dejure open source.

One is legal, one isn't (In some jurisdictions but not all) but they are both open source.

https://onlinelaw.wustl.edu/blog/legal-english-de-factode-jure/
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline nicholas

Re: Consequences of the AmigaOS 3.1 source code "leak", one year after?
« Reply #1 on: January 07, 2017, 02:32:57 PM »
I'd be more interested in a 68k backport of MorphOS than OS4 as it's more "Amiga-like" in many aspects.  OS4 for 68k would still be nice though.
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline nicholas

Re: Consequences of the AmigaOS 3.1 source code "leak", one year after?
« Reply #2 on: January 07, 2017, 02:38:11 PM »
Quote from: olsen;819196
I don't believe that this would be the easier option, even in the long run.

The "threshold" when backporting code from AmigaOS4 to AmigaOS 3.x could still be accomplished with reasonable effort (time and manpower) was crossed in about 8-9 years ago. Ever since then new data structures and APIs have been added to AmigaOS4 which significantly increase the difficulties of backporting code.

This happened at Commodore, too, when Kickstart/Workbench 2.x was under development. The toolbox became larger (double the ROM space, double the leverage afforded to software developers), and it became more and more difficult for Commodore to provide the same tools to developers who wanted to use them both in 1.x and 2.x applications.

There weren't many such tools (I remember "amigaguide.library" and the Installer), and there were some 3rd party solutions such as a disk-loaded "gadtools.library". But inside the operating system, the new APIs and data structures created more tightly-coupled code, saving ROM space and allowing for more robust code to be written.

Backporting such code at some point means porting practically everything, because you cannot always conveniently resolve the new interdependencies. Even if you tried, you'd run into practical problems for a hypothetical AmigaOS4 for 68k: AmigaOS4 is designed for a platform with much more RAM. As these things go (Moore's law, etc.) it also requires a more powerful CPU to run smoothly than a 68k platform could deliver (unless you consider emulation a target platform that makes good business sense). Finally, that complex port would have to be tested as well, which is no small challenge to begin with.


OS4.1 runs nicely on a poxy 603 with 256MB RAM and RTG, no reason why it shouldn't perform just as well or better on an Apollo core with more/faster RAM and faster RTG.

Especially if/when the Apollo is available in ASIC form.

Majsta talked about creating an entire computer at some point in the future, would be great if it ran a 68k back port of OS4.1.
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline nicholas

Re: Consequences of the AmigaOS 3.1 source code "leak", one year after?
« Reply #3 on: January 13, 2017, 12:15:40 PM »
Quote from: Rob;819630
Amiga Inc can't make a penny from Hyperion since all the licenses granted to Hyperion in the settlement agreement are royalty free.  I don't know what Cloanto's arrangement is and whether Amiga Inc can collect royalties from them.  For the OS to become open source it would require an agreement between Amiga Inc and Hyperion, and possibly Cloanto too.

Amiga Anywhere/DE was Fleecy's idea and not McBill's.  The idea of the same code running on different CPU architectures without recompilation was ProDAD's intention with p.OS.  I wonder if Fleecy ever contacted ProDAD since p.OS was actually intended as a standalone OS compared to TAO's Intent which was simply a media layer.  I seem to recall that either Thomas or Hans-Jörg had told Amiga Inc that Intent was totally unsuitable to be used as a standalone OS.


It was a bit more than just a media layer, the idea of Intent wasn't too far removed from what we see in Android today really.

Interesting recent-ish post from one of the Tao developers here:

https://news.ycombinator.com/item?id=9806607
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline nicholas

Re: Consequences of the AmigaOS 3.1 source code "leak", one year after?
« Reply #4 on: January 16, 2017, 05:19:55 PM »
Quote from: Thomas Richter;819839
Well... as often in legal matters, the question is whether something like this even exists. Everybody of course believes that his believe is right, and unless a decision is made in court, you do not know who is right. Even then, it is only a decision, and not a "truth".


Lawyers seldom care about truth, only whatever they can away with passing off as 'truth' without getting caught.

Probably the main reason I don't trust a word Hyperion ever say. ;)
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline nicholas

Re: Consequences of the AmigaOS 3.1 source code "leak", one year after?
« Reply #5 on: January 18, 2017, 05:42:10 PM »
Quote from: tone007;819993
Hey, can I get a copy?!


Those evil pirates at Google have it Tone. ;)

https://www.google.co.uk/search?q=amiga+os+source+code+3.1.tar.bz2
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini