開放源代碼軟件
開放源碼軟件《open-source》是一個新名詞,它被定義為描述其源碼可以被公眾使用的軟件,并且此軟件的使用,修改和分發也不受許可證的限制。開放源碼軟件通常是有copyright的,它的許可證可能包含這樣一些限制: 著意的保護它的開放源碼狀態,著者身份的公告,或者開發的控制。“開放源碼”正在被公眾利益軟件組織注冊為認證標記,這也是創立正式的開放源碼定義的一種手段。
開放源代碼軟件歷史介紹
開放源碼軟件主要被散布在全世界的編程者隊伍所開發,但是同時一些大學,政府機構承包商,協會和商業公司也開發它。開放源碼軟件在歷史上曾經與UNIX,Internet聯系得非常緊密。在這些系統中許多不同的硬件需要支持,而且源碼分發是實現交叉平臺可移植性的唯一實際可行的辦法。在DOS,Windows,Macintosh平臺上僅僅有很少的用戶有可用的編譯器,開放源碼軟件更加不普遍。對開放源碼開發模式的更詳細的討論請看Eric Raymond寫的“The Cathedral and the Bazaar”。
關鍵詞: 開放源代碼軟件歷史介紹 開放源代碼軟