Windows history, etc.
by rbsjrx - 12/21/09 7:24 AM
In Reply to: Responce by msgale
"I congratulate on your background, it is better than mine."
As Shakespeare said, "What's past is prologue." I rarely bring up such things in public forums for several reasons:
1. There are a lot of people on the web who are not what they claims and anyone can make any claims they want. Of course, I've been doing this long enough that you can verify all the information you want just by searching for Bob Stout.
2. I don't put that much stock in resumes and credentials. Back when I was managing (I left it after it nearly killed me - I experienced congestive heart failure in 1995), I often hired people that no one else would and they often turned out to be my best people. My right hand guy at Baker had a degree in aeronautical engineering but I happened to know he was a talented programmer from exchanges we'd had online. I also found that musicians often made good programmers whether they had a degree or not.
3. Sometimes, reciting my personal experience sounds like bragging, but it's not. I believe that people should earn respect for what they do or know now, not what happened in the past or what sort of wallpaper they can display.
"'I also know that Windows uses klugey data structures for no better reason than to be able to claim IP of a proprietary system.' Now if would just explain, how you know this?
That's an easy one... If you research the history of Microsoft (my age gives me an advantage here since I've been around for all of Microsoft's history), you'll find repeated instances of Microsoft promoting internal proprietary "standards" rather than adopt free ones established by international standards bodies. Windows itself is a prime example. There exists a standard, POSIX (see http://en.wikipedia.org/wiki/POSIX), for operating systems that is used by many government entities. At almost every level, Microsoft has implemented equivalent and even sometimes similar, functionality within Windows that is proprietary. Often the result is a kluge, like the registry. Other times, it's just an inconvenience, like MS Exchange. Sometimes Microsoft fails, like in networking where it finally had to provide equal support for TCP/IP in order to remain competitive.
"Actually defragmenters, and similar products predate the PC. You had to compress/reorganize Partition Data Sets on IBM mainframes. On CDC computers indirect access files reinitialized, and I believe that those responsible for Disk Keeper had a product for VMS. By the way most operating system, (except for Linux) are prosperity. MacOS is, zOS is, VMS may still be, I am not sure, MCP and Exec 8 is/was as so are all current versions of UNIX. When you acquire an Hitachi Mainframe, the Operating System is purchased from IBM. If the Operating system was not prosperity then why would you have to buy it?"
Lots of good points here... Yes defrag has existed for as long as there have been disk drives. I had a defrag utility on my Apple II way back in the day. This is where a POSIX OS has an advantage. Since POSIX OSs are designed to be inherently multi-user, their file systems are designed to allow files to expand and contract with minimal fragmentation. Its multi-user heritage also explains why POSIX OSs are inherently more secure than Windows which evolved from a single-user system and remains so at its heart. POSIX OSs are designed to support multiple concurrent users, while Windows is designed to primarily support multiple sequential users. This key difference is at the heart of many Windows "standards" issues.
Yes, you do have to pay IBM (or Red Hat or Novell or ...) for Linux systems, but what you're buying isn't the OS nut rather support - Linux itself is still free. It has to be noted, however, that Unix in all its varieties (BSD, AIX, HP/UX, Solaris, et al) is not free software and has to be paid for. 90% of the machines I worked with at Los Alamos (mostly Crays and workstations) ran some variety of Unix.
Was this reply helpful? (0) (0)
Staff pick