开源操作系统的发展历史
开源操作系统的历史与GNU息息相关。自1983以来,GNU项目一直致力于开发一个免费的完整的类Unix操作系统,包括软件开发工具和各种应用程序。到1991发布Linux内核的时候,GNU已经差不多完成了除系统内核之外的各种必要软件的开发。在Linus Torvalds和其他开发人员的努力下,GNU组件可以在Linux内核上运行。整个内核基于GNU通用公共许可证,即GPL(GNU通用公共许可证),但Linux内核并不是GNU计划的一部分。1994年3月,Linux版本1.0正式发布,马克·尤因成立红帽软件公司,成为最著名的Linux发行商之一。
Unix & amp在Linux历史的早期,Linux的引导加载程序使用的是LILO(Linux Loader),有一些不能容忍的缺陷,比如不能识别8G以外的硬盘。后来加入了GRUB(GRand Unified Bootloader)来克服这些缺点,拥有了‘动态搜索核心文件’的功能。它允许你在启动时编辑你的启动系统文件并通过ext2或ext3文件系统加载Linux内核。Linux的标志和吉祥物是一只名叫Tux的企鹅。logo的由来是Linus在澳大利亚的时候在动物园被企鹅咬了,所以选择了企鹅作为Linux的logo。Linux的注册商标归Linus Torvalds所有。这是因为在1996年,一位名叫威廉·r·德拉·克罗齐(William R. Della Croce)的律师开始给各个Linux出版商写信,声明自己拥有Linux商标,并要求他们支付版税。这些出版商集体呼吁将注册商标重新分配给Linus Torvalds。Linus Torvalds多次表示,Linux是免费的,他可以自己卖,但是Linux一定不能卖。Linux发行版的某些版本是不需要安装就可以通过CD或可引导USB存储设备使用的版本。它们被称为LiveCD。