To view parent comment, click here.
To read all comments associated with this story, please click here.
But what really happens, what mostly happened: code base becomes more and more unmaintainable, the attention is on trying to avoid nuking the OS while running - and progress grinds to a halt.
Nowadays, ~Amiga lives on, tries to remain useful, mostly on ports of PC software (just lagging in version, and in less stable state)
@Zima
Seriously dude
Get out of the 90's. That's when they introduced "Enforcer" .. which if you have a CPU with an mmu eg.. 020+68851 or a non-EC anything later enables mmu protection.
Yes, you can run without memory protection. No I don't think it's wise and don't. Yes, I do think that AmigaOS, VMS and OS/400 are the pinnacle of OS dev 
Seriously dude, those are just best effort kludges (and didn't make much difference in practice) - Amiga OS still doesn't have memory protection in any rigorous sense of the term.
Snap out of nostalgia, that's what killed Amiga, what keeps hammering nails into its coffin for almost 2 decades already... (BTW, NT can be seen as quite worthy successor to VMS, on technical level - how market realities forced NT into dubious ~userland practices is another issue; at least perceiving VMS or OS/400 as pinnacle has some merit ...but that's not what you initially claimed)




Member since:
2005-07-06
An OS still without memory protection (so, in a a way, without proper multitasking - it relies on good behaviour of applications) is a pinnacle of OS development for you?... O_o