David C.

撰写评论

GNU 项目远远早于 Linux。 自由软件基金会开发并在 80 年代和 90 年代分发了大量软件(除了内核),用于各种 UNIX 平台。 在 Linux 出现之前,我个人在 Sun(SunOS,后来的 Solaris)、HP(HP-UX)、DEC(Ultrix)和 IBM(AIX)平台上使用过 GNU 软件。

由于 GNU 代码(大部分)的可移植性,有很多(大部分软件包的)端口到非 UNIX 平台。 我个人在 MS-DOS 和 OS/2 上运行了很多 GNU 软件包,这两个平台甚至都不像 UNIX。

GNU 软件与 Linux 的发行对于使 Linux 成为一个可行的平台绝对至关重要,但这是因为 GNU 在 Linux 之前已经移植到几乎所有 UNIX 和类 UNIX 平台。 换句话说,Linux 需要 GNU 才能成功,但 GNU 不需要 Linux,因为它在 Linux 存在之前就已经成功了。

哦,顺便说一下,GNU 项目最终发布了自己的内核。 他们称之为 HURD。 尽管它有很多有趣和尖端的技术(并且非常值得作为大学操作系统课程的一部分进行学习),但它并没有在商业上取得成功。 如果您有兴趣,可以在这里找到它:https://gnu.ac.cn/software/hurd/hurd.html

没有讨论直接连接到骨干网络的 1TB 连接,但有线和光纤到户也不是电话线。 如今,它们更准确地被描述为专用数据线路,您可以通过这些线路订阅电话、电视和互联网服务。

© . All rights reserved.