GPL GPL(General Public Licence)是最著名的一個開源許可協(xié)議,開源社區(qū)最著名的Linux內(nèi)核就是在GPL下發(fā)布的。它由自由軟件基金會(Free Software foundation)創(chuàng)建多數(shù)自由/開源軟件采用通用許可協(xié)議:GNU/GPL(GNU General Public License,簡稱GPL),這是自由軟件基金會(Free Software Foundation,FSF)發(fā)布的一個軟件授權(quán)許可證?,F(xiàn)有40000個版本/方案(Projects)采用GPLV2。Linus Tovalds將Linux在GUN/GPL下發(fā)布,自由軟件基金會將Linux作為GUN操作系統(tǒng)的內(nèi)核。 GPL承認軟件作品作者的著作權(quán)(所有權(quán)),同時也要求作者必須允許任何人(或用戶,或“你”)享有對其作品使用、復制、修改、衍生、發(fā)行的自由權(quán)利;作為一個限制條件,GPL還要求用戶不能改變軟件的授權(quán)協(xié)議(即要將GPL向各級用戶傳遞下去),要求用戶在對該軟件作品作出的修改或制作衍生作品并進行再發(fā)行時,都要一貫遵守GPL規(guī)則;如果執(zhí)行GPL協(xié)議的原創(chuàng)軟件是自由軟件,則該自由軟件經(jīng)過修改或衍生后的軟件也應是自由軟件;自由軟件在作二進制整體運行時,不允許一部分軟件的源碼是開源的,另一部分的源碼是閉源的,即不允許出現(xiàn)混合源碼的現(xiàn)象。GPL協(xié)議還規(guī)定,不得使用其它許可證進行再發(fā)布。 GPL協(xié)議是一個開放的協(xié)議,是在原創(chuàng)軟件作品上實施“使用、復制、修改、衍生、發(fā)行”等相應行為時出現(xiàn)的“默認接受”的許可。“默認許可”是執(zhí)行GPL協(xié)議的一大特點,不同于常規(guī)簽署協(xié)議許可的做法。 如果有人對自由/開源軟件進行修改、衍生、再發(fā)行時使之閉源,從而改變了自由軟件的性質(zhì)和形態(tài),那就違反了GPL協(xié)議。有人認為:“在開源領(lǐng)域違反GPL協(xié)議的行為就相當于在傳統(tǒng)版權(quán)中的‘盜版’性質(zhì),同樣可稱為侵犯知識產(chǎn)權(quán),要予以打擊”;也有人認為:“如果違反了GPL協(xié)議,GPL協(xié)議在其再發(fā)行、再傳播過程中就自動終止,這時如果還要按‘GPL規(guī)則’繼續(xù)自由索取原創(chuàng)軟件源碼,而在進行衍生閉源后再發(fā)行,將遭致法律風險”。 GPL許可協(xié)議是由自由軟件基金會制定的。執(zhí)行GPL規(guī)則的軟件作品其版權(quán)理論上屬于該軟件作品的“作者”或“開發(fā)者”,以及“修改者”或“貢獻者”,他們可統(tǒng)稱為版權(quán)“所有者”。 GPL雖然認承作者對其軟件作品的所有權(quán),但由于自由/開源軟件是由全球志愿者集體開發(fā)的成果,開源社區(qū)的組織也較為自由松散,因此其版權(quán)或著作權(quán)的所有者似乎不可能明確認定為某些個人或某個社區(qū)。有人認為:對“自由/開源軟件作品來說,迄今尚未被全球軟件組織或軟件工作者公認是擁有一種可執(zhí)行的版權(quán)”。對linux內(nèi)核(Kernel),版權(quán)所有者們委托Linus Tovalds作為版權(quán)所有者的代表。幾天前,OSDL首席執(zhí)行官Stuart Cohen告訴我,Linus代表內(nèi)核全體所有者持有的版權(quán)是“右版(CopyRight)”,我對此懷疑,似應為“左版(CopyLeft)”。 國內(nèi)個別企業(yè),根據(jù)GPL規(guī)則將自由獲得的開源軟件,在進行修改、衍生后,在再發(fā)行自己的版本時,將之變成違反GPL規(guī)則的閉源軟件,這不但可看成具有負面影響的道德問題,還可能將面臨侵犯知識產(chǎn)權(quán)遭受法律追訴的風險。 Ubuntu(社區(qū))的Linux發(fā)布版是移植、剪裁Debian(社區(qū))的軟件資源進行再開發(fā)、再發(fā)布的成果。今年3月,Ubuntu的創(chuàng)始人Mark Shuttleworth對我說,Ubuntu在向社會、市場提供Linux發(fā)布版時,要取得Debian的“授權(quán)”(并向Debian支付相應費用)。我想這個“授權(quán)”不是“版權(quán)”的“授權(quán)”,是Ubuntu為了要不斷取得Debian的軟件資源、糾錯升級、設計思想、技術(shù)訣竅、運作經(jīng)驗等方面的“支持”而采取的相應措施。 RedHat公司也認為,如果有人對RH發(fā)布版進行修改而不遵守GPL規(guī)則,則對修改后的軟件,RedHat概不負責,不提供支持、服務,包括不提供補丁、升級及其他服務事項。但RedHat對自己的發(fā)布版則保證提供及時完善的支持和服務。
L-GPL LGPL,早期稱之為“庫級-GPL”(Lib-GPL),后來稱之為“輕型-GPL”(Light-GPL)或“寬松-GPL”(Lesser-GPL),它不同于GPL許可證,在執(zhí)行LGPL許可證時,允許庫函數(shù)可以自由地聯(lián)接到私有軟件。
BSD BSD是一種自由軟件,其許可協(xié)議為FreeBSD。FreeBSD的主要規(guī)定是: j公開BSD的源碼,可讓你自由獲得、復制、修改、分發(fā)BSD原創(chuàng)軟件作品(源碼);也可在BSD公開的源碼基礎(chǔ)上衍生你的軟件作品。衍生的軟件作品(其源碼)可以公開,也可不公開。 k在你進行修改或衍生時,必須對哪些是你所獲得的BSD原創(chuàng)軟件作品所實行的BSD許可證,哪些是你在其上進行的再開發(fā),或生成你自己的許可證,要區(qū)分清楚。當你依法處理的作品再分發(fā)時,必須作出相應的版權(quán)聲明,列出相應條件,并表明BSD拒絕擔保的聲明。對于獲得的BSD原創(chuàng)軟件作品(源碼)的版權(quán)(所有權(quán))要明確表示出來,如標明它是加州大學伯克利分校的(<owner>=regents of the University of California, <organization>=University of California, Berkeley),即其版權(quán)屬于加州大學“董事”和“貢獻者”,或“所有者”(owner),并標明BSD許可證發(fā)布時間(如<Year>=1998),而且你要對使用BSD的原創(chuàng)軟件作品向版權(quán)所有者 (owner)表示感謝(這些標明都要讓你的用戶知道)。如果你把獲得的這些BSD原創(chuàng)軟件作品看成是你自己的“自主知識產(chǎn)權(quán)”,那無異于“剽竊”。至于你衍生的軟件作品,可以公開,也可以不公開(其實微軟也使用了很多BSD的原創(chuàng)作品,但微軟的衍生作品不公開)。 l必須明確,BSD軟件版權(quán)所有者或貢獻者是以“AS IS”(即“保持原樣”)方式提供的。在你再開發(fā)的衍生作品中,未獲得預先特定許可時,不得用伯克利<組織>或貢獻者的名字來為你背書;原創(chuàng)作品版權(quán)所有者或貢獻者均不對你使用、修改、再傳播、再發(fā)行的BSD原創(chuàng)作品以及你的衍生作品提供任何直接或隱含的擔保,同時也不承擔相應的責任。
BSD開源協(xié)議是一個給于使用者很大自由的協(xié)議?;旧鲜褂谜呖梢?#8221;為所欲為”,可以自由的使用,修改源代碼,也可以將修改后的代碼作為開源或者專有軟件再發(fā)布。
但”為所欲為”的前提當你發(fā)布使用了BSD協(xié)議的代碼,或則以BSD協(xié)議代碼為基礎(chǔ)做二次開發(fā)自己的產(chǎn)品時,需要滿足三個條件:
1. 如果再發(fā)布的產(chǎn)品中包含源代碼,則在源代碼中必須帶有原來代碼中的BSD協(xié)議。
2. 如果再發(fā)布的只是二進制類庫/軟件,則需要在類庫/軟件的文檔和版權(quán)聲明中包含原來代碼中的BSD協(xié)議。
3. 不可以用開源代碼的作者/機構(gòu)名字和原來產(chǎn)品的名字做市場推廣。
BSD代碼鼓勵代碼共享,但需要尊重代碼作者的著作權(quán)。BSD由于允許使用者修改和重新發(fā)布代碼,也允許使用或在BSD代碼上開發(fā)商業(yè)軟件發(fā)布和銷售,因此是對商業(yè)集成很友好的協(xié)議。而很多的公司企業(yè)在選用開源產(chǎn)品的時候都首選BSD協(xié)議,因為可以完全控制這些第三方的代碼,在必要的時候可以修改或者二次開發(fā)。
MPLMPL(Mozilla Public Licence)
MPL的版權(quán)理論上也屬于其原創(chuàng)軟件作品的原始開發(fā)者與后續(xù)修改者、貢獻者,通常由Mozilla.org(屬Mozilla開源社區(qū))代管。MPL包含四個不同的許可證,在使用中要注意協(xié)調(diào)好許可證之間的沖突。
FDL(沒有收集到相關(guān)信息,知道的朋友告訴我)
MIT (沒有收集到相關(guān)信息,知道的朋友告訴我)