我因为什么而热爱

昨天晚上又看了一遍<操作系统革命>,每次看都有不同的收获,每次看心都会被震撼,之所以叫革命,是因为这真的是一场计算机软件思维方式和行为方式的转变,思维方式可以说GNU/linux操作系统(之所以不叫linux操作系统,因为linus只是较GNU较早开发出比较稳定的内核而已)的开发模式打破了原来传统的教堂模式,转为集市模式,这里没有等级森严的开发团队,严格的版本控制,有的只是不断的提交bug,不断的改进,遍布全世界的优秀码农以罕见的速度铸造了这一对全世界受益的产品.行为方式上来说它是完全Free的,但是Free不等于免费,它的Free指的是我们可以免费获取,修改,再次发行,但是这些都必修遵循copyleft,这种说法与copyright相反,Stallman又俏皮了,简单的解释下,A开发了一个开源软件发布到网上,B下载了A的软件并且加了一部分功能,再次发布,这时候B发布的软件属于A开发部分的必须注明这是A开发的,即使还有C再次开发B的软件,那么他发布的时候属于A和B的部分是必须注明的,也就是Stallman说的软件所之处,自由便随即而来.

这里写图片描述

>当Bill Gates 的软件著作权禁止了软件的自由传播,当道德的浪潮将Stallman推向风口浪尖,这些都使他没有向闭源妥协,因为作为一个hacker的他认为这是不公平的,这是对他自由的束缚,这是对软件快速发展的限制,于是就有了“GUN IS NOT UNIX”的hack戏称,作为一个操作系统的开发者的Stallman自己开始开发一套完全开源的操作系统,他做好了编译器gcc,调试器gdb,文本编辑器Emacs等等外围的几乎所有东西,之所以叫外围,是因为操作系统的核心是内核,我们需要内核来为我们的进程分配回收各种资源,与Stallman几乎同时工作的是与他毫不相识的一个本科生linus,他在自己的大学意识到自己需要一个好用并且比较小的操作系统,他自己又是计算机专业的学生,所以模仿SUN公司的一个操作系统,他做好了内核,放到了网上,与其说网上,估计也就是自己学校的FTP服务器,外网可能都访问不到,但是就这样,任然有人下载去安装使用,有人去提交bug,当人们发现拿到linus的内核和GNU的其他东西,刚好天衣无缝的可以组成一个精美小巧性能优良的适合个人PC的操作系统,也许这就是历史,神奇的东西总在发生.

这里写图片描述

>我因为什么而热爱呢,因为自己可以探索到计算机内部的奥秘,这正是我想知道的,按下计算机电源键的一刻究竟发生了什么?为什么这个简单的二进制世界却能描述形形色色,纷繁萦绕的大千世界?计算机的未来又会是怎样的?物联网时代物物相连之后究竟会怎样?当然除了这些,我所热爱的还有帮助别人解决问题之后的成就感,比如帮别人装系统,调bug等等,我所热爱的还有与我一同加油的小伙伴,我们温暖的家—西邮linux兴趣小组.我因为年轻,因为梦想,因为知识而热爱.

版权声明:本文为博主原创文章,未经博主允许不得转载。

posted on 2015-10-03 11:24  杨博东的博客  阅读(160)  评论(0编辑  收藏  举报

导航