開源文化

    Linus Torvalds建立Linux以來,開源思想在軟件界可謂盛極一時。那麼,什麼是開源呢?簡單來講,"開源軟件"就是源代碼開放的軟件。
    開放源碼軟件運動是計算機科學領域的一種文化現象,源自***對智慧成果共享、自由的追求。開源運動發展到如今,這種可以積極促進人類文明發展的文化已經***到信息、教育、健康等領域,融入了哲學範疇。開放源碼運動的史前史包括了整個Unix,自由軟件和***文化的歷史。「開放源碼」一詞來源於1997年春天在加州的Palo Alto召開的一個所謂「純粹程序員」參與的戰略研討會。參加會議的有Todd Anderson, 來自Foresight研究所Chris Peterson, 來自Linux國際協會的John Hall 和Larry Augustin,有硅谷Linux用戶協會的Sam Ockman,以及Eric Raymond。 它們關係的是尋找一種方式,來像之前躲避自由軟件的人們來推廣這種思想,自由軟件和自由軟件基金會的反商業信條讓不少人對自由軟件敬而遠之。在Eric Raymond的堅持下,他們一致經過了用新的術語:OpenSource(開源軟件)來描述他們所推動的軟件。因爲開源思想源於計算機軟件界,因此發展至今,計算機類開源產品的種類、數量都是不少的,使用也比較普遍。如在操做系統領域,Linux在服務器市場就佔據了至關大的份額,並持續擴張,IBM公司銷售的薄片式服務器中大約有75%就運行着Linux操做系統;Web方面,全球有百分之五十以上的Web服務器在使用開源的Apache系統;數據庫,有針對互聯網應用的輕量級數據庫MySQL,也有針對大型應用的PostgreSQL,中國最大的門戶網站Sina的後端數據庫就採用了開源的MySQL數據庫軟件。其餘還有各類很是流行的軟件,如GNU的編輯軟件Emacs、Linux的圖形處理界面Xfree8六、排版軟件TeX等等,都得到了普遍的應用。


 程序員

相關文章
相關標籤/搜索