天才一秒记住【新笔下文学】地址:www.bixiabook.cc
”
“当然知道。”
刘少松停下打字的动作,抬头问道:“你看了Linux的源代码?”
狄野记忆里确实有Linux的源代码,但是由于此时云城还没有互联网,很难解释代码的来源,只能含糊着说道:“看了一些,很受启发。”
刘少松点了点头,说道:“Linux是一群世界顶尖程序员联手开发出来的,看它的源代码确实能学到很多知识,你能举一反三,水平提高的这么快,看来天赋比我预估的还要好。”
狄野见他对Linux很推崇,应该是个自由软件的拥趸,于是问道:“刘老师,你这里有没有能看源代码的软件?”
“我没有Linux,只有一些GNU的组件,等会拷贝给你。”
自由软件是传奇程序员Richard matthew Stallman提出的概念,他认为软件用户应该拥有自由运行、拷贝、分发、学习、修改以及改进软件的权力,于是在1984年发起了GNU计划,想要打造一个兼容Unix的开源操作系统。
GNU计划发展到1991年的时候,已经拥有了编辑器、编译器、调试器等诸多组件,几乎涵盖了计算机应用的方方面面,唯独缺少一个稳定的内核,恰好在这一年,Linus torvalds发布了Linux内核,于是两者融合,优势互补,形成了大名鼎鼎的GNU\/Linux操作系统。
刘少松把几个GNU组件拷贝进狄野的笔记本电脑之后,起身从书柜里拿出一张光盘,说道:“这是我当年从东瀛回国时买的386bSd操作系统,只有内核,几乎没有应用功能,但是代码写的简洁优雅,有很高的学习价值,你拿回去研究一下。”
狄野见光盘上标注着“willian
Lynne Jolitz”的名字,就像傅文静看到了《啼笑因缘》一样,喜出望外,接过来珍而重之的放进电脑包里,说道:“我回去一定好好研究。”
由不得他不欣喜,因为willian和Lynne是计算机史上极具传奇色彩的一对夫妻档程序员。
GNU计划的目的,是为了打造一个兼容Unix的操作系统,之所以要这么做,是因为Unix是商业收费软件,版权属于Att公司。
Unix操作系统1970年诞生于着名的贝尔实验室,Att于1977年将其商业化,就在同一年,在Unix之父thompson的指导下,加州大学伯克利分校的研究生bill Joy编译出了bSd版本的Unix,之后两个版本的Unix并行发展,一个闭源卖许可证,一个开源自由传播。
由于Att的许可证越来越贵,从1979年的99美元涨到了1989年的25万美元,伯克利分校的计算机研究小组忍无可忍,决定剔除所有属于Att的代码,重新编写Unix,然而经过18个月的努力,最终还剩下6个内核文件无法剔除。
等到了1991年,willian Jolitz和 Lynne Jolitz这对夫妻联手,只用了半年时间,不仅把那6个内核文件重写了,还把Unix从服务器为主的小型机,移植到了普通人使用的英特尔386电脑上,将其命名为386bSd,传奇程度堪比杨过和小龙女。
386bSd虽然由于社区矛盾很快不再更新,但仍旧衍生出了诸多版本,比如FreebSd、NetbSd以及苹果的mac oS,微软的windows也借鉴了不少代码,因此在操作系统发展史上起到了重要作用。
狄野是个叶公好龙式的伪劣程序员,写不好代码,但很喜欢收集各种计算机周边产品,现在能搞到原版的386bSd光盘,自然喜不自胜,收好之后问道:
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!