大约一年前,微软宣布开源了 .NET 框架的大部分。当时,Scott Hanselman 使用微软 Power BI对代码库做了一个漂亮的分析。 现在一年过去了,我想要试试对以下问题做个解答: 微软开源了 .NET 框架的大部分之后,社区参与贡献了多少? 我着眼于以下三个项目做了分析,它们是 .NET 生态系统中最主要部分之一,也是 .NET 基金会内最活跃/收藏/分支的项目之一: Roslyn .NET 编译器平台,提供了开源的 C# 和 Visual Basic 编译器,以及丰富的代码分析 API。 CoreCLR .NET Core 运行时环境和底层库(mscorlib),它包括垃圾回收、JIT 编译器
2015-12-12 09:51 matt, wxy
在过去这几年里,微软对软件开源似乎产生了越来越大的兴趣。他们先是向Linux内核贡献代码,还开放了.NET核心、Visual Studio Code编辑器、甚至是Chakra JavaScript引擎(IE浏览器和Edge所用)的源代码。而在和公司内部的开发者进行了漫长的谈判之后,微软最近又对博客工具Windows Live Writer进行了开源。 可实际上,作为一家软件巨头,微软还有不少产品都应该进行开源,本文就对当中的15款进行了盘点。 1. Windows Media Player 微软这款古老的多媒体播放器许多年都没有进行过升级了,但它依然预装在Windows系统当中。Media Player拥有
2015-12-29 11:13 Mary Branscombe, 肖恩
苹果软件开发团队宣布专为 iOS 和 OS X 应用开发的编程语言 Swift 自今天开始开源,并通过全新的网站Swift.org面向所有开发者开放。在 Swift 开源后,开发者可根据自己的发展目标对这款编程语言进行调整,开发出 OS X、iOS 和 watchOS 之外的应用程序,并能在软件开发过程中来迅速扩展和部署辅助功能。 在苹果揭晓了 Swift 之后,它就成为了历史以来增长最快的编程语言。Swift 可以让你更快、更安全的编写软件。现在 Swift 开源了,你可以借助它开发出运行在各个方面的软件,让它成为最好的通用编程语言。 在今年召开的WWDC 2015发布会上
2015-12-04 08:26
在开源和 Linux 方面,2015年的微软有许多惊人的举动!让我们来盘点一下这一年来微软都做了些什么。 微软在其 Edge 浏览器中支持了 VP9 解码器,这是 Google 推出的免费视频解码器 在浏览器前端,微软宣布他们将开源其名为 Chakra 的 JavaScript 引擎 微软会通过 PowerShell 支持 OpenSSH。为了在 Windows 上更好地支持 OpenSSH,微软还捐赠了 OpenBSD 微软开源了其 .NET 的主要部分,将 .NET 带到了 Linux 和 BSD上 MS Build Engine也开源了 微软发布了其第一个 Linux 发行版Azure Cloud Switch,它运行在他们的 SDN 数据中心内 作为其
2015-12-22 18:57 Michael Larabel, wxy
苹果去年推出了全新的编程语言 Swift,旨在简化iOS和 OS X 的应用编程。近日该编程语言又迈出了重要的一步:开源。苹果通过新网站Swift.org和GitHub开放了 Swift 的源代码。 现在,苹果以外的开发者将能够查看 Swift 的内部运作,为其开发作出贡献,也能够将它带到新的平台。 苹果还推出了一个适用于 Linux的 Swift 版本。该举可能是为了该公司的企业市场合作伙伴(如IBM),后者将能够用 Swift 开发面向消费者的应用,并使得它们连通也支持 Swift 语言的 Linux 服务器。 开源 Swift 的代码意味着未来开发者或许也可以选择将它带到Windows
2015-12-05 20:57 Jacob Kastrenakes, 皓慧
本文比较了两岸草根开源社群之间的异同,提出了草根社群共同面对的挑战和压力。也许两岸开源社群深度合作,才能解决这些问题吧。
2015-12-30 10:48 @爱开源魅影
作为目前最好的GPU破解HASH的软件,hashcat号称世界最快,支持每秒猜测最多80亿个密码。北京时间12月5日凌晨,hashcat的作者atom宣布将工具开源。 Hashcat是一个基于GPU的Hash密码破解工具。在Hashcat诞生之前已经有一些近乎完美的密码破解工具,例如 PasswordsPro、JohnTheRipper,2009年出世的Hashcat则实现了对于现代CPU多内核的利用。 Hashcat在操作系统上支持Windows7/8/10、AppleOSX以及GNU/Linux,通过七种独特破解模式,适用于超过100种极为优化的哈希算法。 作者解释开源理由 atom在博客中如是说道: 长期以来我都在考虑这重要
2015-12-05 21:04 明明知道
Marc Andreessen曾抛出著名的言论说:软件正在吞噬着整个世界,这句话如今在IT界可谓是无人不知,无人不晓。同样是做风投的同行John Vrionis更进一步的断言说:开源软件正在吞噬着整个世界。那么何出此言?John是在大放阙词呢?还是有理有据呢? (题图来自: ytimg.com) 我们的风投公司在过去10年里曾大量的对开源软件(OSS)企业进行投资。最近我们也看到了越来越多的创业者们就他们的开源项目游说投资人们进行投资,从而也可以看出它们之间的竞争将会越来越大。我们最近整理了一批数据来尝试分析下近来人们对开源软件行业的兴趣和投资
2015-12-18 10:15 JOHN VRIONIS, 天地会珠海分舵
科技巨头将内部产品发布到开源社区,这可是相当时髦的举动,现在他们带着免费的午餐姗姗而来。 开源软件正在崛起,虽然过程平淡甚至有几分隐晦。鉴于开源科技在各方面从容器化到云端均有突出表现,越来越多的人了解到开源软件在企业计算中所占据并日益增长的重要地位。结果很可能是主要科技公司更加频繁地向开源社区发布最新的免费代码。下面是10个最值得注意的产品。 Spinnaker Netflix使用持续交付平台Spinnaker来完成跨越庞大基础架构的快速软件更新,本周稍早前它在GitHub上发布了该项目的源代码。不仅能够在Nexflix的原生环境AWS上
2015-12-13 18:17 Jon Gold, 孙薇
开源项目不仅仅给公司带来巨大价值,同时也可以给使用者自身带来巨大价值。 现在大部分公司产品的基石都是开源项目,从开发包到产品本身。我甚至在想,没有开源项目的世界将会是一个什么样的世界。互联网的共享精神让互联网得以如此的快速的发展。 但是很多人仅仅局限于在用开源项目帮助公司快速的构建起平台,产品,其实开源项目还可以成为你的良师益友。 拓展你的社交关系 全球最大的代码社区 github 是一个社交的好去处。不管是我们共同在开发一个开源项目,还是我们一起在用一个开源项目,依托于开源项目,我们有了社区,有了共同的话
2015-12-24 17:51 guest
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。