Global shared address space. Everything depends on it, from the very basics of the messaging system. From time to time some people claim to have invented a way to introduce a reliable and bulletproof memory protection scheme to amigoid system. It always ends the same way, all the sudden these people fall ominously quiet and the idea is forgotten for the next couple of years.
If you change the very basic concept of the global shared address space you will completely break all the existing APIs and applications. You'd need to have completely new set of applications, which would most likely be ports of open source apps. If so, how will it be any better than YALD?
well why not ?
all linux kernel need is a good GUI .. see osx(i know mach kernel from bsd branch .. but it's unix familly still)
osx didn't reinvented the wheel, they just took kernel bits and bobs and made their sauce ..
and their product is kind of popular..
first thing first, such a modified kernel with amiga paths and filesystem structure would be a fresher from the traditional unix layout..
then a nice snappy customisable gui ... could be interesting ..
the problem most linux distro have is that their changes aren't very apparent, most run gnome or kde, and beside little changes here and there, for example what package manager do they use, or such small changes most distro are very similar to each other.
few like apple did real customisation on top of an unix kernel..
i'd bet something with the simple and logical amiga structure, and snappy customisable GUI ala workbench/magellan would interest many.
the merit are stability , and drivers ..
softwares like mui or reaction could be replicated to run on this new kernel, and become the basis for the whole interface, pretty much like cocoa does on macs, but done amiga style: small and efficent
well all that idea pretty much seems like what anubis would have been.
but it'd not mandatory to use a linux kernel .. it's just convenient because it's there..
and "amigaoid" systems badly need a core update ..
backward compatibility it's good enough while transitionning .. see osx, at first they had classic environment running inside osx .. after a few year, classic env went away ..
problem with amiga, is that it frozen at that transition moment in time..
without completely achieving it
how long the wish for backward compatibility will hold us from progressing ?
68k software from 90s .. will it still be regarded as important in 2015 ?
i sure hope not ..
i hope dev from amigoid "ng" will make a clean table, and start making a solid base . where app and resources can at least be killed and freed.
i was reading about atari the other day, they have MiNt..
so even atari got MP .. unfortunately for them they got no new hardware. and probably an even smaller community. still they adressed this important problem quite a while ago. at first they were in the same boat as amigans..