Linked by Thom Holwerda on Sun 29th May 2011 21:29 UTC, submitted by teigetje

Permalink for comment 475064
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Member since:
2007-04-23
Linux is a simple design, its based on unix which is also a simple design...
Windows is _NOT_ a simple design, some say it was intentionally made over complicated and convoluted to prevent a repeat of the clones which were made of dos. The problems with such a complicated system are many, you have many complicated parts interdependent on each other which makes it very hard to update without breaking things (see the delays and being forced to start over with vista), you have security flaws embedded deep in the design which cannot be overcome without breaking compatibility (google: pass the hash), and the complexity often results in laziness (eg the permissions model for drivers is very complex so many third party drivers don't use it, on linux the permission model for drivers is the same as that for files - set permissions on /dev/whatever... and don't forget all the apps which wont run as non admin, or need nasty hacks to do so).
Keeping it simple is a great principle.