将 Linux 推向前进的三件大事

还没有读者喜欢这篇文章。
Tug of war

Opensource.com

新加坡花旗银行樟宜商务园的办公室在周五晚上可能非常繁忙。 数百个关键任务应用程序上线生产服务器,应用安全补丁,包括开发人员、系统工程师、Linux 专家和管理专业人员在内的数百名专业人士整晚都在电话会议上,以确保这家金融巨头的服务器平稳运行。 周末上线的应用程序具有货币价值,因此需要强大的服务器来托管它们。 这些服务器需要最大限度地利用应用程序,并且应该具有长期运行而无需重启的稳定性。 这些服务器还应该具有随着基础设施增长而扩展的能力。 底线:这些企业级服务器需要坚固耐用。

我们应该感谢 Richard Stallman、Bob Young 和 Linus Torvalds 等人; 红帽和 Canonical 等公司; 以及 Linux 基金会等组织,他们创建并支持了 Linux 操作系统。 今天数据中心的实力建立在 Linux 之上。 该操作系统已在整个计算世界掀起风暴。 我实际上会更进一步说(这也可以通过统计和逻辑证明),如果没有 Linux 的强大功能,企业将无法生存。 相对于基于 Linux 的服务器,Microsoft Windows 服务器无法以相同的效率、准确性和可靠性支持大型企业。

是什么让 Linux 成为数据中心的支柱? 是什么提高了它在企业中的采用率? 是什么让一个“由工程师为工程师制造”的操作系统变得如此强大,并将其带到桌面、数据中心以及介于两者之间的一切? 我对商业和技术历史有着浓厚的兴趣,并从这种兴趣中得出结论,我认为三件至关重要的事情在 Linux 的扩展中发挥了重要作用,并且可以回答上述问题

1991 年赫尔辛基和波士顿在互联网上相遇。 Linux 作为一个操作系统,是从 Linus Torvalds 创建的内核演变而来的,Linus Torvalds 当时是赫尔辛基大学的学生。 Linus 当时正在使用名为 Minix 的操作系统,并向 Minix 的创建者 Andrew Tanenbaum 提出了修改建议。 Andrew 拒绝了这些建议,因此,Linus 创建了自己的内核。 这里的重点是 Linus 考虑了用户提出的改进内核的建议。 多年前,由世界顶级软件哲学家之一 Richard Stallman 开创了让用户参与改进软件的想法。 Stallman 离开了当时他工作的麻省理工学院,创立了 GNU,目标是生产自由软件。 这里的自由是指自由,而不是成本。 1991 年,存在着有利的条件,这将创造 Linux 并开始其传播。 赫尔辛基的 Linus 拥有内核,但没有 shell、库或编译器。 波士顿的 Stallman 拥有必要的程序,可以围绕操作系统进行包装。 考虑到距离,将 Linux 程序与 GNU 程序结合起来的唯一方法是互联网。 从那时起,互联网的增长在 Linux 的采用中发挥了重要作用。 用 Richard Stallman 的话说:“互联网对于 Linux 随后的发展也至关重要,它是协调所有开发人员工作的手段,这些开发人员使 Linux 成为今天的样子。”

1998 年 IBM 和 Linux 成为朋友。 当 Linux 仍处于互联网的黑客边缘时,IBM 对投资新的操作系统没有兴趣。 尽管对于专有软件产品之王来说这是一个冒险的提议,但 Linux 有一个吸引力。 它可以证明对微软具有竞争力。 大约在 1998 年,IBM 开始研究 Linux 并参与了开源社区。 在 Apache 项目上的成功尝试足以鼓励该公司将资金投入 Linux。 蓝色巨人知道 Linux 不仅在计算机科学专业的学生中越来越受欢迎,而且在许多企业中也越来越受欢迎。 从参与社区到通过代码测试、缺陷管理、社区培育甚至开源其部分代码来帮助改进操作系统安全性,这家软件巨头最近宣布承诺投入 10 亿美元来推广 Linux。 IBM 对 Linux 的采用和参与鼓励了许多大型企业制定他们的 Linux 战略。

