卓仁SEO培訓
27 10月

一個貓奴的技術逆襲

當前位置: 卓仁SEO > 網賺項目 > 一個貓奴的技術逆襲
分類: 網賺項目 作者:成都seo 發布時間:2019-10-27 14:54 圍觀: 198

貓奴的技術適得其反

1991年年中萊納斯·托瓦爾茲敲了敲他房間的鍵盤他全神貫注于14英寸的黑色屏幕甚至感覺不到他最喜歡的小貓·蘭迪正在脫褲腿

這臺電腦的價格高達3500美元,這對任何芬蘭家庭來說都是奢侈品。此外,托瓦茲的父母沒有多少多余的錢來資助他們的兒子。托瓦茲把獎學金和零花錢加起來,付了三分之二的錢買了電腦。剩下的三分之一將在未來三年內分期支付。得到電腦后,托瓦茲花了幾個月的時間在上面。然而,托瓦茲的母親對此并沒有太多異議,只是偶爾提醒托瓦茲吃飯。是我妹妹薩拉·托瓦爾茲在隔壁咆哮,強迫我正在撥號上網的哥哥放棄電話線。

Tovaz大部分時間和母親一起長大,因為他的父母很早就離婚了。他的祖父是統計學教授,所以他有一臺商用電腦。這種品牌的電腦,像英國廣播公司的微型電腦,曾經在歐洲很受歡迎。

我不知道是為了撫養孫子還是純粹的懶惰。爺爺經常口述程序,讓Tovaz輸入電腦。年輕的托瓦茲很快發現丑陋的“盒子”并不介意用戶是個孩子。只要程序被輸入,計算機就會按照指令工作,不多不少。除了將近一年的兵役,托瓦茲大部分時間都花在了計算機編程上。當他進入赫爾辛基大學時,托瓦茲已經有了豐富的編程經驗。

Tovaz編寫了一個終端模擬程序。通過這個程序,Tovaz可以通過電話線連接到學校機房的電腦,然后通過機房的電腦在互聯網上收發郵件。20世紀90年代初,電子郵件仍然是只有少數“極客”才能享受的高科技技術。普通人甚至不知道什么是電子郵件。因此,當托瓦茲給她妹妹看終端模擬器時,薩拉看起來一片空白,不知道她哥哥在拉什么。托瓦茲很難向他姐姐解釋這個程序有多強大。

該程序是用匯編語言編寫的,可以直接與計算機硬件交互。換句話說,Tovaz可以在沒有安裝像視窗這樣的操作系統的計算機上運行《魔獸爭霸》。當然,Tovaz的函數比游戲簡單得多。接下來,他將bash移植到他的終端模擬器上,bash是Unix操作系統下常見的文本交互設備。有了這個文本交互界面,家里的電腦和學校的Unix一樣容易使用。

當然,如果可以直接安裝Unix,Tovaz就不用經歷這么多麻煩了。Unix是一個操作系統程序,比視窗系統早20年。貝爾實驗室的肯·肯·湯普森(Ken Ken Thompson)想在一臺PDP-11電腦上玩游戲,名為《太空旅行》,并寫下了最初的Unix。與以前的操作相比,Unix非常簡單。計算機的每一項活動,無論是用戶交互還是編譯器,都被組織成具有相似結構和獨立操作的“進程”。

進程可以通過文本相互通信,從而一起工作。計算機上的數據,從程序文本到配置信息再到硬件接口,都存儲為文件。Unix與其說是一個程序,不如說是操作系統的哲學。肯·湯普森(Ken Thompson)就像計算機世界中的牛頓,將計算機能夠實現的復雜活動分解成幾個簡單的物理定律。Unix已經流行了將近半個世紀,并影響了非Unix陣營的其他操作系統,如微軟的微軟操作系統和視窗系統。

擁有貝爾實驗室的ATT被政府禁止進入軟件行業。因此,ATT允許教育機構免費使用Unix。結果,Unix系統在大學里迅速普及。肯·湯普森的母校伯克利大學推出了更好的BSD(伯克利軟件發行)版本。這些計算機專業的學生已經習慣了Unix系統,所以在進入社會后,他們也將Unix系統擴展到了信息技術公司。Unix已經成為2000家黃金企業,并催生了各種商業版本。

赫爾辛基大學還在新購買的小型計算機上安裝了Unix系統,可同時供10多名學生在線使用。托瓦茲是這臺電腦的常客之一,很快就喜歡上了Unix。他不僅花了整整一個夏天學習操作系統的經典教科書,還學習了用于開發Unix程序的C語言。不幸的是,Unix不是免費的,最便宜的Unix系統要花費數千美元。托瓦茲已經負債累累,負擔不起。

