Will the empire last long?
by Mario Miyojim for the Reallylinux.com Opinion Section
Recently, Microsoft started to sell a new operating system, Windows Vista. There are a few reasons to believe that, this time, it will not be successful.
Microsoft seemed like a new kind of player in the eighties that offered a
low-cost operating system with development tools, a pretty face, easy
learning, and promised to replace Unix with advantages. The Unix
establishment did not see it coming, because they saw a toy that would
never invade its dominion, the high level applications that drove big
business.
Besides, it never occurred to all the incumbents that
Microsoft would become a monopoly, since big IBM had once been defeated
at that game, and jurisprudence would take care of it in case it tried.
However, Microsoft used marketing skillfully and projected the image of
an innovative, smart, advanced enterprise that would benefit all the
common people worldwide.
Millions of IBM personal computers were sold at prices much lower than
for Unix machines, with a text editor and spreadsheet functioning
out-of-the-box, that is, one had only to plug the PC on the wall outlet,
connect the keyboard and the monitor onto the system box and voilà, it
worked!
The people did not realize they were being possibly misled, because perhaps the marketing of
Microsoft made them believe that everything else, Unix machines,
minicomputers, mainframes, were only for skillful and wealthy persons,
and for the majority of people, there was only Windows. DOS (Disk
Operating System), was not for the common person, however; special
knowledge of typing, memorization of line commands was required.
The mouse was perceived as the device par excellence to communicate with a computer. The mouse was invented by Xerox, copied by Apple into its MacIntosh computer, which was copied by Microsoft into Windows. Its first Windows OS was just a collection of graphics superimposed on its text-based DOS. DR-DOS, by Digital Research, was in many ways better than MS-DOS. In the pre-launch phase of Windows 3.1, MS included a message that popped up whenever it detected DR-DOS, implying that it would not work well if it was not with MS-DOS (although it was not true). The world learned fast that only MS-DOS was good for Windows, so Digital Research went bankrupt overnight.
Each copy is worth a given amount of money, and the source code is kept secret; a gold mine indeed. The new personal computers come with the current Microsoft OS installed by the assembler of the hardware, so the software is an integral part of an industrial product, for which one pays a significant price. Because a PC is to be used by a single person at a time, millions of computers with software are sold every year, and each copy turns in a handsome profit to Microsoft, year after year, higher than granted by its intrinsic value, similar to the fashion value one pays for the label of certain clothes.
At some point, MS
realized that it needed a better OS, more stable and professional than
DOS. They required technical talent from the
VMS team from Digital Equipment Corporation. They were hired to adapt VMS
to the Intel architecture. After a while, Windows NT 3.5 became
available, which worked reliably on Intel architecture. But this OS had
no images or sounds, no wow factor. Marketing
ordered programmers to make images and sounds available on NT, and
the programmers violated laws of software engineering in order to obey
the order; this decision alone made the OS unreliable.
The result of
that was Windows NT 4.0. It was more stable than the DOS-based OS's,
but it still would suddenly collapse under stress after a few weeks of
work, despite being touted by Bill Gates as being better than Unix.
However, Windows NT 4.0 lacked certain features to make it a fully
equipped network operating system. It took MS several years to come up
with Windows 2000 (W2k), which originally was to be called Windows NT
5.0.
To me the decision on the W2k design was a turning point. MS had the opportunity to fully rewrite the OS into a true multiuser, stable, fresh, operating system. But to attain this goal, MS would have to break away from the existing source code tree and give up backward compatibility; third party application developers such as Adobe, Macromedia, would have to redesign and reimplement their packages to make them compatible with the new OS design. The danger was that these developers would realize that their packages would become multiuser, capable of functioning well with Unix and Linux, and the MS hegemony could be overriden. The gain of quality had the potential of becoming a huge loss.
So, the historical decision was not to redesign NT; in order to make the new OS look perhaps like a redesigned one, the programmers had to produce lots of patches. In fact, while NT4 had around ten million lines of source code, W2k had about thirty million! Quite a few patches, to disguise the true nature of the monster. W2k was still unstable, but now, to avoid the shame of the blue screen of death of Windows 98, it would reboot by itself when it felt ill. Then MS created Windows XP from W2k, adding about fifteen million lines of source code in the process--more patches! I had the opportunity to install Linux for a friend who was complaining against XP being slow and treating him like a stupid person all the time. Many people do not exactly like XP, yet they have to live with it, because they have no choice. Linux, on the other hand, cannot satisfy all their needs, or so they think. Their workplaces are tied to Windows applications, and have invested too much money in them.
Even Windows Vista's novelties are not yet fully reachable. A major question is the availability of hardware to obey restrictions imposed by Windows Vista. In that regard, one wonders which market force will win, inertia or Microsoft. Currently existing PCs running XP will be there for another 3 years without the need of special hardware.
From what we know of past challenges, one might think, Microsoft would obviously win, since it has plenty of time and money and marketing wisdom to wait until hardware makers issue DRM-compliant models especially for Windows Vista.
There is the possibility however that if Windows Vista does not sell soon, the MSFT stock value may nose-dive, because the stock market demands continual growth. Although Bill Gates has already sold a good deal of his shares to finance the Bill & Melinda foundation, he still has a lot more untouched. If he sells another large lot of shares now that the unit price is decreasing, people will interpret that as a sign of loss of faith in the company future. Asked about the sales of Vista to corporations that started in November 2006, Steven Ballmer, the CEO, said "Very well" instead of "We sold xxx licenses in three months", which is a telling attitude.
In such a challenging time, Microsoft seems entirely self centric in its strategy and seems to treat competitors like enemies in a permanent war, leaving no space for humanity; perhaps the strategy weakens its very foundation. Modern corporations, especially the multinationals, put feelings aside, and consider only competition in terms of monetary gain and the stock market to decide their business strategy, tending to be ruthless in their ambition to retain or grow market share.
I have reflected for long on the question of what I have known since 1995: the Microsoft empire could not last, while Linux and Open Source software would evolve and last for generations. Comparing the self centric take-no-prisoner MS with collaborative, freedom-based, fascinating GNU/Linux, I found that the major difference that gives them opposed futures has to do with something intangible but highly significant: humanity.
Written by Mario Miyojim this opinion article is published by reallylinux.com with permission.
It contains the opinions and personal experiences of the author at the time of publication. The opinions and personal experiences
that have been posted do not necessarily express the opinions of Reallylinux.com. Linux is a registered trademark of Linus Torvalds. Microsoft, Microsoft Windows, Windows Vista are trademarks or registered trademarks of Microsoft Corporation both in the United States and Internationally. MS is used in certain cases to further denote Microsoft Corporation. RedHat is the registered trademark for RedHat Inc. All other trademarks or registered trademarks in this opinion piece belong to their respective owners.
Linux is a registered trademark of Linus Torvalds. Microsoft, Windows Vista, Vista are trademarks or registered trademarks of Microsoft Corporation in the United Statest and Internationally. All other trademarks or registered trademarks in this opinion piece belong to their respective owners.