Linked by Thom Holwerda on Sun 29th May 2011 21:29 UTC, submitted by teigetje
Thread beginning with comment 475064
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.
RE[5]: One of the many reasons ...
by moondevil on Mon 30th May 2011 18:32
in reply to "RE[4]: One of the many reasons ..."




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.