微软开放.NET框架源代码和Mono

Immo Landweth提到,之所以要开源.NET Core,有两大原因:

盛开与封闭是伪命题,巨头可以变着把戏玩

拥抱开源,走向跨平台:微软系数的端到端解决方案让开发者如虎添翼

从.NET的开源到纳徳拉时代的「新微软」

.NET Core Framework团队的高等级程序主任Immo
Landwerth,也在.NET框架的法定博客上宣布.NET
Core
开源的音讯。.NET
Core是一个模块化的开发栈,它是鹏程的所有.NET平台的底子。

比如.NET和Mono两者是截然独立的,很多代码是阳台无关的,所以广大办事都是重复劳动。合作构建一个十足的软件栈是最非凡的。

微软开源.NET一事在社区吸引了强烈反响,Hack
News上连带的议论曾经有800多条。很多钟爱C#言语的Unix/Linux用户对此至极欢迎。也有人以为,到了这多少个时代,在存在替代采取的情景下,开发者现已远非理由为操作系统付费。他们得以挑选云服务。微软此举只是吸引更多开发者使用其Azure服务。有趣的是,开发者社区总少不了语言优劣的争论,不少人觉着C#是最非凡的言语,很几个人就语言的上下展开了探讨。

Visual Studio Community
2013将免费提供给用户,同时还有着任何的可扩大性。这包括了5000六个Visual
Studio的壮大件。最终,与Windows 10预览版一样,微软还发布了Visual Studio
2015预览版和.NET 2015预览版。安装Visual Studio社区版了。

.NET 開源三部曲(三):如何迎接新的 .NET
時代

  1. 用作跨平台的.NET的根底。
  2. 构建并获益于一个更为有力的生态系统。

2014年十月12日,ASP.NET之父、微软云总结与商店级产品工程部执行副首席执行官司各脱(Scott)Guthrie,在Connect全球开发者在线会议上宣布,微软将开源全部.NET核心运行时,并将.NET
扩大为可在 Linux 和 Mac OS
平台上运行。.NET大旨运行时将基于MIT开源许可商讨发布,其上校包括执行.NET代码所需的一切项目——CLR、JIT编译器、垃圾收集器(GC)和主旨.NET基础类库。此外,微软还发表了Visual
Studio Community 2013,这是Visual
Studio的一个新的免费版本。.NET使用MIT协议开源,让它在Linux和OS
X系统上也可以运转。开发商们将可以在全世界两个最大的操作系统上使用.NET框架了。具体内容可以参见http://www.hanselman.com/blog/AnnouncingNET2015NETAsOpenSourceNETOnMacAndLinuxAndVisualStudioCommunity.aspx,那里上图更直观:

 

微软发表将开源.NET主旨运行时,并将帮助Linux和Mac
OS

微软间接在通向更加开放的自由化努力。例如,公司总老董萨特亚纳德拉(Satya
Nadella)在Windows
10预览宣布会上宣称微软喜欢Linux,这并不意想不到,可是对于一家将Linux视作威吓的公司来说,发表如此的宣示依旧需要很大的胆略和魄力的。

http://blogs.msdn.com/b/onecode/archive/2014/11/12/free-visual-studio-community-edition-released-today.aspx 有了它,你还足以免费下载和接纳5000六个Visual
Studio插件。其中包括
示范代码浏览器Unity插件,等等。

.NET 開源三部曲(二): ASP.NET vNext 開源及 .NET
Core

图片 1

Mono 老大Miguel de Icaza 也在博客中针对这个事件揭发博文:Microsoft Open
Sources .NET and
Mono
,
09年堂而皇之源代码应用的参照协议与 Open Source Initiatives 定义的“开放源代码”系统是争持的,所以 Mono 的人既无法看,也不可以用。当然现在那个限制都不曾了。.NET基于MIT这一百般宽松的许可协议开源,另外微软还提供了一份专利承诺,都有助于.NET得到应用,同时制止开源、Unix和自由软件社区曾出现过的不停数年的问题。他的协会可以应用微软的开源实现,来化解Mono代码库不完整或者存在不当的地点。Mono团队的下一步计划是将.NET开源代码整合进来Mono。这多少个周末mono项目会更新任何计划,等着周末的好音讯。

微软公布新款模拟器:用VS做Android开发更便于

微软发布.NET开发条件将开源 辅助Mac OS
X和Linux

微软借力.NET开源跨平台辅助,布局物联网平台开发

.NET 開源三部曲(一): .NET 基金會及 Roslyn
編譯器