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.


28 Apr 10

Filed under: Uncategorized

Trackback Uri


37 Comments.

Trackbacks/Pingbacks

  1. Social comments and analytics for this post…

    This post was mentioned on Twitter by jeroenu: RT @joshholmes Microsoft Contributing More to OSS | Josh Holmes http://bit.ly/96P53b

  2. [...] There’s a couple of fairly momentous things about that statement. Read more at Microsoft Contributing More to OSS | Josh Holmes [...]

  3. [...] some amount of Microsoft code in Joomla 1.6Microsoft’s UX Architect Evangelist Josh Holmes on his blog considers this development as an exciting one for Microsoft since it enables them to figure out the [...]

  4. [...] the latest post to his blog Josh Holmes talks about some of the things Microsoft is doing to contribute back to the Open Source community including code contributions and services they [...]

  5. [...] the latest post to his blog Josh Holmes talks about some of the things Microsoft is doing to contribute back to the Open Source community including code contributions and services they [...]

  6. [...] about dissonance. On the day Microsoft crowed that it was letting its employees contribute code to an open-source project – Joolma it fired another shot at [...]

  7. [...] about dissonance. On the day Microsoft crowed that it was letting its employees contribute code to an open-source project – Joolma it fired another shot at [...]

  8. [...] about dissonance. On the day Microsoft crowed that it was letting its employees contribute code to an open-source project – Joolma it fired another shot at [...]

  9. [...] You can learn more about other contributions to Open Source by Microsoft on Josh Holmes’ blog post. Josh is the architect evangelist at [...]

  10. Your article was most tweeted by Linux experts in the Twitterverse…

    Come see other top popular articles surfaced by Linux experts!…

  11. [...] about dissonance. On the day Microsoft crowed that it was letting its employees contribute code to an open-source project – Joolma it fired another shot at [...]

  12. Your article was most tweeted by jquery experts in the Twitterverse…

    Come see other top popular articles surfaced by jquery experts!…

  13. Anonymous says:

    [...] qualcosa di più. L’annuncio giunge da Josh Holmes, UX Architect Evangelist, il quale ufficializza il fatto che Microsoft abbia siglato lo Joomla Contributor Agreement diventando così parte [...]

  14. [...] Recentemente la Microsoft ha ampliato i propri orizzonti nel mondo dell’open source (che rimane pur sempre ben lontano dall’azienda) firmando il contributor agreement per la partecipazione allo sviluppo di Joomla. L’annuncio è stato fatto da Josh Holmes, UX Architect Evangelist di Microsoft, che si è servito del proprio sito personale per diffondere la notizia. [...]

  15. [...] Microsoft ha firmato il cosiddetto “contributor agreement“, diventando, a tutti gli effetti, partecipante ad una delle più grandi applicazioni PHP open-source attuali. Questo il commento di Josh Holmes, UX Architect Evangelist per Microsoft nel proprio blog: [...]

  16. [...] Evangelist with Microsoft, has more about the arrangement on his blog: “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 [...]

  17. [...] Holmes, user experience specialist at microsoft, in its Blog very excited about the new collaboration. The Joomla team reported on its portalfor users of [...]

  18. [...] addition to the technical advances listed above, you have movement from projects like WordPress, Joomla, web2Proj and phpBB to support Microsoft technologies.The obvious end gameI do consider large parts [...]

  19. [...] Microsoft’un PHP temelli özgür içerik yönetim sistemi Joomla ile çalışmak için bir işbirliği anlaşması imzaladığını duyurdu. Anlaşmadaki en büyük sürpriz hiç kuşkusuz, Microsoft’un GNU [...]

  20. [...] Microsoft’un PHP temelli özgür içerik yönetim sistemi Joomla ile çalışmak için bir işbirliği anlaşması imzaladığını duyurdu. Anlaşmadaki en büyük sürpriz hiç kuşkusuz, Microsoft’un GNU [...]

Tweetbacks

  1. Microsoft Contributing More to OSS including Joomla! http://tinyurl.com/29qnw7t



Leave a Comment