移植bash后,Tovaz已經可以在自己的電腦上體驗使用Unix的樂趣了。他很快在電腦上安裝了C語言編譯器。由于Unix下的大多數應用程序都是用C語言編寫的,Tovaz意識到他已經打開了通向Unix世界的大門。他再次充滿了造物主的驕傲。

1991年8月,托瓦茲在Minix新聞組發布:

您好,Minix用戶。我正在制作一個(免費的)操作系統(只是一種愛好,不像gnu那樣專業)。該項目自4月份開始實施,并將準備就緒。我想聽聽你的意見,尤其是你喜歡或不喜歡Minix的地方,因為我的操作系統會有點類似于Minix。我正在移植bash和gcc。這意味著我將在接下來的幾個月里取得一些實質性的成果.此外,它不使用Minix的代碼.

那時,Minix是操作系統領域的明星。Minix是安德魯·塔南鮑姆寫的,他是阿姆斯特丹自由大學的計算機教授。為了教學方便,他編寫了Minix,一個以Unix為模型的操作系統,并打開了源代碼,以便學生能夠更好地理解操作系統的原理。他編寫的操作系統教科書也很受歡迎。托瓦茲只是通過700頁的教科書找到了操作系統的原理。許多年后,當托瓦茲在阿姆斯特丹自由大學發表演講時,他拿著同一本書獲得了特南鮑姆的簽名。不幸的是,坦南鮑姆不在城里。

Minix沒有Unix成熟,但仍然比Tovaz的操作系統好得多。Minix已經有很多粉絲了。也有許多專家為Minix編寫了補丁,極大地提高了Minix的可用性。當托瓦茲為自己工作時,迷你電腦是主要工具。因此,Tovaz在Minix新聞組中發布他的操作系統看起來像一頭闖進瓷器店制造麻煩的公牛。出乎意料的是,Tovaz在新聞組中獲得了很多支持。發布后不久,Minix用戶給了Linus解釋他們想要的功能的反饋。

一些用戶還為Tovaz設置了文件傳輸協議服務器來上傳官方發布的操作系統代碼。Minix用戶似乎有點善變,但這應該歸功于Tanenbaum。他做出了承諾,不想讓人們擴展他的源代碼。即使熱情的用戶已經編寫了改進計劃,Tanenbaum也不會將這些改進添加到官方版本版本中。因此,人們只能寫非正式的補丁和私下交流。Minix的發展停滯不前。

相反,Tovaz采用了GPL協議。任何用戶都可以自由使用和修改GPL協議的代碼,但基于此修改的代碼也必須開放給其他人使用或根據GPL協議進行修改。這一行動充滿理想主義,這意味著托瓦茲無法從他寫的項目中獲得直接的經濟利益。考慮到托瓦茲的父母都是學生運動的領導人,而他的父親是芬蘭左翼的重要成員,一些人懷疑托瓦茲的做法受到了他家人的影響。但是根據托瓦茲自己的解釋,他使用GPL的唯一原因是懶惰。

有了GPL協議,愛人可以自由貢獻代碼。只要他從中挑選出最好的并加入官方的版本,他就可以省去自己發展的麻煩。這個“把戲”真的奏效了。粉絲們不僅貢獻了代碼,還捐款幫助Tovaz償還電腦債務。他們還以托瓦茲的名字“林納斯”命名操作系統“Linux”。根據Unix傳統,最后一個字母被改為字母“x”。

圈子里的許多人對Linux并不樂觀。Linux問世大約一年后,Unix之父肯·湯普森(Ken Thompson)和Minix之父安德魯·坦南鮑姆(Andrew Tannenbaum)公開批評了Linux的實現。坦南鮑姆甚至說,如果托瓦茲是他班上的學生,這個學生就會不及格。開源運動的領導者埃里克·雷蒙德(Eric Raymond)后來回憶說,當他第一次接觸到Linux代碼時,他完全有理由相信Linux最終會失敗。顯然,他們低估了社區的重要性。盡管Tovaz不是最有才華的程序員,但社區狂熱分子的貢獻會讓任何有才華的程序員跟不上Linux。另一方面,在保持開源理想的同時,托瓦茲有足夠的實踐精神。

