哪里可以找到linux操作系统的第一个版本?

时间:2009-11-23 21:40:57

标签: linux linux-kernel

有人可以告诉我在哪里可以找到初始代码,Linus Torvalds与黑客分享。我认为这将是一个了解操作系统的好地方。

3 个答案:

答案 0 :(得分:8)

在KernelTrap上讨论过。有一个很好的历史讨论,complete with release notes and mailing list discussions

链接的文章附带了这个宝石,毫无疑问是Linus在发布后的样子:

Linus Torvalds
(来源:kerneltrap.org

有关讨论,请参阅here。对于完整的Linux 0.01版本download this,并使用this signature进行验证。

答案 1 :(得分:2)

如果你想以“漂亮”的方式看历史,你可以使用Dave Jones's Linux-History Git repository,其中包括所有版本(至少所有版本仍然存在,遗憾的是0.99版本中的一些版本已经丢失永远)从0.01到2.4.0。还有另一个history repository from Thomas Gleixner,涵盖了2.4.0到2.6.12,当然还有所有 2.6.12在Linus's Git repository中可用。 Linus还有一个repository,其中包含从2.5.0到2.6.12的BitKeeper存储库的CVS导出。

您可以使用Git的移植功能将这些存储库粘合在一起,以获得整个历史记录的统一视图。还有各种各样的脚本,试图使这些存储库更加准确,例如this one

答案 2 :(得分:0)

kernel.org是Linux内核的存储库。这是“历史性”部分,其中包含非常古老的代码:http://www.kernel.org/pub/linux/kernel/Historic/

我不太确定旧的Linux代码是了解操作系统的最佳方式。对于初学者来说,它不是操作系统,而只是内核。看看Minix,这将更有趣,它是为了教育目的而从头开始创建的。