Operating Syestem Project
Operating Syestem Project
1. Ease of use. Users familiar with earlier versions of Windows will probably also find the
more modern ones easy to work with. This is ascribable to everything from the
standardised look and feel of almost all programs written for Windows to the way the file
system has been presented ever since the days of MS-DOS (disk A:\, disk C:\, etc.). This
is one of the main reasons why Windows users are often reluctant to switch operating
systems.
4. Support for new hardware. Virtually all hardware manufacturers will offer support for
a recent version of Windows when they go to market with a new product. Again,
Microsoft's dominance of the software market makes Windows impossible for hardware
manufacturers to ignore. So, if you run off to a store today any buy some random new
piece of computer hardware, you'll find that it will probably work with the latest version
of Windows.
5. Plug & Play. As an operating system for the average home user, Windows still has an
edge over the competition in the area of Plug & Play support for PC hardware. As long as
the right drivers are installed, Windows will usually do a good job at recognising new
hardware. Other operating systems also offer Plug & Play functionality, but to a lesser
degree and more frequently require manual intervention.
6. Games. If you crave the latest in PC gaming technology, then you need Windows. A
plethora of gaming titles are available for Windows, as well as lots of special gaming
hardware that's supported. Some of the most popular games are also available for Linux,
and even more for the Mac, but there's really no comparison. It must be said, though, that
not all of the old games that were written for Windows 95 and 98 will also work with XP.
7. Compatibility with MS driven websites. After Windows had become the world's most
popular desktop operating system, Internet Explorer (IE) became the world's most
popular web browser soon after Microsoft began bundling it with Windows 95 in order to
squash competition from rival Netscape's Navigator browser. Since Netscape's demise,
Microsoft have introduced more and more proprietary features into their web servers that
can only be taken advantage of with Internet Explorer. Obviously, these sites are less
accessible with other browsers − sometimes not at all. This, coupled with the fact that the
latest versions of IE are only available for Windows, has made Windows the only choice
for those who want to take full advantage of those websites that use Microsoft's
technology.
5. Outrageous license agreements. Most people never bother to read the EULA, or End
User License Agreement, that must be agreed to before any Microsoft product −
including service packs and security updates − can be used or installed. Most people
simply regard these screens as an irritant that must be to clicked through in order to
install the product. However, if they did take the trouble to read the EULA, many would
probably be a little more than irritated. For instance, Microsoft's EULA for Windows XP
was radically ammended for people who installed a security update in mid-2002 that
fixed an obvious and potentially dangerous security leak in Windows Media Player. It
states explicitly:
You agree that in order to protect the integrity of content and software protected by
digital rights management ('Secure Content'), Microsoft may provide security related
updates to the OS Components that will be automatically downloaded onto your
computer. These security related updates may disable your ability to copy and/or play
Secure Content and use other software on your computer.
So, along with a routine security patch, Microsoft also slipped in this new agreement that
gives them the right to install any software on your computer that they see fit − including
software that "may disable your ability to ... use other software on your computer".
Basically, this amounts to giving Microsoft 'Administrator' rights on your computer (so
much for privacy). No doubt Microsoft would say that this measure is only meant to
target pirated software, but the EULA is vague insofar that it does not exclude the
possibility that software acquired legally from vendors other than Microsoft can be
disabled as well. In other words, at the very least, this agreement gives Microsoft the final
say on what software may be run on your computer.
And just in case you think all of this might be a little exaggerated, know that Microsoft
has been a big booster of the UCITA − a horrible law that would allow:
Sound familiar? That's right − they're already doing this! Or, at least they're trying to,
despite loads of criticism. Naturally, this is why Microsoft is pushing for a law to be
passed that would be on their side. (Ref: InfoWorld)
6. Poor technical support. Few of Microsoft's support staff truly understand security or
high-end enterprise issues, and even less have access to or understand any of the source
code. Extremely high-volume accounts get special treatment, but for others the odds of
getting good support on truly difficult problems are extremely poor. To make matters
worse, the free support provided to end-users has been dramatically reduced over the
years. For businesses that depend on Microsoft products, this translates into greater risks
and higher costs.
These days, all Windows users rely heavily on the automated Windows Update system
that applies all the necessary patches to Windows computers via the Internet.
Unfortunately, this update system is not very reliable; it's had all kinds of problems.
Recently, for example, it was giving computers that were in need of critical security
patches a clean bill of health. So much for Microsoft's much vaunted Trustworthy
Computing Initiative.
8. Extortionist prices. In the past, when Microsoft was asked on numerous occasions why
it was raising the price of its Windows licenses yet again, the standard reply was that it
was necessary to offset the development costs of their latest version. However, after the
the Enron and Worldcom scandles, Microsoft decided to overhaul its reporting structure
in an effort to achieve more transparency in its earnings information. The results are quite
revealing. What people long suspected was the case is now known to be fact: that
Microsoft's profit margin for Windows is huge. According to their earnings report filed
with the S.E.C for the third quarter of 2002 (Ref: S.E.C.), it was a whopping 85.8% of
$2.892 billion in revenues. Their 'Information Worker' division, which includes the
Office line of applications, took a 76.8% profit on sales of $2.385 billion. In other words,
Microsoft's high prices are mostly 'monopoly tax'. Interestingly, though, while their
server division also turned a profit, all the others ones operated at a loss. It looks like
Microsoft is using the profits from its monopoly divisions to pay its way into new
markets.
10. Poor stability. For people who are used to dealing with Windows, rebooting and re-
installing are such a regular occurance that most don't even give it a second thought.
However, that is by no means an excuse for such poor performance: Windows should not
freeze up and reboot simply because Word or Internet Explorer was being used. And yes,
this is because Microsoft products are full of bugs − no matter what Bill Gates says
(Ref: Cantrip Corpus). Nevertheless, it seems most people have become largely
desensitized on this issue − as if it's a natural consequense of the complexity involved.
But, it doesn't have to be that way: every other major operating system available today
has a better track record.
13. Poor support for older hardware. Legacy support for older hardware is gone in
Windows 2000 and Windows XP. Microsoft claims this was necessary to increase the
overall stability of their systems, but if other systems with excellent reputations for
stability include much better support for older hardware, where does this leave
Microsoft's argument?
14. Poor remote access. As opposed to many of the alternatives available, MS-DOS, and
thus Windows after it, were never designed with remote access in mind. That's not to say
that it isn't done − it is, because it's a great way to save on administration costs − it's just
that the solutions have always left something to be desired. They're unreliable, insecure
(especially via the Internet), expensive, need too much bandwidth or require extra
Microsoft network components to work. Invariably, it's a combination of these
characteristics.
15. High Total Cost of Ownership (TCO). The fact that Microsoft charge so much initially
for their software is one thing, but what most salesmen fail to mention is that, if you want
to stay with this platform in the future and keep all the benefits (application and file
format compatibility), you'll have to upgrade every two to three years. Also, Microsoft
make upgrading more expensive for customers who lag behind. The other major reason
for the high TCO, is the intensive maintenance required by modern Windows systems.
Vital Microsoft security patches are published so often, that it seems even Microsoft can't
always keep up. As a result, their systems were also affected when the Slammer worm
struck in late January 2003. They would not have suffered this humiliation if they had
only remembered to install one of their own security patches many months earlier
(Ref: News.com).
References