Linux使用GPL協議,但Tovaz不主張“自由軟件是好的”的絕對判斷。在他看來,無論什么樣的力量,商業或非商業都更好,只有能促進Linux的發展,才能用于Linux。如果出現問題,Tovaz不會陷入“完美系統”的潔癖。他愿意接受一個不太完美的計劃,然后快速迭代并不斷優化該計劃。GNU項目也使用GPL協議,但更理想化,在內核開發方面也輸給了Linux。

1995年,發布了面向超文本傳輸協議服務的Apache服務器。互聯網服務提供商發現,他們可以將同樣免費的Linux和Apache服務器結合起來,廉價地構建網站所需的服務器。此時,Linux已經以瘋狂的速度發展了幾年,并且強大到足以勝任網站服務器的工作。豐富的網頁已經取代電子郵件和新聞組成為互聯網的主流。基于這一技術,中國成立了第一批互聯網公司,如雅虎、亞馬遜和搜狐。

“網絡”熱潮給了Linux一次機會。在網絡服務器市場,Linux徹底擊敗微軟的視窗NT,成為大多數互聯網公司的選擇。網景、甲骨文、IBM和其他公司開始支持Linux系統,甚至同意發布他們的一些代碼,為開源運動做出貢獻。結果,托瓦茲的照片出現在福布斯雜志的封面上,成為許多青少年的偶像。

這個來自芬蘭的可憐男孩打敗了統治世界的比爾·蓋茨。這是充滿話題的故事線。越來越多的人對自由的Linux究竟如何賺錢感到困惑。記者們爭先恐后地打電話給Tovaz接受獨家采訪。他們驚訝地發現接電話的不是助手,而是傳奇英雄本人。事實上,托瓦茲從未有過私人助理。雖然在Linux項目中有成千上萬的參與者,但是這些參與者被組織成不同的項目。Tovaz只需要和幾十個項目負責人打交道。

另一方面,盡管領導著人類歷史上最大的軟件合作項目,甚至擁有Linux的商標,托瓦茲并不富裕。1997年,托瓦茲帶著妻子和新出生的女兒搬到了美國。他的賬戶只有幾千美元的余額。在美國的第一個晚上,托瓦茲不得不和妻子擠在氣墊里。

然而,如果托瓦茲愿意,他可以憑自己的力量獲得更好的生活。微軟的史蒂夫·巴爾默對Linux極為警惕,史蒂夫·喬布斯親自邀請托瓦茲加入蘋果。提供Linux服務和支持的紅帽Linux和虛擬化Linux等公司也已建立,并取得了顯著的成功。

Tovaz接受了這些公司給他的選擇,以示感謝,但他不想在任何一家公司工作。托瓦茲很高興看到Linux在商業上的突破。他在做出個人選擇時非常謹慎,以免因為商業利益而無法保持中立。

然而,生活總是給托瓦茲帶來驚喜。隨著紅帽Linux和VA Linux的上市,托瓦茲的股票一度價值高達2000萬美元。但是托瓦茲仍然住在普通的房子里,他大部分時間都在維護Linux。真正讓托瓦茲感到驕傲的是,社會已經徹底改變了對像他這樣的極客的看法。

極客不再是20世紀70年代和80年代整天藏在黑暗房間里的留著長胡子和拖鞋的怪胎。相反,人們把他們視為技術先鋒。大公司愿意支付高薪聘請參與Linux核心項目的程序員。除了高超的技術,這些為開源社區做出貢獻的極客還可以帶來改變歷史的軟件開發方法。

在今天的雜志封面上,托瓦茲的Linux已經被人工智能、手機、虛擬現實和物聯網所取代。但是想想看,IBM的超級計算機,谷歌的安卓手機,虛擬現實和物聯網嵌入式設備,都運行著Linux系統。即使像草莓派這樣的超小型計算機也可以毫無困難地運行Linux。在25年的時間里,Linux已經成為技術世界中不可或缺的基礎設施。今天,托瓦茲的女兒已經大學畢業,他的貓也從白色的蘭迪變成了黑色的明基。但大多數時候,極客仍然盯著黑屏,專注于編寫程序。

作者:萬美(來自豆瓣)

本站聲明:卓仁網賺博客提供的關于《一個貓奴的技術逆襲》內容來自于網絡用戶提供上傳和站外多個網賺老師精心整理分享,每個網賺項目皆有對應的網賺工具和資源,對本項目感興趣想掌握這樣輕松的賺錢方法可以添加本站手機微信聯系哦。

文章作者:卓仁SEO培訓
文章標題:一個貓奴的技術逆襲
本文地址:http://www.axyqpc.live/wangzhuan/13854.html

相關文章:

中彩网图表走势图