专栏名称: InfoQ
有内容的技术社区媒体。
目录
相关文章推荐
QCon全球软件开发大会  ·  SGLang ... ·  昨天  
QCon全球软件开发大会  ·  SGLang ... ·  昨天  
36氪  ·  「工业迪士尼」,成了京沪排队王 ·  2 天前  
51好读  ›  专栏  ›  InfoQ

Google、亚马逊、微软 、阿里巴巴开源软件一览

InfoQ  · 公众号  · 科技媒体  · 2017-04-28 08:00

正文

请到「今天看啥」查看全文


前端框架 AngularJS

AngularJS是一个用来编写单页Web应用的前端框架。虽然AngularJS的目标是简化Web应用的开发过程,但其自身引入的众多概念带来的复杂性也受不少诟病。

分布式计算 Protocol Buffers

用于不同进程和服务器之间进行数据通信的数据序列化工具。服务器上不同的程序能通过Protocol Buffers来进行通信和分工协作。相比XML和JSON,Protocal Buffers有着更高的性能,但你也不再能仅凭文本编辑器就查看到自己的数据。

开源编程语言 Dart

另一个由Google支持的开源编程语言。Dart着力于Web应用,移动App和物联网设备。和Go不同,Dart不是一种编译型语言。它和Python或Java一样运行在自己的虚拟机之上,但也能转换成JavaScript放入浏览器中运行。

操作系统 Fuchsia OS

神秘的全新开源操作系统,和之前的Android不同,Fuchsia OS没有基于Linux内核,而是另起炉灶打造里一套更能被Google控制的操作系统内核. Google是准备打造IOT(物联网)领域的新Android,还是仅仅是个试验项目,现在还不得而知。

项目地址: https://fuchsia.googlesource.com

微软重点开源软件列表

微软,老牌软件巨人。历史上长时期被看成开源世界最大的敌对势力, 微软也曾经把开源旗帜项目Linux称呼为“毒瘤”。时光飞逝,转眼十多年过去,原本一出帝国和起义军对立的经典故事在Web和移动互联网两波技术大潮的洗礼下如今已经面目全非。 Linux成了世界上使用最广泛的操作系统,开源技术成了技术发展的主流。 可帝国也没有陨落,传统强项企业服务成功往云端转移,凭借Azure业务又在公有云计算领域获得高速增长。 曾经口中的“毒瘤”,如今成了爱的对象,更是成了核心产品Windows10的组成部分。 如此可见微软对开源的态度发生了多大的变化。

开源IDE Visual Studio Code

集成开发环境(IDE)是微软的一个传统强项,虽然和Windows专属版本比起来仍然有一些不足。 但可以支持从Linux到Mac,Windows的Visual Studio Code仍然由于其轻量可扩展的特性获得了社区的追捧。

开源JavaScript扩展 TypeScript

微软的开源JavaScript扩展,为JavaScript添加了类型支持。如果你在开发必须使用JavaScript的Web应用而又觉得类型系统不可获取,TypeScript非常值得尝试。







请到「今天看啥」查看全文