linux及林纳斯-托沃兹
時間回到1991年,當時手機“大哥大”還像磚頭塊一樣大,微軟和蘋果的斗爭也剛剛進入白熱化。就在那時,一個芬蘭赫爾辛基大學的大二學生林納斯-托沃茲(Linus Torvalds)在互聯網上放出了他自己編寫的操作系統Linus 0.01版本。
從1991 年4 月份起,他開始醞釀并著手編制自己的操作系統。剛開始,他的目的很簡單,只是為了學習Intel 386 體系結構保護模式運行方式下的編程技術。但后來Linux 的發展卻完全改變了初衷。1991 年初,Linus 開始在一臺386sx 兼容微機上學習minix 操作系統。minix是根據 Unix 系統修改的教學版本,只能用在一種計算機上,對編程諸多限制,但因為費用低廉而有一定的傳播度。林納斯對這個系統十分失望,他想要更加自由、更加不限制編程者的操作系統,于是他把自己要做自由才做系統的消息放了出去,偶爾還跟 Minix 的黑客們打打嘴仗。根據Linux 在comp.os.minix 新聞組上發布的消息,我們可以知道他逐步從學習minix 系統到開發自己的Linux 的過程。Linus 幾乎花了全部時間研究386-minix 系統(hack the kernel),并且嘗試著移植GNU 的軟件到該系統上(GNU gcc、bash、gdb 等)。并于4 月13 日在comp.os.minix 上發布說自己已經成功地將bash 移植到了minix 上,而且已經愛不釋手、不能離開這個shell 軟件了。
到了1991 年的10 月5 日,Linus 在comp.os.minix 新聞組上發布消息,正式向外宣布Linux 內核系統的誕生(Free minix-like kernel sources for 386-AT)。這段消息可以稱為Linux 的誕生宣言,并且一直廣為流傳。因此10 月5 日對Linux 社區來說是一個特殊的日子,許多后來Linux 的新版本發布時都選擇了這個日子。所以RedHat 公司選擇這個日子發布它的新系統也不是偶然的。
Linux操作系統剛開始時并沒有被稱為Linux,Linus給他的操作系統取名為FREAX,其英文含義是怪誕的、怪物、異想天開等意思。在他將新的操作系統上載到ftp.funet.fi服務器上時,管理員Ari Lemke很不喜歡這個名稱。他認為既然是Linus的操作系統就取其諧音Linux作為該操作系統的名稱吧,于是Linux這個名稱就開始流傳下來。
在林納斯眼里,做一個操作系統就是創造一個新的世界:
“你得從零開始創造一個新世界來,而且還得設法讓它正常運轉。在計算機的世界里,你就是創造者,對這世界里發生的一切都有最終決定權。如果搗鼓得足夠好,你就是這個世界的上帝。當然,這個上帝的地盤比較小嘍。”
在兩個月沒日沒夜的編程工作后,林納斯寫出來了一個漏洞百出,但是勉強可用的程序。1991 年 9 月 17 日,他把這個小小操作系統上傳到 FTP 目錄上,當即決定公布了所有的源代碼,給所有想要做修改的黑客們使用。
為了配合這個自由的操作系統,他選擇了理查德·斯托曼創造的 GPL 許可協議,它允許人們出于任何目的自由地使用、修改以及分享軟件。
? ? ? 從這個可以隨便玩的操作系統在發布之初,就獲得了不少黑客的關注。1994 年,當 Linux 1.0 推出時,林納斯已經積累了一個很大的用戶技術,Linux 核心開發團隊也已經建立起來了。在 Linux 系統數以千計的文件當中,還有一個專門記錄 Linux 黑客姓名和郵件地址的文件夾,里面包含了來自世界各地的 100 多個名字。
? ? ? ?Linux 后來幾年的發展再簡單不過,和林納斯的關系也不太大:黑客們寫出來了很多基于 Linux 自娛自樂的軟件,還將 Linux 適配到千奇百怪的運行環境中,而這些軟件當中的一些,后來甚至構建成了一個巨大的商業生態。林納斯本人已經沒有在忙活這些具體的適配問題,他去一家名為全美達的公司任職,然后移居美國了。
? ? ?林納斯看來,正是這些娛樂的需求,讓 Linux 甚至是開源軟件成了現在的樣子。在他的世界里面,只有三件事情是對生活有意義的,第一是生存,第二是社會秩序,第三,就是娛樂。而 Linux 的發展,也和千姿百態的娛樂需求不無關系:
? ? ?“Linux 是一種有組織傳播技術、知識、財富的方式,同時能讓參與的人非常過癮,這種娛樂是商業世界里聞所未聞的。”
? ? ?而同時,Linux 的開源模式,在也從各個方面贏得世界的關注。在 Linux 1.0 版本推出之后,不少基于這個操作系統的公司便出現了,例如“紅帽”公司,連 IBM 和英特爾也支持 Linux。在 1999 年,IBM 甚至花費了 10 億美元進行 Linux 的推廣。
? ? ? ?當這一(開源)理論應用到政治和政府時,人們看到了其中的弊端。諷刺的是,在商業領域,開源理念甚至讓人們感到不安。
? ? ? 他說的是類似微軟這樣的科技巨頭。因為這個系統的不同版本、不同用途,在于眾多軟件公司和操作系統公司手上,這也就意味著微軟的對手可能并不止于 PC 市場,對于包羅萬象的軟件公司微軟來說,這是一種潛在的威脅。同樣不安的,還有竭力保護知識產權的人們。但林納斯對于知識產權法規態度也十分的“黑客”:“也許你不會感到驚訝,主張強化知識產權法規的,正是那些從知識產權中獲利最多的組織。不是藝術家或創造者自己,而是那些知識產權交易所,那些靠別人的創造力掙錢的公司。對了,當然還有律師。”
? ? ? ?結果怎么樣呢?版權修正案,比如說不太有名的《數字千年版權法案》等,把消費者使用版權作品材料的最后一點權利給徹底剝奪了。”
? ? ? ?但到現在,Linux 在這場戰斗中優勢已經太明顯——從航天科技,到手機的芯片,Linux 的免費和開源讓更多的電子產品有了快速發展的可能。其中最好的例子,也許就是本來也是基于 Linux 的搜索引擎 Google,以及同樣基于 Linux 的手機操作系統 Android。
? ? ?從證券交易系統,ATM 柜員機,科技巨頭的服務器,甚至是夢工廠、迪斯尼、皮克斯等公司制作的電影都和 Linux 有關,我們每天的生活都少不了 Linux。微軟?他們還在掙扎著將資源和優勢轉移到移動端,轉移到不同的企業服務當中。
對,這就是現在的林納斯·托瓦茲,他喜歡在演講當中罵臟話,還有豎中指
他是開源系統 Linux 的創造者,一個熱愛自由的黑客。你現在用的電子產品,或多或少都跟這個人做的操作系統有關系。
你的手機、你家的電視機頂盒、甚至你取款的 ATM,都是基于林納斯·托瓦茲做的 Linux 系統改的。幸好他也是不收專利費。
?林納斯·托瓦茲說,他的成功主要是因為他很懶,而且喜歡授權別人。這個認為娛樂價值高于商業的黑客,成了我們大部分科技產品的源頭。
?如果不是這位討厭知識產權的黑客,我們現在的電腦、手機、電視機,甚至是 ATM 機都不會是現在這個樣子——事實上,如果沒有林納斯·托瓦茲(Linus Torvalds)創造的 Linux 操作系統,或許我們現在的電子設備的系統進展會更加四分五裂,發展也會慢很多。
林納斯-托沃茲語錄:
1.“Software is like sex: it"s better when it"s free.” 軟件就像性,免費的比花錢的好得多.
2. “Microsoft isn"t evil, they just make really crappyoperatingsystems.” 微軟并不是魔鬼,只是它的操作系統實在太蹩腳了 3. “My name is Linus, and I am your God.” 我是Linus,我是神.
4. “See, you not only have to be a good coder to create asystemlike Linux, you have to be a sneaky bastard too.” 要想能夠創造Linux這樣得操作系統不只是需要良好得程序員,還得需要一批心理陰暗的混蛋
5. “The Linux philosophy is "Laugh in the face of danger".Oops.Wrong One. "Do it yourself". Yes, that"s it.” Linux的哲學就是“在危險面前放聲大笑”,呵呵,不是這句,應該是“一切靠自己,自力更生”才對。
6. “Some people have told me they don"t think a fat penguinreallyembodies the grace of Linux, which just tells me they haveneverseen a angry penguin charging at them in excess of 100mph.” 很多朋友和我說那只胖企鵝不配代表Linux操作系統,因為他們從來沒見過一只憤怒的企鵝以100邁的速度向他們發起攻擊
7. “Intelligence is the ability to avoid doing work, yetgettingthe work done.” 天賦就是事半功倍
8. “When you say, "I wrote a program that crashed Windows,"peoplejust stare at you blankly and say, "Hey, I got those withthesystem, for free."” 你驕傲的和別人說,嘿,我寫了個能讓Windows崩潰的程序,他們會說“哥們,我裝Windows系統的時候就免費帶著了”
9. “I don"t doubt at all that virtualization is useful insomeareas. What I doubt rather strongly is that it will ever havethekind of impact that the people involved in virtualization wantitto have.” 我對虛擬化的技術使用沒有任何懷疑,我懷疑的是他們對人的影響。
10. “Now, most of you are probably going to be totally boredoutof your minds on Christmas day, and here"s the perfectdistraction.Test 2.6.15-rc7. All the stores will be closed, andthere"s reallynothing better to do in between meals.” 大家在圣誕期間可能會非常無聊,現在有好辦法了,試試內核2.6.15-rc7版吧,茶余飯后的好消遣哦
總結
以上是生活随笔為你收集整理的linux及林纳斯-托沃兹的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机单片机考试作弊检讨书,考试作弊检讨
- 下一篇: 欧美简约商务PPT模板