2、光盘系统(Live CDs)
图2、Knoppix Live CD依然备受人们喜爱
开源模式的最大优点之一,就是程序员可以在别人的基础上,对代码进行重新封装,并发布。Klaus Knopper就是利用了这一点,在Debian的基础上创建了Knoppix Live CD。Knoppix具有优秀的硬件检测和自动配置功能,这是它自己的创新之处。当它启动的时候,光盘可以完全自动的根据多数硬件对自身进行配置。尽管并不是Knopper首次提出Live CD的概念(SUSE此前已经有一个演示版CD),不过他确实是第一个让该概念更具体化的人,通过一个光盘可以让你在多数硬件上启动并运行一个完整版的操作系统。现在,Knoppix类的Live系统已经演变为许多操作系统发行版安装光盘的基础。
由于属于开源软件,Knopper能够在Debian社区工作的基础之上创建,而不用他自己去开发所有东西。如果你试图去制作和发行一个Windows Live CD,这的确是一个非常好的想法,但是微软的律师或许不会喜欢你的这个想法。