X

Open-source Apache encroaches on Microsoft

Although Microsoft firmly believes its own Web server software is better than the Apache program, it turns out that the software giant has become one of many firms using Apache.

Stephen Shankland Former Principal Writer
Stephen Shankland worked at CNET from 1998 to 2024 and wrote about processors, digital photography, AI, quantum computing, computer science, materials science, supercomputers, drones, browsers, 3D printing, USB, and new computing technology in general. He has a soft spot in his heart for standards groups and I/O interfaces. His first big scoop was about radioactive cat poop.
Expertise Processors, semiconductors, web browsers, quantum computing, supercomputers, AI, 3D printing, drones, computer science, physics, programming, materials science, USB, UWB, Android, digital photography, science. Credentials
  • Shankland covered the tech industry for more than 25 years and was a science writer for five years before that. He has deep expertise in microprocessors, digital photography, computer hardware and software, internet standards, web technology, and more.
Stephen Shankland
2 min read
A development at Microsoft Network shows once again that the Web makes for some strange software bedfellows.

Although Microsoft firmly believes its own Web server software is better than the open-source Apache program, it turns out that the software giant has become one of many firms using Apache.

While the main Microsoft Network Web site uses Web server software based on Microsoft's Windows NT operating system, the personal home pages now offered as an MSN service are delivered by Apache.

The reason: The home page service, though carrying the MSN brand, is actually controlled by Talk City, a Microsoft spokesman said. Talk City, a company devoted to online communities, uses Apache Web servers to deliver Web pages to Internet browsers such as Netscape Navigator.

MSN began offering personal Web pages to its subscribers June 30 under an agreement with Talk City, Microsoft said. Terms of the agreement weren't disclosed.

Apache is an increasingly popular open-source project, meaning that the software's original programming instructions may be freely shared, used, or modified by anyone. Apache is used in 56 percent of Web servers, according to the ongoing NetCraft study of Web server use. That far exceeds the second-place software, Microsoft's Internet Information Server or IIS, which is used by 22 percent.

The presence of Apache at the MSN home page site is indicated by messages from the server. For example, pointing a Web browser to an invalid address results in an error message that reads: "Apache/1.3.6 Server at homepages.msn.com."

The use of Apache at an MSN-branded site is reminiscent of Microsoft's efforts to convert its problematic Hotmail site from Sun servers to Windows NT servers. With 40 million Hotmail users, the changeover is a huge undertaking and still is expected to take another two years, a Microsoft spokesperson said.

The use of non-Microsoft software is interesting in light of the issues that high-tech companies face as they try to persuade others to buy their products. Some customers, for instance, may be left scratching their heads if a software behemoth with many products begins using outside methods to get the job done.

In an example of this perception issue from the chip realm, Intel still has not yet switched its own chip design methods completely over to Intel-based computers.

Use of Apache instead of IIS is revealing for other reasons as well, one being a Microsoft-sponsored study conducted by Mindcraft that found better performance from Microsoft Web server software.

According to the Mindcraft study, IIS on a Windows NT server outperformed Apache on a server running Red Hat's Linux. In response to widespread criticism from Linux advocates, Mindcraft re-ran the test with Red Hat and Microsoft representatives on hand, reaffirming its earlier results.