On CBS.com: Watch Letterman's Top 10 at cbs.com
BNET Business Network:
BNET
TechRepublic
ZDNet

March 3rd, 2008

Windows Server 2008's ode to open source

Posted by John Carroll @ 9:07 am

Categories: Microsoft, Open Source

Tags: Microsoft Windows Server, Open Source, Operating System, Microsoft Corp., Unix, Microsoft Windows, Microsoft Windows Server 2008, Operating Systems, Servers, Software

Windows Server 2008 was released last Wednesday, the next generation in a product notable for its performance, stability and security.  It’s predecessor, Windows Server 2003, experienced strong sales growth, accounting for over half of the operating systems pre-installed on all servers shipped. Many of its features, such as the ability to create UI-free scaled down versions of the operating system using Windows Server Core, are obvious nods to the Unix competition. Sam Ramji, a director at Microsoft’s Open Source Software Lab, noted as much in a response to a criticism on his blog:

Since my team includes architects of AT&T System V R/4 and Sequent Computer Systems, you can see that I believe a thorough knowledge of Unix is important to delivering modern operating systems.

The Windows Server engineering team has many veterans of not just Unix but VMS and MVS. These deep histories continually inform our design and development process as we advance our server operating system.

Sam Ramji is an example of one of the people at Microsoft who really “gets” the changed market landscape, and the need for Microsoft to react accordingly. In his blog, he listed key aspects of open source software which were reflected in Windows Server 2008.

  • Modular archictectures
  • Programming language agnostic
  • Feedback-driven development
  • Built-for-purpose systems
  • Sysadmins who write code
  • Standards-based communication

That last one has the most resonance for me, so I’ll quote it in full:

Standards-based communication:  Whether the standard is something from the IETF or W3C, or simply the implementation code itself, where these are used projects are more successful (think of Asterisk and IAX2) and attract a larger ecosystem of software around them.

In my opinion, Microsoft has no business making closed systems in 2008. Closed protocol systems aren’t going to ignite a whole new category of business. Closed protocol Internet technology will not acquire a large user base, and will not change the world.

That doesn’t mean Microsoft won’t create its own in-house technology. Microsoft is a builder of platforms, and will create a lot more custom technology than companies that are not so oriented. The lesson from that last bulletpoint, however, is that that technology should always be open. It should be well documented, standardized, and made available to third parties for use on non-Microsoft platforms.

Doing this is important to Microsoft from an antitrust standpoint, to be sure. It is important, however, from a business standpoint as well. Today’s market is not the same as existed in the 80s and 90s. I’m glad that people like Sam Ramji recognize that, and are spreading the message in Redmond.

John CarrollJohn Carroll has delivered his opinion on ZDNet since the last millennium. Since May 2008, he is no longer a Microsoft employee. He is currently working at a unified messaging-related startup. See his full profile and disclosure of his industry affiliations.

Email John Carroll

Subscribe to A Developer's View via Email alerts or RSS.

  • Talkback
  • Most Recent of 8 Talkback(s)
Extremes
Some substances used as medicines are beneficial in small quantities, but poisons in larger quantities. The same is true of openness; in excess it can damage profits. There's a reason those who oppo... (Read the rest)
Posted by: Anton Philidor Posted on: 03/05/08 You are currently: a Guest | | Terms of Use
...  Linux User 147560 | 03/03/08
And the developer platform aspects...  John CarrollZDNet Moderator | 03/03/08
or just a ode to customers  tombalablomba | 03/03/08
True  John CarrollZDNet Moderator | 03/03/08
Doing something right  Anton Philidor | 03/04/08
Re: Doing something right...  none none | 03/05/08
Extremes  Anton Philidor | 03/05/08
Trainee Programmer Leap Year Bug  deaf_e_kate | 03/05/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Top Rated

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

  • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
  • More from IBM
  • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
  • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
Click Here