@Hans
You're not the only one with a non-popular opinion
We all know the old joke about Windows: "32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company, that can't stand 1 bit of competition."
But at least Windows has seen so many rewrites and API changes to become the 21st century OS as it is today.
In Amiga land, everything has te remain the same as it was 30 years ago. While expecting seemles integration of 21 century technology. (The "only amiga makes it possible" mantra)
Hence all the stability issues:
- No memory protection
- Old code needs to run in the AmigaOS4 environment without sandboxing (because "not the amiga way" or something)
- 2 GB limitation, because the amiga way is to use the upper bit for somethng else (2GB ought to be enough for everybody :-p )
- permit()/forbid() debacle which seriously slows down multicore development
- No development leadership -> No documentations how everything should be done "properly" -> Everybody hacks their own way because we are supposed to be smart and creative.
- And so on
Every serious componany does a reality check once in a while. And evaluate if it's time to let go of the past and make a step into the future.
Our community is more concerned about who owns what. And who is entitled to develop for AmigaOS4.
The AmigaOS4 way is "A 21st century hack and patch job of a PowerPC port of a C code reimplementation of a 32bit 80's OS originally coded in assembly for a 16bit processor which is developed with 2 bits years between updates by 1 bit companies who are more pre-occupied with lawsuits over who owns the corpse than actually paying developers to get the work done."