Linked by Dmitar Butrovski on Wed 13th Sep 2006 16:04 UTC
Amiga & AROS It was 1997 and in these dark ages of the Amiga history, a few brave ones have embarked on a seemingly impossible journey. It is difficult to start from a clean slab, but complete rewrite of the AmigaOS Application Programming Interface (API), in open source domain, was the only option for Amiga community to gain control over destiny of the beloved platform. The Amiga Research Operating System (AROS) was born. Under, at times slow but steadfast progress, the vision is nearly complete. Not only is AROS almost feature-for-feature complete when compared to AmigaOS 3.x, but it has excelled many of the original design specifications.
Thread beginning with comment 162216
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: jolly good!
by signals on Thu 14th Sep 2006 03:34 UTC in reply to "RE: jolly good!"
signals
Member since:
2005-07-08

nowdays devs (OS4,AROS,Morphos)just stick to the 3.x API as if it were pure truth, true gold .. this is too bad.

The problem is that the existing applications written for the AmigaOS API expect there to be no memory protection. If you add that, you break compatibility with the old software, and an OS with no software is pretty useless.

Also, I believe AROS is attempting to get AmigaOS 3.X implemented fully before they start changing things. This is the easiest way to get everyone working toward the same goal. They could argue for years about the best way to implement memory protection (or whatever other feature you want added to AROS) but saying "We'll get AmigaOS 3.1 re-implemented first." Is the easiest way to get something done.

no..unfortunatly there's still no memory protection for all flavor of amigaOS systems (this including AROS, Morphos, AmigaOS4, Amithlon..).

I believe (but am not sure) that AmigaOS 4.0 supports limited memory protection. The application has to explicitly ask for it, though. If it was on by default, old code for AmigaOS 3.X would not run without extensive modification.

Reply Parent Bookmark Score: 1