日前Linux之父Linus Torvalds獲電機及電子工程師學會(IEEE)電腦分會頒發電腦先驅獎(Computer Pioneer Award),以表揚他發明Linux作業系統對電腦界的貢獻。Linux早在20年前推出,10多年前已在伺服器上普及。近年更被大量應用在嵌入式電子裝置如路由器等產品上,也被改寫成Android,在智能手機上大量普及。
電腦先驅獎是一個電腦界的年獎,專門頒予在15年前對電腦界有重大貢獻的電腦專家。Linux普及多年,Linus獲獎確是實至名歸。然而,學會頒獎予Linus,不但表揚他發明了Linux,而是他早在20年前已聯繫一群義務電腦專家,以開放源碼方式共同開發該作業系統,並以自由的精神把軟件免費發放,讓全人類受惠,因而得獎。
Linus早在21歲於芬蘭讀大學時,已經在學生宿舍編寫Linux作業系統的內核。其後他把內核發表,時為1994年。簡單來說,Linux模仿著名的UNIX系統設計,然後重新編寫成一個免費版本。單靠Linus所編寫的內核,並不能令電腦操作。於是他當年把軟件以開放源碼方式發放,並成功招攬一群義工共同開發軟件。經過數年的努力,Linux開發社群把軟件結合同是開放源碼的GNU編譯器,成功推出一套實用的電腦作業系統,這便是Linux了。
不過,Linux的發展可謂荊棘滿途,面對微軟視窗等強勁對手,Linux一直難以普及,直至現在,Linux在桌面電腦上的市場佔有率仍然只有約1%。
電郵:ray@openrice.com