Linux 操作系统:起源、发展与商业应用
1. Linux 诞生背景:BSD 的衰落
曾经有机会击败 Linux 成为首要开源内核的软件项目是著名的 BSD 项目。到 20 世纪 80 年代末,加州大学伯克利分校的 BSD 开发者意识到,他们已经重写了大约十年前收到的大部分 UNIX 源代码。
1989 年,加州大学伯克利分校将其类 UNIX 代码作为 Net/1 发布,后来在 1991 年又发布了 Net/2。就在该校准备推出一个完全不含 AT&T 代码的类 UNIX 操作系统时,AT&T 在 1992 年对其提起诉讼,声称该软件使用了从 AT&T 的 UNIX 系统中获取的商业机密。
需要注意的是,BSD 开发者已经完全重写了 AT&T 受版权保护的代码。版权是 AT&T 保护其 UNIX 代码权利的主要手段。有人认为,如果 AT&T 对代码中涉及的概念进行了专利申请,那么今天可能就不会有 Linux(或任何 UNIX 克隆版)操作系统。
1994 年,Novell 从 AT&T 收购了 UNIX 系统实验室,这场诉讼才得以撤销。然而,在那个关键时期,人们对 BSD 代码的合法性存在诸多担忧和疑虑,导致 BSD 在新兴开源社区中此前积累的发展势头丧失。许多人开始寻找其他开源替代方案,此时,一位来自芬兰、正在开发自己内核的大学生迎来了契机。
如今,有三个主要项目提供 BSD 版本:FreeBSD、NetBSD 和 OpenBSD。人们通常认为 FreeBSD 最易于使用,NetBSD 可在最多的计算机硬件平台上使用,而 OpenBSD 则具有极高的安全性。许多注重安全的人仍然更喜欢
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



