本文来自微软开源.NET 的一篇公告 ,文中阐述了微软为何选择在 Github 开源.NET,以及微软对开源和开源社区方面的认识的变迁。 对于.NET来说,今天(2014/11/12)是个大日子! 我们很高兴宣布.NET核心将要开源,包括运行时环境和框架类库。 这是我们为开源努力的自然结果,我们已经开源了主要的编译器(C#,VB、F#),还有ASP.NET: C#和 VB ("Roslyn") Visual F#工具集 ASP.NET 5 实体框架 我们通过将范围扩展到.NET运行时环境和核心框架,使(微软开源进程)进入下一个阶段。 .NET核心框架 什么是 .Net 核心? .Net 核
2014-11-17 10:24
微软周三公布了.NET开发框架开源计划。公司拟将这个长期以来只能运行于Windows系统下的开发环境,通过GitHub开源,以实现跨平台支持Mac OS X和Linux。 根据微软公布的计划,在该公司下一次发布.NET开发框架时,整个服务器开发环境,从ASP.NET 5下至Common Language Runtime和Base Class Libraries,都将实现开源。开发者可在多平台环境中开发基于云的.NET应用,微软也承诺未来将会在Mac和Linux系统上提供对.NET核心服务器运行环境及框架的支持。 微软开源.NET开发环境的决策是对未来长期发展的一次押注。公司开发者部门副总裁S. Somasegar
2014-11-13 09:18 卢鑫
安卓取得了巨大的商业成功,安卓的成功也经常被当成是 Linux 的成功。在一定程度上安卓确实是Linux 的成功,谷歌充分利用 Linux 和开源软件的作用,在极短的时间里将安卓推向市场,并且提供一堆特性,这些新特性迅速打败了老对手 iOS。 但是,我们都知道,安卓不是 Linux。大部分的安卓设备都被锁了,我们不能自由地下载和安装我们喜欢的操作系统,就像我们在我们的 Linux PC 上做的那样,在没有越狱的情况下,我们也不能任意安装我们喜欢的应用。在我们能够销售自己的谷歌安卓设备之前,也必须跳过许多昂贵的 hoops(关于 hoop 是什么,
2014-11-05 15:45 moqiguzhu
根据 Tonymacx86 网站报告,苹果已经发布了 OS X 10.10 Yosemite 的开源代码,也就是 Darwin 10.10.0 代码,包含 xnu-2782.1.97内核。 开源代码于昨晚发布,任何人都可以下载研究。 Darwin 是一种 Unix-like 开放始码操作系统,由苹果电脑于2000年发布。Darwin 是 Mac OS X 操作环境的操作系统部分。 苹果电脑于2000年把 Darwin 开放给开放原始码社群。去年,苹果在10月24日发布了 OS X 10.9 Mavericks 的 Darwin 源代码。
2014-11-01 09:04
Facebook等大型互联网公司推动的服务器与数据中心、大数据工具的开源化项目类似,当大型互联网公司们在超大规模基础设施运营方面面临的挑战超出技术厂商的能力时,这些巨头就选择反客为主,成为创新技术的推动者和提供者。同样的情况也在信息安全领域中发生着。不少大型互联网公司经常会将自己开发的顶级安全工具开源,推动整个互联网的安全发展。 本月早些时候安全牛曾介绍过Google开源的web安全测试工具Firing Range、Nogofail以及Facebook开源的Osquery等。 事实上不仅Google、Facebook,包括Netflix甚至Etsy.com这样的电商网站也都贡
2014-11-25 10:38 zeon
近日,微软开了一个规模并不算大的开发者大会,然而,在这个会上微软却放出了一个足够重磅的消息:.NET 开发框架将开源。 一直以来,微软的 .NET 框架只能运行在 Windows 系统下,相关的开发环境不能在 Linux 和 Mac OS X 环境下运行,开源之后,这一切都会成为可能。 除此之外,微软还宣布向个人开发者提供免费的 Visual Studio Community 2013,增加了 Visual Studio 对 Android 与 iOS 的支持。 对 .NET 开源,增加 Visual Studio 的更多支持,微软的这些做法对开发者的意义在哪里,对微软自己又有怎样重要的意义? .NET 对开发者意味
2014-11-14 13:01
微软宣布开源.NET架构,而.NET也将支持OS X和Linux。 对于微软不同寻常拥抱开源的举措,Linux基金会执行董事Jim Zemlin认为,微软认识到过去十年软件构建方式发生了根本性改变。微软重新定义自己是为了回应一个由开源软件和协作开发驱动的世界。软件行业也有帕累托法,在其它行业80%的销量可能来自于20%的客户,而在软件行业中80%的堆栈由开源软件构成,另外20%是定制或私有软件。 微软在几年前就参与了开源开发,它位居内核代码Top20企业贡献者之列,今年它还捐助资金资助关键的开源软件项目的开发,我们不同意微软做的每一件事情,很多
2014-11-13 21:30
开源运动催生了许多应用广泛的软件,但是也存在一些限制。限制之一是开源仅限于软件,主要是程序员可以做出贡献(当也有人利用 GitHub 那样的平台做出了开发软件以外的事情);其次是开源生态体系缺乏有效的物质回报,主要靠参与者的无私贡献。 不过这种情况可能很快会有所改变,引领这一趋势的是一家名为Assembly的初创企业,这家公司刚刚获得了 290 万美元的融资。 Assembly 是一家总部位于旧金山的初创企业,成立于 2013 年。Assembly 的创新之处在于把开源和众筹延伸到软件以外的领域。 项目业主可以利用 Assembly 为软件项目的不同的
2014-11-23 09:45
概述:作为一名开源开发人员,你知道那些有关开源文档的事儿吗?让我们来一起看看。 大多数开源开发人员喜欢思考他们构建软件的质量,但其文档的质量常常被遗忘。没有人谈论一个项目的文档是多么出色,但其实文档对一个项目的成功却有直接的影响。没有一个良好的文档可能用户根本不会使用你的项目,亦或者压根不会喜欢。 然而大多数开源项目的文档都是令人极其失望的,主要从以下的几个方面来体现。 1.缺乏一个好的自述或介绍 自述是潜在用户对你项目的第一印象。如果项目在GitHub上,自述自动的显示在该项目的主页上。如果你稍微不留神
2014-11-06 16:07 八哥
在科技界的每一个领域现在都有一个开源项目,它正在定义一个特定的技术。软件驱动几乎每一个行业的价值,其中开源项目是大部分价值的来源。 吉姆Zemlin是Linux基金会的一名执行董事,他是周一在巴黎召开的OpenStack峰会上的主题演讲者。 开源是真的在吃软件世界,Zemlin说,改编自2011年的华尔街日报OPED的一句来自风险投资家马克安德森的名言,题为软件正在吃世界。 企业目前使用的代码中80%是开源的,他说。究其原因,切换很简单:软件已成为一种为企业增加价值的方式,而开源是使用很多软件的最佳途径。 有太多的软件正在为很多组织编
2014-11-11 15:39 sanfendi
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。