|
Standards
There is probably no industry in which
agreed-upon standards are as important as the computer industry. The proper
interaction of software and hardware, software and other software, and
computers with other computers via networks depend on many sets of standards
and protocols. One crucial area is the ability of application programs to
work with the operating system and use the computer effectively. While many
of their competitors would hesitate to put it in so many words, Microsoft's
dominance in the operating systems arena has created effective standards and
furthered the development of application software.
Microsoft devotes a great deal of space to
this in their white paper, Section
D2: "Microsoft Window : An Engine For Growth."[*] There they detail the process of creation and support of the Win32
API, the Application Programming Interface that allows other software to
fully use the features that Windows provides. Although it is perhaps a
disturbing fact, were the operating system market more rich in competitors
than it is, software companies would have to spend more time ensuring that
their products worked on all systems, and less creating new and better
versions.
|