2001 年红帽颠覆科技行业。 红帽 Linux 曾经主要是一个桌面应用程序,直到红帽分叉为红帽企业 Linux (RHEL) 和 Fedora。 2001 年,Paul Cormier 重新审视了商业模式,将红帽 Linux 推销给大型企业。 手头的任务是坚持开源原则,同时扩大规模以与微软和 Oracle 等公司竞争。 解决方案是保持源代码免费,但将位和字节编译为企业级。 结果就是 RHEL。 红帽的企业产品现已多元化,包括红帽卫星,在速度、可靠性和可扩展性方面为大型企业增加了巨大的价值。

 

标签
User profile image.
Aseem 是加拿大滑铁卢大学工程学院 Conrad Business, Entrepreneurship and Technology Center 的毕业生。 他还拥有印度旁遮普邦 Guru Nanak Dev 大学计算机应用硕士学位。 在 Opensource.com 上,他担任作者。 他还在 http://aseemsharma.info/ 上写博客。

11 条评论

这些事件是很久以前的事了。
我真的很想看到文章描述同一类别的新事件。
比如,谷歌使用 Linux 作为 Android 的基础,Valve 在 Linux 上推广游戏,大多数超级计算机运行 Linux,诸如此类的事情。

无论如何,世界统治正在按计划进行。

感谢您的反馈 Jest。 我认为文章中阐述的事件在引发最近的事件中发挥了重要作用。 这篇文章从历史的角度看待企业中的 Linux。
我同意你的看法。 您指定的最近事件值得研究和分析,以便更好地了解使 Linux 在组织中获得成功的趋势和模式。

我也很想看。

我不会说它是你提到的任何一种。 我认为真正将 Linux 带到数据中心的是多种因素的结合。 我怀疑 OS X 在其中发挥了作用,它是带有训练轮的 Linux/Unix。 想想看,2001 年看到 OS X 的第一个 10 或 15 岁的男孩或女孩,因为它的 Aqua UI 可能只是为此购买了 Mac,但最终,它的新奇感消失了。 因此导致进一步的探索。

考虑到 OS X 具有与 UNIX/Linux 相同的内置工具和设施,这最终将主要使用 GUI 的新一代用户暴露在一个新世界中。 一旦他们意识到他们可以通过 Linux 免费获得这种能力,他们最终切换回更便宜的 x86 硬件并开始使用免费发行版。 请考虑到,这种情况发生在 13 年的时间里。 这些孩子中的一些人现在 23 或 30 岁。 他们现在正在使用他们最初通过 OS X 发现的技能,最初吸引他们的是令人赏心悦目的 Aqua UI。 现在是系统工程师、管理员、开发人员、数据库管理员、安全专家。

我相信新一代再次通过 iPhone 发现了 Linux。 它只是消除了对 Windows 的依赖,有些人购买 iPhone 后切换到 Mac,有些人切换到 Linux,因为 iPhone 将他们从运行 Windows 的 x86 桌面或笔记本电脑中解放出来。 加上带宽、互联网、无线网络,苹果在某种程度上帮助商品化和民主化了计算。 这一定是更好还是更坏?

iPad 正在再次这样做。 有趣的是,它效果太好,最终会适得其反。 即使苹果通过 OS X 从 Windows 那里赢得了用户,但当他们发现可以通过 Linux 免费获得相同的强大功能时,最终还是输给了 Linux。

他们再次通过 iPhone 获胜,但最终输给了 Android 和互联网。 iPad 正在再次发生这种情况。 尽管 Linux 从技术角度来看有其自身的优点,但我认为它目前的流行并非其自身发展的结果。

大多数人只认为他们亲身观察到的事件是重要的,这是一种真理; 他们需要验证自己的观察结果。 我同意作者对 Linux 发展中关键事件的看法。 如果没有作者列出的事件,就不会有 Linux 让其他应用程序/操作系统/硬件搭便车。 了解一下历史,伙计们。

