寻找微软Windows的替代品
移动互联网刚刚起步,使得全球的开发者可以更方便、便宜地通过电子邮件实现协作。与此同时,从普通程序员到技术公司,都在寻找微软Windows的替代品,因此,需求非常旺盛。
Torvalds采用模块化的理念设计了Linux,这使得Linux比Windows更容易提高性能并适配到更多电脑中。现在,Linux以及其分支系统是目前世界上使用最广泛的操作系统。小到微型医疗设备,大到云计算服务器,Linux都是驱动这些硬件运行的操作系统。而其最大的成功无疑是智能手机操作系统上,2015年全球卖出了约15亿台智能手机,大约有四分之三的操作系统都运行着基于Linux修改的Android。即便是曾经将开源软件比作癌症的微软,现在公开向Linux示爱。
不过,Torvalds最大的贡献是组织架构层面的。他展示了一种可能性,那就是组建了一个全球性的开发者社区,这些开发者原本是被认为是人群中的异类,但在这些人组成的社区里,他们「制造」一系列改变世界的产品。现在,开源项目已经超过百万,绝大多数都可以在GitHub找到「家」。GitHub上已经承载了1000万开发者和2600万个项目(不仅有代码,还有文本和数据)。在很多软件市场中,尤其是一些非操作系统的软件开发中,开放源代码成为流行写代码的方式。比如服务器中的Apache,数据分析中的Hadoop、云计算领域的OpenStack等等,如果这些开源项目消失,互联网或许也将在一声尖叫中停止。
但开源软件并非完完全全的成功。一个显而易见的事实,你很难从免费的产品里赚到钱。只有一家Linux公司成为巨头,那就是红帽(RedHat),预计在2015年财年实现20亿美元的收入,绝大多数收入来自销售开源操作系统和开源软件的支持服务。而开源软件最大的受益者则是拥有大量数据中心的公司,比如亚马逊、Facebook、谷歌等,因为不用向开源软件付费,他们能够向企业和普通消费者提供廉价的云计算服务。
作为回报,很多公司也同时成为开源项目的最大贡献者,有时候需要将公司内部整个软件包都放在开源社区。比如,谷歌最近把Kubernetes开源,这个项目可以一群计算机设备变成一个超级计算机。随着计算越来越多地转向云端,开源软件似乎变得无关紧要。其中一个原因就是云计算灵活方便的购买方式以及简单的部署模式。
尽管如此,Linux和他的追随者们还在坚守,即便创始人也淡出视线。在Linux发展的早期,Torvalds扮演着最后仲裁者的决策。
版权说明:本文"寻找微软Windows的替代品"内容来源于互联网用户投稿,该文观点仅代表作者本人。本站不拥有所有权,不承担相关法律责任。如发现有涉嫌侵权/违法违规的内容,请发送邮件至2855532207QQ邮箱申诉,一经查实,本站将立刻处理。
-
目录网站的发展历程
- 目录网站是一种非常古老的互联网工具,它可以帮助用户快速找到他们需要的网站。在互联网的早期,目录网站是非常重要的,因为当时网站数量还不多,而且大多数人对互联网还不熟悉。下面我们来看一下目录网站的发展历程。
-
推荐一些优秀的网站目录
- 在互联网的世界里,有成千上万的网站等待着你去探索。但是,有时候在如此多的选择中找到自己需要的网站并不是一件容易的事情。因此,我们在这里向您推荐一些优秀的网站目录,这些目录可以帮助您快速找到自己需要的网站。
-
互联网推广从33目录网开始
- 【互联网推广从33目录网开始】33分类目录网汇聚国内外优秀的网站网址,并免费提供网站收录/分类目录/网站推广/网站导航服务,快速帮助中小企业提升网站排名及知名度。
-
如何开启hsts网站安全功能
- 【如何开启hsts网站安全功能】HSTS的出现,在带来安全、便捷的同时,咱们也需要谨慎操作,因为如果某个参数设置不当,就有可能将导致网站长时间无法访问,那损失就大了。
-
给B2B和B2C营销策划人的建议
- 给B2B和B2C营销策划人的建议:在买家购买商品的每一个阶段,B2B和B2C之间都存在不同,很多人都分不清B2B跟B2C的区别,但是B2B的销售额几乎是B2C的两倍,B2C来源于B2B。B2B品牌在创造和构建围绕有助于最终购买决策的人类购买者和影响者的故事方面呈现出更多B2C特征。相反,B2C品牌更注重建立信任和信誉。
-
自媒体对互联网发展的深度影响
- 【自媒体对互联网发展的深度影响】自媒体又称“公民媒体”或“个人媒体”,是指私人化、平民化、普泛化、自主化的传播者,以现代化、电子化的手段,向不特定的大多数或者特定的单个人传递规范性及非规范性信息的新媒体的总称。
-
未来5年UI设计师的发展前景
- 【未来5年UI设计师的发展前景】一般来说,根据设计师的经验和技术,UI设计师可以分为初级设计师、高级设计师、资深设计师和首席设计师,但是今天我们要说的是UI设计师的发展方向。UI设计行业随着移动互联网快速发展,出现人求需求井喷,而薪资水平也是在不断的提升,对UI设计师的技术水平也提出了更高的要求。UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。