開源(Open Source,開放源碼)被非贏利軟件組織(美國的Open Source Initiative協會)注冊為認證標記,并對其進行了正式的定義,用于描述那些源碼可以被公眾使用的軟件,并且此軟件的使用、修改和發行也不受許可證的限制。
開放源碼軟件通常是有版權 ( copyright ) 的.它的許可證可能包含這樣一些限制:著意地保護它的開放源碼狀態,著者身份的公告,或者開發的控制。實際上,開源軟件同時涉及源碼本身和開發過程,涵蓋了三個方面的意義:免費分發的源代碼、模塊化的體系和集市式的開發--在這種開發方式中,任何地方的任何人都可以參與最終產品的制造,三個方面互相之間有密切的聯系,集市式的開發過程給開源軟件以強大的改錯能力,因為它將程序中的錯誤公開給了數量巨大的觀眾,他們都是潛在的改錯者。另一方面,任何人都可以復用和發行開源軟件的代碼這一事實又支持了公眾利益,因為創新的觀念被整個集市所共享。另外,"open source"這一術語還被延伸到其他智力團體中,指那些可通過公開手段獲得的智力資源,比如報紙、教學課件等。
美國一些進步的評論家指出,在象網絡這樣的虛擬環境中,驅動系統的底層代碼,尤其是廣為人知的那些應用程序之間的通信協議,它們在某種意義上很象現實社會中的法規。換句話說,這些代碼對網上的行為給出了一些規范,它鼓勵某些行為,而限制其他行為,就像現實社會的法律一樣。因此,開放源碼帶來了一個更民主的開發方式,在這種方式下,好的主意將被集體分享,而不是作為智力資本被個人秘藏著。在這種意義上,開放源碼實質上成為一種政治哲學。
開放源碼的精神在于使用者可以使用、復制、散布、研究、改進軟件。最早可以 回朔到1960年代。當時,售賣大型計算機的廠商如IBM,把一些軟件及原始碼一并送給客戶,讓客戶能夠因不同需求而自行更改軟件。在 1991-1992 年期間,住在芬蘭的 Linus Torvald制造了第一版的 Linux 操作系統。在一群熱心的程序人員努力下,把 Linux 操作系統以及外圍的應用程序逐一打造。
出名的作品除了趨于成熟的Linux 操作系統外,還有 Apache網頁服務器、Perl 程序語言、MySQL 數據庫、Mozilla 瀏覽器、OpenOffice等等。近來,在政府的推動及各軟件大廠(如 IBM、Redhat、Apple 等)的推動下,預料這股旋風將會掀起新的軟件革命。
為什么開放源碼軟件(OSS)不收費,是誰做出這些軟件?
開放原始碼軟件是以全世界有抱負有理想的工程師為研發團隊,持續不斷的創造及改進新一代的軟件產品。 它的精神不在于收取軟件的使用費用,而在于分享,所以不收費,但是使用者需要尊重原著作者的創作以及相對
應開放原始碼的版權問題(參見版權常見問題)。
開放源碼軟件是否等于「試用版」軟件?
開放原始碼軟件就是正版軟件,隨著使用者的增加,開放原始碼軟件趨于精致產品化,功能接口甚至不輸給高價位的商用軟件。
開放源碼有那些軟件?
全世界有超過幾萬套開放原始碼軟件,從網頁瀏覽器、文書處理工具、操作系統以至于企業應用程序等一應俱全。
上海博科資訊基于世界領先的Yigo軟件開發技術,提供ERP、SCM、EAM、OA、垂直電商等管理信息系統及其行業信息化最佳整體應用解決方案。博科ERP,新500...
熱盤搜是一家提供免費網盤云搜索服務的大型專業百度云網盤搜索引擎,包括搜索電影、小說、文檔等百度云資源。
手機信息網于2007年正式上線,專注于手機綜合信息服務平臺,提供最新手機資訊,手機行情,手機新品,技巧常識,手機評測,手機推薦等內容信息,及時更新,致力于做最專...
進入站群行業到現在經過5年多的沉淀得到了上千位老朋友,老客戶的支持才能一路走來,我們經過了多個推廣時代變遷,陳默營銷外推經歷了最初的泛站群、目錄站群、寄生蟲站群...
阿里云是領先的互聯網應用服務提供商,致力于為開發者和政府機構提供安全、可靠的計算和數據處理等服務。
我愛MAC(www.52mac.com)是專業提供Mac軟件、Mac游戲、蘋果電腦軟件、蘋果筆記本macbook軟件等下載的網站,為喜歡Mac的用戶提供專業的M...