Microsoft Contributing More to OSS

image I’m all excited – Microsoft has signed the Joomla! Contributor Agreement. You can read about that on the official Joomla! blog – Microsoft signs the Joomla! Contributor Agreement.

There’s a couple of fairly momentous things about that statement.

Obviously it means that Microsoft employees can contribute to Joomla!. That’s exciting all by itself as Joomla! is the second largest PHP application in the world. In fact, that’s already happened in conjunction with the signing as Ruslan Yakushev and Don Raman have already contributed code to add WinCache support to Joomla! Read all about the fantastic performance gains that you can get in Don’s post here – http://blogs.iis.net/donraman/archive/2010/03/05/performance-improvement-in-joomla-using-wincache-user-cache.aspx.

However, the thing that’s really exciting to me is that what it means is that the Microsoft legal department has signed off on writing GPL’d code under the right circumstances. That’s awesome! It’s a clear demonstration of how far Microsoft has come in it’s commitment to OSS projects. Now, I’ve got my own issues with the GPL as I think that it strips the consumer of all of their rights but that’s for a different discussion.

At this point we have a ton of great OSS work going on.

IronRuby is actually accepting contributions back.

Microsoft has contributed 20k lines of code to the Linux Kernel

There’s the CodePlex.com OSS project hosting.  

In fact, there’s a list of over 400 projects that Microsoft is participating in actively at http://www.microsoft.com/opensource/directory.aspx.

And that list is not all inclusive as the SQL Server team has contributed code to a lot of different projects including PHPBB.

It’s a fun time to be working at Microsoft as we are in a transformational period finding the right balance between OSS and proprietary code, between selling stuff in boxes to finding interesting ways to monetize online beyond just ad sales and much more.

Trackback Permanent Link

37 Comments to "Microsoft Contributing More to OSS"

  1. Stefan wrote:

    I don’t care much for Joomla!, but the fact that Microsoft legal now allows GPL code to be released is excellent news!

  2. Pingback: uberVU - social comments

  3. Robert Allen wrote:

    And there is also the Live@edu and Moodle add in Published under GPL

    http://www.educationlabs.com/projects/moodleproduct/Pages/default.aspx

    I have a PPT with some embedded videos on http://bit.ly/MoodleLive

    Rob

  4. Pingback: Microsoft Contributing More to OSS · авто новости

  5. Pingback: Microsoft To Contribute To OSS Content Management Platform Joomla

  6. Pingback: Josh Holmes’ Blog: Microsoft Contributing More to OSS | Development Blog With Code Updates : Developercast.com

  7. Pingback: Webs Developer » Josh Holmes’ Blog: Microsoft Contributing More to OSS

  8. Pingback: Microsoft’s Linux patent bingo hits Google’s Android | WebInfoBahn.com

  9. Pingback: Microsoft’s Linux patent bingo hits Google’s Android « Digital Asylum

  10. Pingback: Microsoft’s Linux patent bingo hits Google’s Android | Dominic Fallows

  11. Pingback: Microsoft Signs Joomla Contributor Agreement « Open@Krishworld

  12. Pingback: Investing Tweets » joshholmes: Microsoft Contributing More to OSS $MSFT – http://www.joshholmes.com/blog/2010/04/28/microsoft-contributing-more-to-oss/

  13. Pingback: Anonymous

  14. Matt wrote:

    I would like to hear your reasoning on how the GPL strips _consumers_ of their rights. Are you suggesting that two 3rd parties developing code under a given copyright license can trump consumer rights? If so, how?

  15. Pingback: Microsoft engagiert sich bei Open-Source-CMS | silicon.de

  16. joshholmes wrote:

    @matt – Should have been clearer – Consumer of the code. In other words, the business or individual who leverages the code.

  17. Pingback: Most Tweeted Articles by Linux Experts: MrTweet

  18. UltrageekUK wrote:

    That is great news!

    Also if Joomla! is the second largest PHP application what is the first?

  19. joshholmes wrote:

    @ultrageekuk – largest (by adoption) by a wide margin is WordPress.

  20. Pingback: Microsoft’s Linux patent bingo hits Google’s Android | CompareMobiles.com

  21. Pingback: Microsoft assina acordo de contribuição com o Joomla! | Pablo Weyne - IIS - Windows - Microsoft

  22. Pingback: Most Tweeted Articles by jquery Experts: MrTweet

  23. Pingback: Anonymous

  24. tavla wrote:

    Also if Joomla! great article thanks.

  25. Pingback: Microsoft contribuisce per Joomla | Geek Generation

  26. Pingback: WMC » Blog Archive » Microsoft entra nel progetto “Joomla”

  27. Pingback: Microsoft signs agreement to contribute to Joomla open-source project | AceNik's Portal

  28. Pingback: Microsoft writes code for Joomla

  29. Pingback: Seeing Microsoft in the big picture | Postcards From My Life

  30. Pingback: Microsoft’tan Joomla’ya Destek | IPHaber.com

  31. Pingback: Microsoft’tan Joomla’ya Destek

Leave a comment

Creative Commons License
Josh Holmes's Blog by Josh Holmes is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Based on a work at joshholmes.com.