July 21, 2009

Microsoft's GPLv2 contribution to Linux was a simple business decision

Business imperatives will always outweigh historical dogma on both sides of the open source debate

It's been amusing to read all the "pigs flying" and "Armageddon is near" initial responses to news that Microsoft is contributing code under the GPLv2.

If you really thought this would never happen, then you've been under a rock for the past three years. Or you've ignored Microsoft's shifting stance toward open source.

[ InfoWorld's Martin Heller says that Microsoft's Linux contributions are quite welcome, while Randall Kennedy thinks Microsoft will use the GPL to mount an attack on the Linux platform. ]

Beyond the hype, the simple fact is that Microsoft made a business decision that will make its commercial software more attractive to buyers. Full stop. (I've wanted to use that statement in a post for quite some time.)

Sure, the business decision involved making an open source contribution, under the GPLv2 no less. But this is not as groundbreaking as some are suggesting. The contribution has absolutely no vital impact on Microsoft's commercial software, nor does this action suggest that Microsoft is about to open source key parts of its software portfolio. On that point, why would any software vendor do so without a compelling business case? The contribution makes it easier for customers to run Linux on top of their Windows Server 2008 license, so Microsoft's revenue stream stands to benefit. See the business case linkage?

To get excited about this news for the pigs flying factor is to ignore all the work that Sam Ramji's team has been doing internally and externally over the past three-plus years. As Sam told Paul Krill and me, engineering teams at Microsoft are "much more open to open source today than ever before."

There are surely more announcements from Microsoft regarding open source contributions in the pipeline, and each will be driven by a business case that puts Microsoft's products at an advantage. This is no different than the motivations of other companies participating in the open source ecosystem.

Microsoft's "openness to open source" is surely linked to the growing evidence that enabling open source products to work with Microsoft's commercial products will help Microsoft's business. This is a conclusion that IBM reached years ago when we got behind Linux, helped found Eclipse, contributed to Apache, and so on. Frankly speaking, Microsoft reached this conclusion long before yesterday's announcement. The public has simply been too busy ignoring Microsoft's work around the open source ecosystem. If anything, the news coverage will be helpful to shift the "us vs. them" stance to a more constructive conversation.

Kudos to Sam, Robert, and the Port25 team for their efforts in driving that constructive conversation.

p.s.: I should state: "The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions."

additional resources
White Paper - How to Improve Delivery of Advanced Web Applications

White Paper

Virtual Workforce: The Key to Expanding The Business While Cutting Costs

Get the independent advice and expertise you need to support a virtual workforce.

Go inside:
The three-step approach to making a virtual workforce a reality.
The four flavors of client virtualization technologies.
The three key initiatives that solve IT challenges.
Download now »
White Paper: Successfully Secure Your Wireless LAN With Wi-Fi firewalls.

White Paper

Addressing Linux Threats Leveraging Fewer Resources

The increase in Linux popularity has increased the frequency and sophistication of malware attacks. Read this 2 page white paper now to learn how you can protect your Linux environment with real-time protection that is certified by all major Linux vendors.

Download now »
White Paper - The 2009 Handbook of Application Delivery

White Paper

The 2009 Handbook of Application Delivery

Ensuring acceptable application delivery will become even more difficult over the next few years. As a result, IT organizations need to ensure that the approach that they take to resolving the current application delivery challenges can scale to support the emerging challenges. This handbook elaborates on the key tasks associated with planning, optimization, management and control and provides decision criteria to help IT organizations choose appropriate solutions.

Download now »
White Paper - Is Your Backup System Outdated?

White Paper

Mid-range Storage Considerations

A common misconception is that mid-range storage requirements are dramatically different than that of a larger enterprise. Mid-range storage users may require less capacity, but they have similar functionality and management requirements. This ESG paper examines mid-range storage needs and reviews a new solution that adjusts size while retaining value, performance and functionality.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2010 Infoworld, Inc.