即将25岁的Linux虽然伟大,却有不赚钱的困境

系统 Linux
Linux以及其分支系统是目前世界上使用最广泛的操作系统。小到微型医疗设备,大到云计算服务器,Linux都是驱动这些硬件运行的操作系统。在Linux发展的早期,Torvalds扮演着最后仲裁者的决策,而现在,他似乎不再担心他作为“领袖”的地位。日前的一个会议上,他对Linux能否在物联网时代继续发挥作用已经不再那么热心。

   [[161165]]

1991年8月25日,当时还只是芬兰赫尔辛基大学计算机科学专业的Linus Torvalds给一群程序员写的信里称:“这仅仅是一个业余爱好,不会做的很大很专业。”他希望这些人能够看到他对于当时巨无霸的操作系统Unix的改造。“欢迎任何建议和意见,但是我不能保证我一定会执行。”他还补充道。

  Torvalds一定曾对Linux以及一系列相关软件包能够迅速“做大并专业化”感到吃惊。

  他当时有非常好的时机。互联网刚刚起步,使得全球的开发者可以更方便、便宜地通过电子邮件实现协作。与此同时,从普通程序员到技术公司,都在寻找微软Windows的替代品,因此需求非常旺盛。

  Torvalds采用模块化的理念设计了Linux,这使得Linux比Windows更容易提高性能并适配到更多电脑中。

  现在,Linux 以及其分支系统是目前世界上使用最广泛的操作系统。小到微型医疗设备,大到云计算服务器,Linux都是驱动这些硬件运行的操作系统。

  最大的成功无疑是智能手机操作系统上,2015年全球卖出了约15亿台智能手机,大约有四分之三的操作系统都运行着基于Linux修改的Android。即便是曾经将开源软件比作癌症的微软,现在公开向Linux示爱。

  不过,Torvalds最大的贡献是组织架构层面的。

  他展示了一种可能性,那就是组建了一个全球性的开发者社区。这些开发者原本是被认为是人群中的异类,但在这些人组成的社区里,他们“制造”一系列改变世界的产品。

  现在,开源项目已经超过百万,绝大多数都可以在GitHub找到“家”,上边已经承载了1000万开发者和2600万个项目(不仅有代码,还有文本和数据)。

  在很多软件市场中,尤其是一些非操作系统的软件开发中,开放源代码成为流行写代码的方式。比如服务器中的Apache、数据分析中的Hadoop 、云计算领域的OpenStack等等。如果这些开源项目消失,互联网或许也将在一声尖叫中停止。

  但开源软件并非完完全全的成功。一个显而易见的事实,你很难从免费的产品里赚到钱。只有一家Linux 公司成为巨头,那就是红帽(Red Hat),预计在2015年财年实现20亿美元的收入,绝大多数收入来自销售开源操作系统和开源软件的支持服务。

  而开源软件最大的受益者则是拥有大量数据中心的公司,比如亚马逊、Facebook、Google等,因为不用向开源软件付费,他们能够向企业和普通消费者提供廉价的云计算服务。

  作为回报,很多公司也同时成为开源项目的最大贡献者,有时候需要将公司内部整个软件包都放在开源社区。比如,谷歌最近把Kubernetes开源,这个项目可以一群计算机设备变成一个超级计算机。

  随着计算越来越多地转向云端,开源软件似乎变得无关紧要。其中一个原因就是云计算灵活方便的购买方式以及简单的部署模式。

  尽管如此,Linux和他的追随者们还在坚守,即便创始人也淡出视线。在Linux发展的早期,Torvalds扮演着最后仲裁者的决策,而现在,他似乎不再担心他作为“领袖”的地位。日前的一个会议上,他对Linux能否在物联网时代继续发挥作用已经不再那么热心。

  或许,对于一个46岁的男人来说,Torvalds已经开始思考后Linux的生活,那么,他会在他“孩子”25岁的时候退休吗?

责任编辑:武晓燕 来源: 腾讯科技
相关推荐

2020-07-01 09:58:42

Java 编程语言开发

2021-09-11 23:21:37

程序员技术年龄

2016-10-13 13:18:58

Devops云计算云策略

2009-09-15 21:35:01

IT运维管理裁员摩卡软件

2015-09-07 13:29:37

创业25岁

2012-09-28 11:29:35

创业GooglePageRank

2019-07-26 15:19:10

2022-04-07 14:33:31

操作系统鸿蒙HarmonyOS

2020-07-23 14:40:04

Java 程序开发

2014-12-26 17:00:40

公用云私有云AWS

2015-08-18 15:22:01

虚拟化

2009-11-23 15:18:38

互联网

2010-10-20 11:06:27

公司

2022-01-19 12:08:13

Linuxnamei命令

2012-09-07 14:05:51

程序员

2014-10-11 10:03:54

程序员

2023-12-13 14:36:58

2023-08-14 12:05:21

2017-09-11 20:16:58

2015-12-18 10:06:22

程序员摆脱困境
点赞
收藏

51CTO技术栈公众号