Products

Solutions

Learn More

Partners

Community

Blog

About

DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.


Third Time's The Charm for Microsoft and Open Source?

Last week at the BUILD conference in San Francisco, Microsoft made a surprise announcement that they have created a new .NET Foundation. The stated goal of the new foundation is to be an independent forum to foster open development and collaboration around the growing collection of open source technologies for .NET.

Is is just me, or does this sound a little bit like deja vu?

Back in April 2012, I wrote a blog about another surprise announcement from the software giant related to the creation of a wholly owned subsidiary named Open Technologies Inc. The subsidiary was intended to help facilitate the interaction between Microsoft's proprietary development processes and the company's open innovation efforts and relationships with open source and open standards communities.

And of course prior to the formation of Open Technologies Inc, Microsoft had also previously created the Outercurve Foundation ( formerly known as the Codeplex Foundation ) back in 2009, a 501(c)(6) organization separate from Microsoft whose mission is to enable the exchange of code and understanding among software companies and open source communities.

I was invited to be a founding Director in the Outercurve Foundation along with Bill Staples, Stephanie Davies Boesch, and D. Britton Johnston from Microsoft and Miguel de Icaza from Xamarin ( formerly Novell ) and was deeply involved in establishing its operational details, including governance models for its open source initiatives, membership structure and community engagement. In fact, I remember some very passionate discussions related to the question of whether the Outercurve Foundation should be focussed specifically on .NET technology ( my preference ) or if it should be platform agnostic - with the final decision being the latter. However if you take a look today, you will notice that all of the 27 projects that the Outercurve Foundation manages are based on Microsoft technology.

So the .NET Foundation is in fact the third attempt by Microsoft in 5 years to create a legal entity that can satisfy its specific business and legal requirements for engaging with the .NET open source community. Why is it so difficult to get this right?

Well the basic challenge is how a company like Microsoft can maintain some measure of control and influence over its IP while still granting freedom to developers so that they can have the maximum flexibility to utilize it in any environment without restriction. This is the same challenge that any company faces who wants to embrace open source and share their IP with the community. And since there are so many options available depending on the requirements, it is not always easy to get it right the first time.

Based on the limited information that has been made publicly available about the new .NET Foundation, it will be led by a three member board that will include representatives from Open Technologies Inc., Microsoft Corporation, and Xamarin CTO Miguel de Icaza. In the upcoming months, the .NET Foundation will be inviting many companies and community leaders to join the Foundation, at which time it will establish its Board of Directors, charter and governance model.

As pioneers of open source in the Microsoft ecosystem, DNN Corp is excited about Microsoft's recent announcement and see it as another evolutionary step in the company's path towards embracing open source ideals and methodologies. The addition of the Rosalyn compiler and other .NET technology will have tremendous benefits for the Microsoft open source community in terms of transparency, collaboration, and interoperability with other platforms.

Hopefully the third time's the charm for Microsoft.

Comments

Tharindu Gayan
Open Source Software Is World Famous For Designers & Editors . I Allays Try To Use Open Source Software For My Design . But All The Company Allows Only Microsoft For There Projects . Anyway I Recommend Open Source More Than Microsoft As a Graphic Designer . Because Of Cost For The Software
Tharindu Gayan Wednesday, April 16, 2014 5:44 AM (link)

Comment Form

Only registered users may post comments.

NewsArchives


2sic Daniel Mettler (133)
Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (25)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (203)
Chris Paterra (55)
Clinton Patterson (28)
Cuong Dang (21)
Daniel Bartholomew (2)
Dave Buckner (2)
David Poindexter (3)
David Rodriguez (2)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (7)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (270)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (52)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (37)
Will Strohl (164)
William Severance (5)
DNN Launch Webinar
REGISTER NOW
DNN Launch Webinar
REGISTER NOW
DNN Launch Webinar
REGISTER NOW