.NET Framework和Mono大事记(初稿)
本文介绍了 .NET Framework 和 Mono 历史上的大事件。
- June 2000, .NET Framework Beta 发布[1]
- July 19, 2001 Mono项目启动[2]
- Feb 13, 2002 .NET Framework 1.0 发布[1]
- Aug 4, 2003 Novell 收购 Ximian[3]
- June 30, 2004 Mono 1.0 发布[2]
- Nov 2, 2006 Novell 与微软达成合作[4]
- Oct 3, 2007 微软宣布基于不符合OSI开源软件定义的参考协议公布部分.NET Framework源代码[1]
- Sept 28, 2008 微软宣布新版Visual Studio将包含jQuery以及官方技术支持,并将更紧密的与这个项目合作,提供测试、缺陷修复等服务[11]
- Oct 2, 2008 微软将之前基于MS-LPL协议(未经OSI认证)发布的MEF代码改由基于MS-PL协议发布[12]
- Oct 29, 2008 PDC 2008上,Anders Hejlsberg展示了Roslyn项目。同日Miguel de Icaza展示了Mono C# shell。两者异途同归[13][14]
- April 2009 微软基于OSI认证的MS-PL协议开放ASP.NET MVC源代码[7]
- Mar 4, 2009 Moonlight 项目发布[5]
- June 25, 2009 Richard Stallman 发文表达对于 Mono 或者 C# 严重担心。Mono 以及 Banshee/Tomboy 被从大部分 Linux 发布版默认安装中移除[10]
- Sept 14, 2009 MonoTouch (Xamarin.iOS前身)发布[2]
- Late 2010 Mono for Android (Xamarin.Android前身)发布[2]
- Nov 2010, 微软基于Apache 2.0协议完全公开F#语言编译器和运行时[9]
- May 16, 2011 Xamarin 公司建立[6]
- Mar 2012 微软宣布将基于Apache 2.0协议完全公开整个ASP.NET栈的源代码[7]
- Dec 2012 Xamarin.Mac 发布[6]
- Feb 2013 Xamarin 2.0系列产品发布[6]
- April 2013, 微软宣布基于Apache 2.0协议完全公开C#和VB.NET编译器的源代码(Roslyn项目)[8]
- May 28, 2014 Xamarin 3.0系列产品发布[6]
- Nov 12, 2014 微软宣布基于MIT协议进一步开放更多.NET Framework源代码(主要是配合ASP.NET的服务器端代码,而特定桌面端代码不含在内)[1]
参考
[1] http://en.wikipedia.org/wiki/.NET_Framework
[2] http://en.wikipedia.org/wiki/Mono_(software)
[3] http://en.wikipedia.org/wiki/Ximian
[4] http://news.microsoft.com/speeches/steve-ballmer-microsoft-and-novell-collaboration-announcement/
[5] http://en.wikipedia.org/wiki/Moonlight_(runtime)
[6] http://en.wikipedia.org/wiki/Xamarin
[7] http://en.wikipedia.org/wiki/ASP.NET_MVC_Framework
[8] http://en.wikipedia.org/wiki/.NET_Compiler_Platform
[9] http://www.infoworld.com/article/2624167/f-sharp/article.html
[10] http://www.fsf.org/news/dont-depend-on-mono
[11] http://weblogs.asp.net/scottgu/jquery-and-microsoft
[12] http://blogs.msdn.com/b/gblock/archive/2008/10/02/mef-going-ms-pl-the-little-engine-that-could.aspx
[13] http://channel9.msdn.com/Blogs/pdc2008/TL16
[14] http://channel9.msdn.com/blogs/pdc2008/pc54