
Every hard-core OS aficionado has done it: Laid out a grand scheme for creating the perfect OS. Taking all the best features and attributes from the OSes we love, and making sure to assiduously avoid the pitfalls of the OSes we don't. Maybe our goals were modest, and we just wanted a slightly tweaked version of an existing OS. But sometimes we're feeling ambitious, and we have large, creative ideas for revolutionizing computing. Long-time OSNews reader and contributor J. Scott Edwards just couldn't help himself, and he has set about to not only plan, but to try to build his dream OS.
have been done before, somewhere. the trick is to bring them all together into one whole system without makeing a mess, stepping on to many toes, and lastly, makeing sure that it plays nice with everyone, not just the creators and what other stuff they supply...
this is in fact being done in linux (as the whole os, if one strictly wants to label it the gnu wau ti would be gnu/linux/(kde|gnome)/whatever other big bits there is in there), most tech in that os is not revolutionary or inovative, but they are a evolution on ideas tryed before that worked, bringing them together in a working whole. its a evolutionary software, rather then a revolutionary software. and at the same time protected by a licence that both give power to the community, but at the same time protect the community from being exploited.
so what is needed now is to get beagle or something to work, maybe slap a system in there that allow me to take a kpart and run it inside a gnome gui or something similar from gnome. basicly the biggest idea in the whole article is the idea of seperateing the gui from the app core so that the core can be called from anywhere, any time.
palmsource have recently started to look into useing linux as the base of its next gen palm os. this means that they most likely will try to port in a kind of run-in-place system so that you run the app from the memory area its stored in. this allows for typewrite style workings in that you can turn the system off, turn it back on and the system will just continue from that location (kinda like sleep on a laptop in fact only without the power requirement).