谁制作了Linux,为什么免费?

Linux是世界上使用最广泛的免费和开源操作系统。与商业选择不同,任何个人或公司都无法获得信贷。 Linux之所以如此,是因为来自世界各地的许多人的想法和贡献。

Here are some of the big names behind Linux and the ethical movements that have caused it to spread far and wide. This list by no means includes all of the people whose work has made the free desktop what it is. Instead, these are the Bill Gates and Steve Jobs of the Linux world, figures who founded many of the projects and organizations we now depend on.

让我们从头开始。

Richard Stallman

1983年,Richard Stallman启动了GNU项目。该计划旨在创建一个非专有的,与Unix兼容的操作系统,并负责我们今天使用的许多程序。

斯托曼在几年后成立了自由软件基金会,并逐渐成为最受欢迎的软件基金会。自由软件运动的突出面孔。他没有创造自由软件的概念,但他提供了一个清晰的哲学和实用框架。

斯托曼将自由软件定义为用户可以自由运行,复制,分发,学习,改变并改善。他的事业是道德的。对软件施加限制是在侵犯一个人的自由。

Stallman撰写了GNU公共许可证,该许可证禁止使用自由软件代码创建专有代码。这就是数十年来,如此之多的Linux软件(包括内核本身)仍然免费的部分原因。

  • 另一个需要记住的名字: Free Software执行总监John Sullivan基金会。
  • Linus Torvalds

    Linus Torvalds是Linux的创建者,这是他在赫尔辛基大学学生时期就开始的项目。 GNU项目已经提供了运行免费桌面所需的大部分功能,但缺少了一个基本功能:内核。这是软件与硬件进行通信所需的部分。

    GNU工程尚未尝试使用内核Hurd,并且另一个名为MINIX的选项仅被许可用于教育用途。 这使Torvalds拥有创建自己的动力。他于1991年创建Linux。

    Linux内核与运行基于Linux的操作系统时所看到的几乎没有关系。可见的大部分与GNU项目的贡献有关。尽管如此,人们还是开始将整个免费桌面操作系统称为Linux,因为它是使他们最终能够将PC与免费软件一起使用的工具。

  • 另一个需要记住的名字: Greg Kroah-Hartman是Linux内核开发人员,也是稳定分支的当前维护者(这是我们大多数人使用的Linux版本)。
  • Marc Ewing和Bob Young

    Marc Ewing创建了1994年发行了一个名为Red Hat Linux的发行版。这个名称来自Ewing在卡内基梅隆大学学习时戴的一顶红色帽子。鲍勃·扬(Bob Young)一家人成立了一家目录业务,该目录业务于一年前出售了Linux和Unix软件配件。 1995年,他买下了Ewing的业务,两家公司成立了一家名为Red Hat Software的公司。

    Red Hat Linux是最早的商业化Linux发行版之一。今天,红帽 Enterprise Linux(RHEL)在公司计算机和服务器上很常见。 该公司的市值超过20亿美元,是所有开源公司中最高的。

    Red Hat在创建开源软件,生产和开发用于以下方面的工具方面做出了巨大贡献Linux生态系统中的其他受益者。两个主要示例包括Red Hat软件包管理格式(RPM)和NetworkManager。红帽还赞助了Fedora项目,这是一个免费的开源Linux操作系统,红帽从中提取代码来创建RHEL的新版本。

  • 需要记住的其他名称: Roland Dyroff ,Burchard Steinbild,Hubert Mantel和Thomas SEH的创始人(现在为SUSE)。 SUSE成立于Red Hat之前的几年,并且为Linux界做出了巨大贡献。
  • Matthias Ettrich,Miguel de Icaza和Federico Mena

    1996年,Linux有了一个图形界面和大量应用程序,但体验几乎未集成。 每个软件都有自己的外观,因为它们都来自不同的开发人员。 Matthias Ettrich感到这很令人沮丧,因此他启动了K Desktop Environment。

    KDE是一个Unix上通用桌面环境的替代。它使用了Qt工具包,并且是第一个完整的Linux桌面环境。

    Qt工具包已获得专有许可,因此它不是完全免费的软件。这使其他开发人员想要替代方案。次年,Miguel de Icaza和Federico Mena成立了GNOME。该桌面环境是GNU项目的一部分,并使用了GTK +。 Qt在1999年成为完全免费的工具包。

    KDE和GNOME几乎不是当今可用的唯一桌面环境,但它们仍然是最成熟且使用最广泛的桌面环境。

  • 另一个名称要记住: Ka著名开发人员和自由软件倡导者Aaron Seigo。
  • Eric Raymond和Bruce Perens

    Eric Raymond在1997年写了一篇文章,题目为“大教堂和Bazaar详述了两种不同的开源软件开发方法。 “大教堂"方法涉及在每个发行版中发布源代码,但在这段时间之间将代码限制为仅限一组特定的开发人员。这是当时GNU Emacs所采用的方法,也是我们今天在Google在Android上采用的模型。

    “集市"方法涉及在互联网上针对每个人开发代码,Torvalds率先采用了这种方法。使用Linux。 Raymond的文章激发了一些Netscape开发人员向流行的Web浏览器开放源代码并创建了Mozilla。该书于1999年成为一本书。

    1998年,Raymond共同创立了开放源代码计划,与Bruce Perens共同致力于推广开源软件的非营利组织。 Perens编写了“开放源代码定义",该文档确定了软件许可是否符合开放源代码的条件。开源运动源于对自由软件运动的政治和道德立场持怀疑态度的个人。

    开源更关注商业动态,而不是社会动态。 Perens仅在一年后离开OSI,感觉开源术语与自由软件运动所推动的自由相去太远。他仍然继续倡导使用“开源"一词的开源软件,今天他仍然这样做。

  • 另一个需要记住的名字:前总裁西蒙·菲普斯(Simon Phipps)马克·舒特尔沃思(Mark Shuttleworth)

    马克·舒特尔沃思(Mark Shuttleworth)在1990年代将自己创立的公司出售给VeriSign时赚了超过10亿美元。在2004年,他创立了Canonical,该公司将创建当今世界上最流行的桌面Linux操作系统。您可能已经听说过:Ubuntu。

    当时,Linux一直存在问题。运行免费桌面的技术就在那里。问题是用户体验。 Shuttleworth希望生产一种可以与Windows和macOS之类的产品竞争的Linux桌面。 他愿意为自己的梦想投入数百万美元。

    Ubuntu最初是基于GNOME的Linux发行版,并做了一些额外的改进,使台式机更易于使用。新来者。用户可以使用Live CD在安装之前试用台式机。安装程序使切换到Ubuntu就像安装Windows软件一样容易。之后,用户只需单击按钮即可安装多媒体编解码器。

    在整个过程中,Canonical为Ubuntu开发了越来越多的项目,包括其自己的界面。开发人员近年来花费了很多时间来创建基于Ubuntu的移动操作系统和显示服务器。然后,几个月前,Canonical取消了许多台式机项目。

    尽管有成千上万的用户,Ubuntu还没有实现Shuttleworth的与Windows和macOS竞争的目标。但是到目前为止,它比其他任何Linux操作系统都更接近。

    名称是否就此停止?

    一点都没有。当然,我也忽略了其他大牌。也有人创造了当今引人注目的Linux操作系统,例如Elementary OS的创始人Daniel Fore和Solus的Ikey Doherty。谁知道他们的贡献最终将对Linux世界产生什么影响?

    然后有无数人以各种方式工作,而他们的行为并没有得到人们的认可。有些是开发人员。有些是工程师。许多人是维护者,这是使我们的软件存储库保持可用的人员。你们每个人都应该得到我们的感谢。谢谢!

    如果您为一个自由和开源项目做出贡献,或者想突出显示某个人,请发表评论!让我们更多地了解使免费桌面成为可能的名称。

  • 标签: Linux 开源