微软,老牌软件巨人。历史上长时期被看成开源世界最大的敌对势力, 微软也曾经把开源旗帜项目Linux称呼为“毒瘤”。时光飞逝,转眼十多年过去,原本一出帝国和起义军对立的经典故事在Web和移动互联网两波技术大潮的洗礼下如今已经面目全非。 Linux成了世界上使用最广泛的操作系统,开源技术成了技术发展的主流。 可帝国也没有陨落,传统强项企业服务成功往云端转移,凭借Azure业务又在公有云计算领域获得高速增长。 曾经口中的“毒瘤”,如今成了爱的对象,更是成了核心产品Windows10的组成部分。 如此可见微软对开源的态度发生了多大的变化。 开源IDE Visual Studio Code 集成开发环境(IDE)是微软的一个传统强项,虽然和Windows专属版本比起来仍然有一些不足。 但可以支持从Linux到Mac,Windows的Visual Studio Code仍然由于其轻量可扩展的特性获得了社区的追捧。 Github主仓库:https://github.com/Microsoft/vscode Star数:25863 开源Java扩展 Type 微软的开源Java扩展,为Java添加了类型支持。如果你在开发必须使用Java的Web应用而又觉得类型系统不可获取,Type非常值得尝试。 Github主仓库:https://github.com/Microsoft/Type Star数:20849 .Net 开源核心类库,运行环境和编译器 微软的.Net开发环境和C#语言在编程语言领域一直被认为是功能最为强大和全面的开发平台之一,但长期以来一直只能工作在Windows环境下,极大限制了.Net 在更广大的领域施展身手。随着近年来微软的转型,微软终于下决心对.Net进行了全面的开源。如今.Net的核心类库,运行环境和编译器都已经开源,如今整套.Net环境都可以在Linux,Mac下运行。不知这迟来的开源能否挽回开发者的心呢? Github主仓库:https://github.com/Microsoft/dotnet Star数:8037 开源Java解释器 ChakraCore 微软开源的Java执行环境。自从Chrome横空出时,微软的IE就一直被看成是个低效,笨拙的浏览器,这让微软自己都无法忍受。随着Windows10一起面世的Edge浏览器是微软的洗心革面之作,运行效率得到了极大的提升,多项测试中执行效率甚至超过了Chrome。 ChakaraCore,作为Edge浏览器的Java解释器,是其中的秘密武器。在ChkraCore开源后,原本就火热的Java后端开发领域或许会迎来新的推动力。 Github主仓库:https://github.com/Microsoft/ChakraCore Star数:6114 开源Linux环境 BashOnWindows 以过去微软的视角来看最不可能出现的开源软件。 BashOnWindows 不仅仅能让Bash脚本在Windows上像在Linux环境下一样运行,它甚至带有一个完整的Ubuntu环境,绝大多数原来只能在Linux下运行的开源程序现在可以通过 BashOnWindows 在Windows下运行。 Github主仓库:https://github.com/Microsoft/BashOnWindows Star数:3915 亚马逊重点开源软件列表 亚马逊是国外最大的电商公司,它同时也是国外最大的公有云计算公司之一。AWS目前统治者国外云计算领域最大的市场份额。但相比前文提到的另外两家国外科技巨头和云计算行业竞争者,亚马逊在开源方面显得较为保守。为社区作出的贡献相比自己的体量显得甚为微小。 开源深度学习工具 DDSTNE DDSTNE是亚马逊推荐系统中使用的深度学习工具,为多GPU节点和松散数据结构进行了专门优化. Github主仓库:https://github.com/amznlabs/amazon-dsstne Star数:3678 开源运维辅助工具 opsworks-cookbooks 亚马逊为开源运维工具Chef编写的配置和运维策略集。如果你想在AWS上尝试Chef,这是亚马逊为你进行的专门定制。在其他平台上尝试Chef,亚马逊的opsworks-chookbooks也有一定的参考意义. Github主仓库:https://github.com/aws/opsworks-cookbooks Star数:970 开源数据存储格式 Amazon Ion 亚马逊开源的数据存储格式,同时支持便于查看的文本格式和便于高效存储和传输的二进制格式。提供了C,Java,Python语言的支持。 Github主仓库:https://github.com/amznlabs/ion-java Star数:621 阿里巴巴重点开源软件列表 阿里巴巴是国内最大的互联网公司之一,也是国内最大的云计算公司。由于其天生的平台基因,不光进入云计算市场的时间和目前的市场份额在国内遥遥领先甚至全球范围内相比也不输国外巨头,根据最新第三方市场报告,阿里云目前已占中国云计算市场份额50%。在开源软件领域,阿里巴巴把自己多项核心技术成果以开源软件的形式提供了出来,近年来还频繁参与国际开源社区的发展。我们甚至惊喜的发现阿里巴巴近期开始了对因Google退场而陷入困境的NTPD项目/NTF基金会的支持。 开源移动UI层框架 Weex (责任编辑:本港台直播) |