影响 Linux 在终端增长的五大趋势
最近的 IDC InfoBrief 报告指出,Linux 是全球唯一增长的终端操作系统。Windows 市场份额保持平稳,2015 年和 2017 年均为 39%,而 Linux 的市场份额已从 2015 年的 30% 增长到 2017 年的 35%,遍布全球。而且这种趋势正在加速。
考虑到围绕 Linux 内核构建的系统所应用的各个领域,我们很快意识到,在计算机技术相对短暂的历史中,Linux 是最占主导地位的操作系统。自 1991 年 8 月 Linus Torvalds 宣布“我正在做一个(免费的)操作系统(只是一个爱好,不会像 gnu 那样大),用于 386(486) AT 克隆机”以来,信息系统发生了巨大的变化。 考虑到所有对开源偶像的敬意,Linus 毫无疑问是信息技术的尼古拉·特斯拉。
Linux 的影响力令人难以置信——智能手机、电视、数字录像机、航空娱乐系统、汽车控制系统、数字标牌、路由器、交换机,当然还有占人口百分之一的桌面操作系统,在这种情况下,我们这些运行 Linux 发行版作为核心操作系统的人就属于这一类。
为什么选择 Linux?
尽管“哪个操作系统更好:Microsoft Windows 还是基于 Linux 的操作系统?”的争论如今仍然像以往一样流行,但事实上,Linux 已经赢得了这场战争。如果对此有任何疑问,请考虑基于 Linux 的 Android 操作系统(及其基于 UNIX 的 Apple 同类产品)对 Microsoft Windows 的影响。Windows 在我们的生活中仍然占有一席之地,但这仅仅是因为大量核心应用程序需要 Windows 操作系统。这种情况不会永远持续下去,值得赞扬的是,微软已经看到了未来,而未来就是 Linux。
在过去的十年中,微软一直在支持 Linux 和开源技术。2009 年 7 月,微软悄悄地向 GPLv2 许可下的 Linux 内核贡献了 22,000 行源代码。毫无疑问,微软的动机是自私的;它需要确保 Windows 和 Linux 在未来能够很好地互操作。当微软的代码被 Linux 内核开发者接受时,它实现了这个目标。
近年来,微软继续拥抱 Linux。微软支持在其 Hyper-V hypervisor 和 Microsoft Azure 上运行的基于 Linux 的操作系统,Microsoft Azure 使用基于 Linux 的组件并支持 Linux 操作系统虚拟机。微软将 SQL Server 移植到 Linux,尽管是供内部使用,但也已公开提供。通过开发适用于 Linux 的 Windows 子系统,微软使得在 Windows Server 上运行 Linux 应用程序工作负载成为可能。
微软花了几年的时间才承认软件开发领域的大众化变革。Linux 在开源社区中蓬勃发展,竞争对手也取得了成功。早在 1998 年,IBM 和 Oracle 等公司就宣布支持 Linux。像 Google、Amazon 和 Netflix 这样的初创公司正在 Linux 上构建新的业务,为从弹性计算云到娱乐交付系统再到 Android 和 Chrome OS 的所有事物编写代码。
Linux 终端游戏
在最终用户计算 (EUC) 领域,微软在终端领域占据了 30 年的主导地位。但工作场所的变化、安全问题和其他影响正在将 EUC 推向数据中心。随着 EUC 的交付转移到数据中心,人们强烈希望最大限度地降低在边缘维护 Windows 的风险和成本。
在解决边缘 Windows 问题的过程中,Linux 操作系统的多功能性已被证明是一种理想的解决方案。Linux 的轻量级、分层结构在多种设备类型上表现良好,并且它提供了响应性,包括更快的登录时间和更短的应用程序加载速度。凭借开源开发模式的内在优势,基于 Linux 的解决方案是敏捷开发新的和专注的终端应用程序的自然选择。因此,Linux 已成为终端工作流程的首选,包括从基于云的服务远程处理 Windows 应用程序。
Linux 采用
在其 InfoBrief 中,IDC 指出了导致 Linux 增长的五个关键因素,从而进一步改变了终端计算范式
-
云支出
-
大型厂商采用
-
物联网 (IoT)
-
安全问题
-
成本敏感性
云支出。 大多数主要的云平台,包括 Amazon 的 AWS,都是基于 Linux 的,随着云基础设施支出的持续增加,Linux 在未来增长中处于强势地位。IDC 估计,到 2022 年,基础设施支出中有 60% 将用于公共云或私有云,而 2017 年为 46%。另一个驱动因素是基于云的桌面服务交付的增长。Finances Online 的一份软件即服务 (SaaS) 行业市场报告估计,桌面即服务 (DaaS) 将增长 23%,支出将达到每年 486 亿美元。这为将基于 Linux 的操作系统的影响力扩展到桌面提供了巨大的机会。
大型厂商采用。 Microsoft、Intel 和其他大型厂商正在扩展 Linux 产品。Microsoft 现在在 Azure Sphere 中拥有 Linux 开源平台,正如 IDC 指出的那样,这鼓励企业更加放心地部署基于 Linux 的解决方案。Intel 推出了其 Clear Linux Project,这是一个针对 Intel 处理器优化的 Linux 操作系统。HPE 已与 ClearOS 合作,并在 ProLiant 服务器上交付该操作系统,而 IBM 已收购 Red Hat。
Linux 深入大型厂商业务战略的进一步证据是 Intel 和阿里巴巴之间更紧密的联盟,这将对云部署、机器学习和广泛的应用产生深远的影响。他们的一项重要举措是 Intel 和阿里巴巴在 AliOS 上合作,VentureBeat 将其描述为高度定制的 Linux 发行版,专为移动、工业和物联网设备量身定制。
物联网。 物联网的普及将进一步促进 Linux 的增长。许多虚拟设备已经使用 Linux 内核,分析师预测表明,Linux 将受益于在物联网设备普及中占据主导地位。Gartner 声称,2017 年有 84 亿个联网设备,预计到 2020 年将增加到 204 亿个。几乎所有这些“联网设备”都将运行 Linux 内核。
新兴的物联网边缘计算环境是推动 Linux 增长的另一个因素。Google 和 Microsoft 都有针对物联网边缘的新产品。Google 正在提供 Edge TPU 和 Cloud IoT Edge,前者用于支持边缘设备中的机器学习,后者用于将 Google Cloud 扩展到物联网网关和边缘设备。Microsoft 现在拥有 Azure IoT Edge,它将云工作负载容器化,并使其能够在各种设备上本地运行。
这种类型的创新创造了对 Linux 采用的更多需求,随着新技术的出现以简化管理并增强 Linux 用于物联网设备的功能,这种需求将会增加。
图片:Google
安全问题。 IDC 研究人员发现,提高安全性仍然是组织的首要任务 (40%),而特别令人担忧的是终端的漏洞。基于 Linux 的终端设备,包括瘦客户端,是对抗威胁的最有力武器,因为 Linux 操作系统通常仅限于特定功能,并且在经过强化和正确配置后几乎不可能被操纵。
正如 IDC 也指出的那样,Linux 提供了定制和开源社区的优势,软件开发专业人员可以在其中审查源代码、添加定制并响应漏洞。个人和 IT 运营团队可以应用更新和补丁,因为知道合格的终端开发人员已经测试了稳定性、性能优化和安全性。
成本敏感性。 IDC 警告说:“随着云提供商和服务选择的持续增长,买家在做出购买和合作伙伴关系决策时将变得越来越注重成本。” 基于 Linux 的操作系统解决方案解决了全球对降低资本支出的敏感性,对于用于交付 EUC 的终端解决方案而言尤其如此。例如,组织可以部署瘦客户端操作系统软件,通过将基于 x86 的设备转换为基于 Linux 的终端来延长传统硬件投资的寿命。
Linux 迎接未来
Linux 的开源性质意味着我们可能永远不会看到另一个内核,而且理由很充分……Linux 将会不断发展以满足对它的任何技术需求。构建在 Linux 内核和其他开源组件之上的安全、可定制的终端解决方案将提供一种手段,在设备持续普及和工作负载迁移到云端的过程中控制支出。终端上的 Linux 以及作为不断增长的物联网设备的安全选择,是面向未来的操作系统。随着数十亿台设备的上线以及物联网的兴起,Linux 是唯一能够安全地适应云、边缘和终端的操作系统。
资源
“Linux 和瘦客户端管理市场”,
https://www.igel.com/wp-content/uploads/2018/08/IDC_Igel-InfoBrief-Final.pdf
https://groups.google.com/forum/#!original/comp.os.minix/dlNtH7RRrGA/SwRavCzVE7gJ
https://groups.google.com/forum/message/raw?msg=comp.os.minix/dlNtH7RRrGA/SwRavCzVE7gJ
https://en.wikipedia.org/wiki/History_of_Linux#Microsoft_Competition_and_Collaboration
https://financesonline.com/2018-saas-industry-market-report-key-global-trends-growth-forecasts/
https://www.zdnet.com/article/edge-computing-the-state-of-the-next-it-transformation/