Microsoft funds Apache

 

Summary

news analysis The software giant is sponsoring a major open source organization, in a move that may not be as counterintuitive as it first appears.

Events

IBM Technology Conference & Expo 2012
May 23, 2012

Convention Centre B2 Room at 22nd Floor, Centara Grand @ Central World, 999/99 Rama I Road, Pathumwan, Bangkok 10330

Echelon 2012
June 11 and 12, 2012

University Cultural Centre, National University of Singapore

Startup Asia Jakarta 2012
June 7 and 8, 2012

12th Floor, Annex Building, Wisma Nusantara Complex, Jl. M.H. Thamrin No. 59 Jakarta 10350, Indonesia

MMA Forum Singapore
April 23-25, 2012

Grand Hyatt Singapore

news analysis Microsoft has begun funding the Apache Software Foundation, one of open source software's biggest supporters.

"Microsoft is becoming a sponsor of the Apache Software Foundation [ASF]. This sponsorship will enable the ASF to pay administrators and other support staff so that ASF developers can focus on writing great software," said Sam Ramji, senior director of platform strategy at Microsoft. He announced the move on Friday in a speech at the Open Source Convention in Portland, Oregon. Ramji also noted Microsoft's support of Apache on the software company's Port 25 blog.

Some within Microsoft have, for years, been making various encouraging sounds about open source software, even though others have been far more disparaging. The company has no apparent desire to let the programming world have its way with Windows, as it can with Linux, but Microsoft has been making some efforts in certain circles.

Getting along with open source
For example, Microsoft has released its own open source licenses and put some technology under its Open Specification Promise, which lets open source programmers use that technology. Also on Friday, Ramji said the policy makes it clear the promise applies to commercial uses of the technology too.

Another example is that Microsoft has been working closely with Zend for Windows support of PHP, an open source project that lets servers create Web pages on the fly.

PHP is often used in conjunction with other open source components: Linux, the Apache Web server software that is used to dish up Web pages, and the MySQL database that is used to store the data used to build Web pages elements such as online catalog pages or online forum postings. In fact, the four are used often enough to have earned an acronym: Lamp.

But there is also the idea of Wisp, which substitutes many of Microsoft's own components: Windows, Internet Information Services for a Web server, and SQL Server for the database. On Friday, Microsoft released a patch to ADOdb, a package PHP uses to access databases. The patch lets PHP use SQL Server.

In other words, some parts of Microsoft are learning how to get along with some parts of the open source world.

Apache's liberal license
The Apache License governs the foundation's projects. Many of Microsoft's attacks on open source software have been aimed at the General Public License (GPL), which has a reciprocity provision: if you make a change to a GPL project, then distribute software employing that change, you must share the change under the GPL.

The Apache License, however, lets programmers take software and combine it with proprietary software in any way, with no obligation to share. That is how IBM, for example, uses the Apache Web server software in its proprietary WebSphere product.

For Microsoft, that means Apache's projects can be used within Microsoft, and there are some projects that could be of interest to the software maker.

Apache's useful projects
When it began, Apache did not have too many projects under its umbrella besides the HTTP web server that has surpassed Microsoft's competing products in market share since at least 1995, according to Netcraft's Web-server survey.

Now Apache has dozens of projects.

Microsoft, given its so-far fruitless efforts to catch up to Google in search, might find Hadoop useful: an open source version of Google's MapReduce algorithm that is instrumental in processing huge data sets. Yahoo contributes to Hadoop and uses it in its own operations.

There is nothing stopping Microsoft from using Hadoop or any other Apache project without funding Apache, but sponsorship makes some sense for political and practical reasons.

This article was first published as a blog on CNET News.com.

Talkback

I don't get it...

why does Microsoft fund the Apache Foundation? What are they trying to accomplish? The Apache Foundation is well known for their free Web Server project which could become (and already is) a big threat to Microsoft's own server solutions (IIS, etc.).
On the other hand the Apache Foundation does many projects running on the Java Web/Enterprise platform, a free alternative to Microsoft's enterprise "ecosystem" and in special their .net framework.... Won't they harm themselves more than they will actually gain for their reputation.

Frederick July 30, 2008
Add your opinion

In order to post a comment, you need to be registered. (Sign In or register below)

Post your comment

ZDNet Asia Live

Pacnet CEO departs; acquisition rumors gain #steam http://t.co/QSCFfCcy

5 SaaS adoption speed bumps to avoid http://t.co/AJQYAkOh via @zdnetasia

RT @SecMash: #InfoSec Malaysia organizations don't realize severity of cyberattacks - ZDNet Asia http://t.co/vFzACdwm #CyberSecurity

Experience trumps content in apps monetization http://t.co/MVPlf9gR

Better biz models needed for sustainability. http://t.co/tXuq7174

Sudden departure of Pacnet CEO, no explanation - ZDNet Asia: Sudden departure of Pacnet CEO, no explanationZDNet... http://t.co/UVG3OKCG

@ChemarieMonica : Malaysia organizations don't realize severity of cyberattacks - ZDN... http://t.co/iO8wdbz8 http://t.co/1QrdIsaV #tech

Malaysia organizations don't realize severity of cyberattacks. http://t.co/QK7PKdaP

RT @daryllau: Malaysia offers some manufacturing benefits over China http://t.co/mH23Uumr

Malaysia organizations don't realize severity of cyberattacks - ZDNet Asia http://t.co/HniF8J72 #news

#InfoSec Malaysia organizations don't realize severity of cyberattacks - ZDNet Asia http://t.co/vFzACdwm #CyberSecurity

http://t.co/bTDnDh7J Malaysia organizations don't realize severity of cyberattacks - ZDNet Asi... http://t.co/CzsMF2zn #infosec #security

Malaysia organizations don't realize severity of cyberattacks - ZDNet Asia: Malaysia organizat... http://t.co/iUpDhbeU #cloud #fail #TCN

Pacnet CEO departs; acquisition rumors gain steam. http://t.co/Nu2Mdcj0

Malaysia organizations don't realize severity of cyberattacks http://t.co/zeaxHbYa http://t.co/erFSwAUB #arcavir

So much as we know , MTK6575 extremely integrated frequency1GHz ARM Cortex-A9 processor, the superiority of 3G / HSPA Modem, and help the...

1 day ago by y15822137359 on 5 SaaS adoption speed bumps to avoid

I reckon your view: "CRM is strategy, not software", if a company replicating the approach uses in ERP implementation into CRM, what they...

2 days ago by wykoong on Gartner: Mobile CRM gives better ROI than social

This video will teach you about the Excel fill handle but also provide you with a workook to download... http://www.youtube.com/watch?v=...

2 days ago by TradeBrother on A quick fill handle trick for Microsoft Excel

waiting...

4 days ago by eapete on What should count in a company's market value?

Boy, you've opened a can of worms now.

Wait for the rants & raves.

4 days ago by eapete on What should count in a company's market value?

I was puzzling before this whether to replicate the success formula we executed for a financial institute, and come out with a standard s...

5 days ago by wykoong on Drop the egos, copy ideas, then innovate