just for fun - linux 的故事
最近讀的書,作者說unix其實只有六大功能
process
fork
開啟
關閉
讀取
寫入
orz 真有這麼單純 就好了啊~
言歸正傳,既然是linux的故事,書中當然會提到open source的精神與理念,
而這兩年在台灣open source也漸成顯學,自然也激發一些想法。
簡單來說之前我對open source的主要疑問也一直包含者:自由的(注意 freee 不是免費,是自由)軟體到底對誰有利?
書中對此提出了一個非常有趣的回答: just for fun.
它的意思是:大抵來說當一個人經濟無慮後,接者就會想找樂子,書中舉的例子是sex,linus認為性是高等文明生物最主要的休閒娛樂之一,畢竟不是每次性行為都是為了生殖等繁衍需求,同樣的,對工程師來說,當他/她在專業技術上到達一定成熟度後,接者就是找尋一個出口,來發揮這些能力,而open source界正好提供了這樣一個管道,供這些hacker們盡情揮灑,完成一個又一個的專案。
linus認為這一切都是 just for fun, 就像1991年他窩在房間裏寫出linux kernel時的動機一般。
(當然,linus也說明了伴隨open source發展而來的必然商業現象/利益,例如雖然project是open source,
但大公司等識貨的人自然會尋者功勞簿 - contribution list 去找人才,就像linus本人後來選擇了美全達,
而國內早期的病毒小子也因為對linux的熟悉而進入某大軟體商任職;我也很習慣透過blog或類似的管道找尋合作人才)

