This is not a book for people looking for a detailed examination of the long-running "Windows v. Mac" debate, but whether you've spent your computing life on one side of the fence or the other, or like Stephenson have jumped over it a few times, it's valuable because it's an honest, well-expressed statement of a point of view. Not inspired- certainly not the way Stephenson's fiction is- but a good, solid, short read.
Here's a fairly typical quote: "...during this century, intellectualism failed and everyone knows it. In places like Russia and Germany, the common folk agreed to loosen their grip on traditional folkways, mores, and religion, and let the intellectuals run with the ball, and they screwed everything up and turned the century into an abattoir." (p. 53)Well, intellectualism may well be useless for Disney, which is what he's discussing here, but to call Hitler and Lenin intellectuals is completely wrong. Naziism was, in fact, the first truly mass political movement, and it was precisely a call to tradition, to "blood and folk," a return to the glory of Germany's mythological past, of Siegfried and Fredrick Barbarossa.Early in the Russian revolution, the call went out to kill everyone who didn't have calluses on their hands - everyone who was an intellectual, in other words, and not a worker. The one recognizable artistic legacy of Lenin, Soviet Realism, is the most anti-intellectual artistic style of the 20th century (aside from the "big-eyed waifs on black velvet" school of the American 70's.) You can accuse Lenin and Hitler of a lot of stuff, but they were NEVER soft on intellectuals.
He proposes this amusing metaphor that Mac is a Euro-styled sedan, Windows is a big, lumbering SUV, and LINUX is a high-tech M1 tank that never breaks down, gets wonderful mileage, and is free.I'm fine with the Mac and Windows metaphors. LINUX might be a sort of a tank, but it's more like a tank that comes as an enormous box of erector set pieces, lincoln logs, and tinker toy parts, and it's up to you to figure out which pieces you need and how they go together. There are lots of people to ask, at least if you have another computer that's stable enough to get out onto the Internet to ask questions like "how do I figure out what UART chip my serial port card uses?"
He attempts to argue that Microsoft's fixation with operating systems is somehow unnatural, that an OS, which doesn't really "exist" except as a string on ones and zeroes on your computer disk, is somehow inherently free, and it's immoral to charge people money for it. In fact, he seems to think Gates invented the idea of selling software. "A string of ones and zeroes was not a difficult thing for Bill Gates to distribute, once he'd thought of the idea. The hard part was selling it - reassuring customers that they were actually getting something in return for their money." (This is funny partly because one of the constant refrains of the anti-Gates crowd is that 'Microsoft never invented anything, they just stole it.')Microsoft didn't invent the idea of selling software, and they certainly didn't invent the concept of an OS as a product; Digital Research developed CP/M long before, which was used on a dozen different brands of mutually incompatible hardware, like Kaypros, and Wordstar predates DOS by years. In fact, Gates' first product wasn't an OS at all, it was an elegant implementation of the programming language BASIC.
"The operating system market is a death trap, a tar pit, a slough of despond." (p.40) This ignores, of course, that the vast Microsoft fortunes have come precisely from the sale of operating systems, and the leverage which this firehose of cash gave them to develop desktop applications. This is loony tunes.
I agree with most of his points on the operating system. I still prefer the command line myself. The command line lets you concentrate on logic, not fluff.
The question on your mind is whether or not you should buy the book. Hardcore computer buffs will be disappointed because the book is not hardcore enough. The book really does not impart any new wisdom on OS development. It is just a pile of random thoughts.
Many readers in Neal's Sci Fi fan base will simply scratch their head wondering why their favorite author let off a brain fart about operating systems.
I am happy that Mr. Stephenson took time to think about this issue, and voice his opinions. However, I wouldn't put it toward the top of a must read list. Yet, if you are in the mood to read opinions about computers and the effects they have on our society...you will find it a short, sweet read.