開源
開源(Open Source,開放源碼)被非贏利軟件組織(美國的Open Source Initiative協會)注冊為認證標記,并對其進行了正式的定義,用于描述那些源碼可以被公眾使用的軟件,并且此軟件的使用、修改和發行也不受許可證的限制。
目錄 [隱藏]
1 基本簡介
2 版本版權
3 定義標準
4 定義原理
5 標志綱要
6 許可審批
7 標識聲明
8 相關詞條
9 參考資料
開源-基本簡介
開源
開放源碼軟件通常是有版權 ( copyright ) 的,它的許可證可能包含這樣一些限制:著意地保護它的開放源碼狀態,著者身份的公告,或者開發的控制。實際上,開源軟件同時涉及源碼本身和開發過程,涵蓋了三個方面的意義:免費分發的源代碼、模塊化的體系和集市式的開發--在這種開發方式中,任何地方的任何人都可以參與最終產品的制造,三個方面互相之間有密切的聯系,集市式的開發過程給開源軟件以強大的改錯能力,因為它將程序中的錯誤公開給了數量巨大的觀眾,他們都是潛在的改錯者。另一方面,任何人都可以復用和發行開源軟件的代碼這一事實又支持了公眾利益,因為創新的觀念被整個集市所共享。查看更多>>