Linked by Thom Holwerda on Tue 27th Dec 2011 16:24 UTC
Thread beginning with comment 501443
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/18/13 21:06 UTC
Linked by Thom Holwerda on 05/18/13 7:37 UTC
Linked by fran on 05/18/13 1:38 UTC
Linked by Thom Holwerda on 05/17/13 23:35 UTC, submitted by kragil
Linked by MOS6510 on 05/17/13 22:22 UTC
Linked by Thom Holwerda on 05/17/13 22:15 UTC, submitted by Tom
Linked by Thom Holwerda on 05/16/13 21:41 UTC
Linked by Thom Holwerda on 05/16/13 17:04 UTC
Linked by Thom Holwerda on 05/16/13 13:17 UTC
Linked by Thom Holwerda on 05/16/13 12:06 UTC
More News »
Sponsored Links



Member since:
2010-03-08
Ideally, the OS would be designed to be little more than an extremely fast, lightweight & transparent API. Everything else should be an application running on top, including the primary launcher/shell. This way one could always update to the latest secure kernel without also updating the heavy UI components which perform poorly on older hardware.
Unfortunately ms and apple are both extremely guilty of setting a terrible precedent with regards to bundling the UI & kernel.
I have some trouble understanding what you call an OS here.
If you are saying that kernels should be lightweight, and that everything else should be an independent, easily replaceable application, then I agree.
If you are saying that an operating system, as a complete and ready to use product that is distributed as such, should feature as little API and applications as possible, to the point of leaving the job of designing the user interface to third parties, then I somewhat disagree. It's good to have a standard bundled package, although everything should be easily replaceable.
To say it otherwise : I understand the need for a modern desktop OS to feature a web browser, but I can't accept Microsoft's tendency to shoehorn IE everywhere in Windows so that replacing or removing it becomes impossible.