Linus Torvalds :開源改變了 Linux, 否則它就完了
你可能已經(jīng)知道這個故事,30 年前,芬蘭學生 Linus Torvalds 開發(fā)了一個業(yè)余項目,創(chuàng)建了一個類 UNIX 操作系統(tǒng)。
你不知道的是,Torvalds 認為這個業(yè)余項目已經(jīng)完成了,他本想把它拋在腦后,做一些新的、有趣的項目。
那么,是什么讓他在這個“業(yè)余項目”上工作了 30 年呢?答案是開源。
開源改變了 Linux
在最近結束的北美開源峰會 上,Linus Torvalds 分享了一些關于 Linux 項目過去、現(xiàn)在和未來的見解。
當回憶起這個項目的最初情況時,Torvalds 說 他本以為會以“已完成的狀態(tài)”拋下 Linux 這個項目,而去做些新的、有趣的事情。
顯然是開源改變了這一切。這個項目,如果是由我來決定,我可能會把它拋在一邊,但是突然間,我開始收到各種問題,最后還有人們提交的補丁,這使得我的動力不斷持續(xù)。現(xiàn)在 30 年過去了,這仍然是動力所在。
Torvalds 還補充說,就他而言,Linux 在過去 29 年里已經(jīng)完成了。以后添加的每一個其他的功能,都是其他人需要、想要或感興趣的。
許多開發(fā)人員都會遇到這種情況。你在一個項目上工作,認為它已經(jīng)達到“完成”的狀態(tài)了,如果這個項目沒有足夠的吸引力,你就會對它失去興趣,轉而去做一些“新的、有趣的”事情。實際上繼續(xù)這個項目的真正動力來自用戶和認可。
當被問及 Linux 50 周年要做些什么時,Torvalds 說,他不認為自己在 70 歲的時候還能繼續(xù)做內核編程。然后他還補充說,他也沒想過自己在 50 歲還在做內核編程,但他現(xiàn)在卻在做這個事情。
“不知何故,我不認為我 70 歲還能做內核編程。但是另一方面,幾年前,我也沒想到自己 50 歲還在做內核編程,所以……我們拭目以待。”
我們總是愿意聽 Torvalds 談論 Linux,作為一個熱心的 Linux 用戶,我們還有如此多需要學習和交流的東西!