MS Open Tech releases Open XML SDK as open source project

Today we’re pleased to share some great news for the Open XML developer community: the Open XML SDK has been released as an open-source project through the MS Open Tech hub! Full source code is available under the Apache 2.0 license, in a repository on Github, and the project will be under the stewardship of the growing .NET Foundation.

For those who aren’t familiar with the Open XML SDK, it has been available since 2007 as a free download from Microsoft, and it provides developers with a set of strongly typed classes that make it easy to read, write and manipulate the parts and content in an Open XML document such as the DOCX, XLSX or PPTX files created by Microsoft Office. We’re thrilled to have this project join the .NET Foundation, and it’s yet another great example of how Microsoft and MS Open Tech are working to bring the agility of open source to developers.

To learn more about the history of the Open XML SDK and how developers are using it, check out Brian Jones’s blog post over on the Office developer blog, and for a hands-on look at how to download the source code and build and use the SDK, see Eric White’s post on the Open XML Developer site.

I’m really looking forward to seeing the creative things that developers will do with the SDK going forward!

Doug Mahugh
Senior Technical Evangelist
Microsoft Open Technologies, Inc.


11 thoughts on “MS Open Tech releases Open XML SDK as open source project

  1. Pingback: Microsoft lanza su SDK OOXML bajo el modelo open source | Libuntu

  2. Pingback: 【速報】Microsoft、「Open XML SDK」をオープンソース化。ライセンスはApache License 2.0

  3. Pingback: Articles for 2014-Jun-26 | Readings for a day

  4. Pingback: Finalmente Microsoft lanza su SDK OOXML bajo el modelo open source | LiGNUx

  5. Would be nice if you guys also consider bringing XPath 2 support in various Microsoft products: .NET, SharePoint and IE.

    Its pity that after so many years, MS products are lacking XPath 2 support.

    Is it really not possible for Microsoft to implement XPath 2.0′s AST and parser? Going by these decade old articles: 2004: http://blogs.msdn.com/b/dareobasanjo/archive/2004/05/13/131166.aspx and 2003: http://msdn.microsoft.com/en-us/magazine/cc188789.aspx, it seems like Microsoft has lack of resources to implement XPath engine, which is very hard for reader to fathom.

    Please do some efforts to bring XPath 2.0 support in the aforementioned products.

  6. Pingback: Open XML SDK Açık Kaynak Projesi Olarak Kullanıma Sunuldu | Kurumsal Bloglar

  7. Pingback: MS Open Tech releases Open XML SDK as open source project | MS OpenTech | xml話題ポータル.com

  8. @Ugur: it doesn’t. But why would that be a problem? There are file importers available for Office 2003 for reading and writing the newer formats. Then again, Office 2007 has been around for 7 years and in my experience even the bigger companies managed to upgrade to at least Office 2010.

Leave a Reply