纵横上世纪 90 年代到本世纪的第一个 10 年,由自由软件基金会(FSF)带起的自由软件(free software)运动,其理念普及到全世界,其中很重要的价值是开源代码(open source)的观念,这影响世界各地的程序设计师纷纷志愿组织社交,以开源代码的新模式来开发软件。当时微软跟开源软件的 激烈竞争是非常恶名昭彰的,然而自从 2014 年萨蒂亚·纳德拉(Satya Nadella)接下微软 CEO 的职位以后,该公司对开源的看法发生了大转弯,微软转为大力拥抱开源,甚至支持微软其自身 Azure 云端平台服务上开源的 GNU / Linux 操作系统。
之前有着许多微软员工现在喜欢开源、喜欢 Linux 的新闻,如果你仍然不相信这是“真爱”的话,GitHub──这个“程序设计师的FaceBook”与当今开源世界存放开源项目源代码的中心,最近发布了 新的统计数据:哪些公司有着最多的人贡献程序码到它们的开源项目呢?微软是当今的第一名,有 16,419 名贡献者,把有 15,682 名贡献者的FaceBook给挤下去了,这表示微软公司可不是高层几个大头口头称开源的营销场面话,而是真的倾公司之力转向开源模式来生财。
对于微软,这是一个重大里程碑,在跟亚马逊在云端服务商的商业战中,有利于争取到更多的顾客。
绝大多数大大小小的企业已转向开源代码,最少也有低度的采用以符合当今互联网的需求。 GNU / Linux 操作系统,一度是微软最痛苦的对手,现在已然是事实上的产业标准──企业服务器操作系统,而它们很多都是不需要桌面操作环境的。所以,微软在过去下意识必 排斥开源的举止就成为了一个问题,这导致许多公司的 CIO 们很难把他们的的服务器基础设施放到微软的 Azure 云端上。这就是为什么 2014 年以后微软大转向的原因,所以纳德拉会不断强调“微软现在热爱 Linux”,以及把自家一些关键技术开源化。
既然今天微软确实有世界第一名的人员数在贡献源代码到开源项目,这证明该公司确实言出必行,可不只是玩玩而已。随着许多人的参与,无论是微软的雇员或者其他人在贡献源代码到其项目,微软显然对社交有着相当的贡献。
其实该数据还不够完整,因为是根据 GitHub 提供的公开资讯—仍然有大量的企业和社交项目团队在使用 GitHub 时,是以私人模式悄悄地分享他们的程序码。但这仍然是微软迈出的一大步。
注:开源软件跟自由软件不能化上等号,自由软件是开源软件中,强调使用者对软件完整掌控权的,自由软件一定是开源软件,但是开源软件不一定都是自由软件。
纵横上世纪 90 年代到本世纪的第一个 10 年,由自由软件基金会(FSF)带起的自由软件(free software)运动,其理念普及到全世界,其中很重要的价值是开源代码(open source)的观念,这影响世界各地的程序设计师纷纷志愿组织社交,以开源代码的新模式来开发软件。当时微软跟开源软件的 激烈竞争是非常恶名昭彰的,然而自从 2014 年萨蒂亚·纳德拉(Satya Nadella)接下微软 CEO 的职位以后,该公司对开源的看法发生了大转弯,微软转为大力拥抱开源,甚至支持微软其自身 Azure 云端平台服务上开源的 GNU / Linux 操作系统。
之前有着许多微软员工现在喜欢开源、喜欢 Linux 的新闻,如果你仍然不相信这是“真爱”的话,GitHub──这个“程序设计师的FaceBook”与当今开源世界存放开源项目源代码的中心,最近发布了 新的统计数据:哪些公司有着最多的人贡献程序码到它们的开源项目呢?微软是当今的第一名,有 16,419 名贡献者,把有 15,682 名贡献者的FaceBook给挤下去了,这表示微软公司可不是高层几个大头口头称开源的营销场面话,而是真的倾公司之力转向开源模式来生财。
对于微软,这是一个重大里程碑,在跟亚马逊在云端服务商的商业战中,有利于争取到更多的顾客。
绝大多数大大小小的企业已转向开源代码,最少也有低度的采用以符合当今互联网的需求。 GNU / Linux 操作系统,一度是微软最痛苦的对手,现在已然是事实上的产业标准──企业服务器操作系统,而它们很多都是不需要桌面操作环境的。所以,微软在过去下意识必 排斥开源的举止就成为了一个问题,这导致许多公司的 CIO 们很难把他们的的服务器基础设施放到微软的 Azure 云端上。这就是为什么 2014 年以后微软大转向的原因,所以纳德拉会不断强调“微软现在热爱 Linux”,以及把自家一些关键技术开源化。
既然今天微软确实有世界第一名的人员数在贡献源代码到开源项目,这证明该公司确实言出必行,可不只是玩玩而已。随着许多人的参与,无论是微软的雇员或者其他人在贡献源代码到其项目,微软显然对社交有着相当的贡献。
其实该数据还不够完整,因为是根据 GitHub 提供的公开资讯—仍然有大量的企业和社交项目团队在使用 GitHub 时,是以私人模式悄悄地分享他们的程序码。但这仍然是微软迈出的一大步。
注:开源软件跟自由软件不能化上等号,自由软件是开源软件中,强调使用者对软件完整掌控权的,自由软件一定是开源软件,但是开源软件不一定都是自由软件。
本文转自d1net(转载)