Graham,你说的总体上是正确的,但不要追溯得太远。 Torvalds 自己说过,如果伯克利 Unix 在伟大的 UCB/ATT 诉讼之后没有受到阻碍,他就不会启动 Linux。 如果没有 Unix 可以复制,就不会有我们今天所知的 Linux。 简而言之,再一次,Ken Thompson 和 Dennis RItchie 是 Linux 诞生过程中发生的最重要的事情,紧随其后的是以源代码形式向大学分发 Unix,这为世界播种了许多系统黑客,他们了解 Unix 的工作原理以及它为什么以这种方式工作。

我喜欢这个网站。 像这样的事件很重要

Linux 在嵌入式市场中也很庞大。 例如,你再也买不到电视、蓝光播放器、ADSL 调制解调器或 WiFi 连接的打印机扫描仪,而不同时购买一台 Linux 驱动的嵌入式计算机。

嵌入式 Linux 的关键时刻是 2003 年松下(Panasonic)、索尼、日立、NEC、飞利浦、三星、夏普和东芝成立 CELF(消费电子 Linux 论坛)。 在那之后,如果你从这些和其他一些较小的制造商那里购买了消费电子设备,那么你很可能购买了嵌入式 Linux 设备。

嗨 Aseem,
帖子写得不错! 我认为你选择了一些不错的事件来突出显示 Linux 历史中有趣的时刻。 我认为我的读者会喜欢这个,所以我将你的帖子包含在我最近的最佳开源/Linux 和网络托管内容综述中。 http://www.futurehosting.com/blog/marchs-mid-month-roundup-of-the-best-open-source-linux-and-web-hosting-content/ 感谢你的出色工作。 谢谢。

Matt

谢谢你 Matthew。

你提到的三件事对于 GNU/Linux 的发展确实很重要,但还有许多其他事情也很重要,而且你提到的一些事情是结果,而不是驱动力。

例如,考虑到 1990 年代后期互联网的爆炸式增长,在服务器上使用 GNU/Linux 是自然而然的事情。 曾经使用 Sun Microsystem 的 SPARC 和 Solaris 组合的 ISP 现在正在转向 Intel 和 GNU/Linux 以节省成本(约 30%),并且能够比闭源公司更快地获得补丁(对于面向互联网的东西来说是必要的)。

此外,缺乏人们习惯使用的桌面原生应用程序也是一个驱动因素,而 GNU/Linux 可以成为非常好的且稳定的文件和打印服务器、邮件网关、Web 服务器(使用 Apache)以及其他类型的实用服务器,而无需这些原生应用程序。

沿着这些思路,它还使用了非 GNU 软件包,例如 sendmail、bind、Apache、PostgreSQL、MySQL 等。 忽视这些(和其他)开源软件包的贡献(这些软件包至今仍在交付),是不好的。

此外,像 Informix、Oracle、Sybase 等大型数据库公司决定在 1998 年支持带有端口的 GNU/Linux,以及红帽在 2001 年的决定都是“不费脑筋的”。

GNU/Linux 传播的另一个主要因素是“Beowulf”系统的创建,这是由 NASA 的 Donald Becker 和 Thomas Sterling 博士率先开发的高性能计算,这导致 GNU/Linux 成为世界上最快的超级计算机上的领先操作系统。 反过来,这有助于推动以太网驱动程序和网络堆栈的工作,以提高这些机器的效率。

GNU/Linux 的另一个早期用途是重新使用旧机器来执行各种任务,这导致系统管理员在大型企业内部使用 GNU/Linux 作为工具。 很多次,我会拜访大型公司,他们的 CIO 会发誓他们那里没有“Linux”,但他们的系统管理员却在秘密地使用 GNU/Linux 在数据中心内部完成工作。 这就是导致 2000 年时代报告的 GNU/Linux 使用量发生阶跃变化的原因……当时分析公司停止与 CIO 交谈,而是开始与系统管理员交谈。

我认为你对“推动 Linux 前进的三件大事”的分析在一定程度上是正确的,但对于那些也努力启动“GNU/Linux”走向辉煌之路并继续这样做的人来说,这有点侮辱。

致以最诚挚的问候,

Jon "maddog" Hall

Creative Commons License这项工作已根据 Creative Commons Attribution-Share Alike 3.0 Unported License 获得许可。
© . All rights reserved.