Jim Lawrence
accessd at shaw.ca
Fri Aug 27 18:59:02 CDT 2010
Microsoft, regardless of all the controversy to the contrary, built a wonderful system. Unfortunately, the core system was designed as a single user, single tasking operating system. Its PCs were never meant to be a connected together through a network or a remote session let alone the web. The Unix OS on the other hand was built for that exact purpose. Right from the getgo it was designed to be a fully virtual system, multi-tasking and multi-user. Linux of course followed suit. Each user is totally isolated from one another, each set of processes is totally isolated, and there are limitations around how much access a user can have. The core or kernel operating system is completely isolated from users and separated from the processes. These methods and understanding were designed into the operating from its conception. The Microsoft OS came from a different direction and now they are having to play catch-up... the costs to do that are massive. (Take Vista for example) Why do you think, when Steve Jobs, was faced the prospects of re-building the Mac OS, from a single user system up to the new order, decided instead, of starting over again, to take the BSD OS (http://en.wikipedia.org/wiki/Berkeley_Software_Distribution) and build a fancy presentation manager on top. My mother always said to me, "Never build a house while you're living in it." That is exactly what Microsoft is trying to do. The truth is, when Microsoft finally and completely fixes its OS, it will work just like another distro of Linux. Ah, the cruel ironies. Jim