Leon, I can answer your question now…

About a month ago I was at CinArc. During the break Leon asked me what Microsoft was doing about open source, and when were we going to change our business model to adapt or compete. He wasn’t picking a fight, he honestly wanted to know if MS recognized this new aspect of the market (not really new at this point, but anyway), and were we going to engage at this level, if not embrace it.

I didn’t have an answer at the time. Not because I missed the ‘Annual Evil Empire Planning Meeting’ (I am still waiting to get invited to that meeting), but because I was so new, and am really not part of that part of the organization. I recently attended a session where Sam Ramji explained Microsoft strategies for working with open source, and the open source community. I was very pleased with what I head. I shows that we are embracing this model, and the people who believe in it.

There have been some amazing announcements about how we are supporting and engaging the open source community.

Our message: We are committed to making Windows the best platform to run Open Source applications on. That’s it.

Our actions and commitments are our proof. And these are just the start.

- The Open Specification Promise: We have put many, many protocols based on Microsoft’s patents into the OSP, with a promise that developers have a right to use them without any fear from any patent claims from Microsoft. Per the site that defines the promise: “be used for free, easily, now and forever.” Developers can use these protocols in any way, and for any use, even commercial. Our promise is also more broad, and more flexible than other promises. There have been clarifications on our promise so that developers really understand what our commitment is.

- PHP ADOdb patch: ADOdb is a very popular data access framework for PHP. Microsoft is contributing a patch that enables ADOdb to access SQL Server through the native drivers in PHP. I was very proud when I was told by Sam about Microsoft’s first real contribution to the open source community. He promises there will be much more. From the plans I heard about, I believe him. Sam’s team has tested more than 100 PHP applications on IIS, and they worked without any changes.

- Sponsor of Apache Software Foundation – We have sponsored the ASF so that they can continue their operations. This shows that we believe in their way. Does this spell the end of IIS? NOOOO! We will continue investments into IIS, which is currently the fastest platform for running PHP applications.

- FastCGI/IIS7 – FastCGI is a component for IIS7 that serves up PHP content. There is an article on how to install it, and how to configure IIS to host PHP.

- Over 5000 projects on CodePlex. Over 300 with MSFT engineers contributing (yes that can be more, and should be, and will be!)

 

There are plenty of other announcements that we aren’t ready to go public with yet.

The message is clear. We want our platform to be the best for you, regardless of what tools and frameworks you use to change the world. We are working hard to make this happen, and are actively embracing the open source world. It takes time to turn a battleship though, but I have met the people leading this charge, and I have faith they will do it. It will take more than just this small team. All of us need to work hard to understand the open source community, from their perspective, and learn how we can work together.

Tags:

Comments

free online game Turkey
3/6/2010 5:59:31 PM Permalink

Very informative article.Ive bookmarked it already. Best regards, Aysu.

Jamorama Review United States
3/23/2010 8:20:21 PM Permalink

hopefully this comment doesn't appear several times (it seems to freeze once i try to post my comment.. not sure if it's actually posting), but all I really wanted to say was wonderful post and thanks for sharing.

i know this is not exactly on topic, but i run a blog using the blogengine platform as well and i'm having troubles with my comments displaying. is there a setting i am missing? maybe you could help me out? thank you.

learn to play the guitar United States
3/26/2010 1:38:42 PM Permalink

i know this is not exactly on topic, but i have a blog using the blogengine platform as well and i'm having troubles with my comments displaying. is there a setting i am missing? maybe you could help me out? thanx.

wow leveling guide United States
4/2/2010 7:37:00 PM Permalink

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.

horde leveling guide United States
4/6/2010 5:45:28 AM Permalink

Admiring the time and effort you put into your blog and detailed information you offer! I will bookmark your blog and have my children check up here often. Thumbs up!

While this subject can be very touchy for most people, my opinion is that there has to be a middle or common ground that we all can find. I do appreciate that youve added relevant and intelligent commentary here though. Thank you!

canon powershot s5 is United States
4/9/2010 6:15:58 PM Permalink

Thanks for taking this opportunity to talk about this, I feel strongly about it and I benefit from learning about this subject. If possible, as you gain data, please update this blog with new information. I have found it extremely useful.