2022年各種開源協(xié)議說明_第1頁
2022年各種開源協(xié)議說明_第2頁
2022年各種開源協(xié)議說明_第3頁
2022年各種開源協(xié)議說明_第4頁
2022年各種開源協(xié)議說明_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選學(xué)習(xí)資料 - - - 歡迎下載各種開源協(xié)議說明很多開發(fā)者和設(shè)計者期望把他們的作品作為開源項目共享,他們期望其他人能夠利用和共享他們的代碼;而各種開源社區(qū)就為由于這個緣由而布滿活力;開源軟件可以用于你能想象得到的任何應(yīng)用程序,很多web 設(shè)計人員使用開源軟件作為開發(fā)基礎(chǔ)(例如wordpress,drupal 等等很多cms 系統(tǒng)都為開源的);但為很多開發(fā)者和設(shè)計者并沒有對開源license有清晰的明白, 不清晰當(dāng)他們挑選開發(fā)自己的源代碼時,他們有什么權(quán)益;假如不知道明確的license的內(nèi)容,他們就不知道如何做出最明智的挑選,如何做對他們最有利;對于中國的開發(fā)者來說,由于中國發(fā)達的盜版文化,

2、泛濫的盜版軟件,大部分人唯恐都完全沒有 license或者版權(quán)這個概念,都為奉行拿來主義;假如我們始終都為這樣的話,中國軟件何來進步; 所以對于國內(nèi)的開發(fā)者來說,第一課就為應(yīng)當(dāng)學(xué)習(xí)如何使用和遵守license ;什么為 license很多紛亂就始于你不知道license究竟為什么,究竟有什么含義;當(dāng)你對你的產(chǎn)品使用license時, 并不意味著你舍棄了任何權(quán)益,你依舊對其擁有原著作權(quán); license只為授予他們于特定權(quán)益來使用你的產(chǎn)品;license只為把你的作品釋放到公有領(lǐng)域,或者給各個拷貝給予權(quán)限;也意味著你舍棄了版權(quán)收入,別人也沒有義務(wù)把你列為原作者或奉獻者;開放源代碼許可協(xié)議更簡單為

3、他人作出奉獻,而不必尋求特殊的許可;它也可以愛護你作為原創(chuàng)者的權(quán)益,至少確認了你的奉獻;它仍可以保證你的工作不為別人所剽竊;gnu general public licensegnu general public license ( gpl )的可能為開源項目最常用的許可證; gpl 給予和保證了開源項目開發(fā)者廣泛的權(quán)益;基本上,它答應(yīng)用戶合法復(fù)制,分發(fā)和修改軟件;這意味著你可以:.復(fù)制軟件復(fù)制軟件到自己的服務(wù)器,客戶端的服務(wù)器, 你自己的電腦, 幾乎任何你想要的地方,而且沒有數(shù)量限制;.發(fā)布軟件發(fā)布你想要的軟件,例如,在你的網(wǎng)站供應(yīng)下載鏈接,刻成光盤,打印出來等等;精品學(xué)習(xí)資料精選學(xué)習(xí)資料

4、- - - 歡迎下載.收取費用假如你想在向別人供應(yīng)軟件時收費,如設(shè)置在別人的網(wǎng)站上或者其他用途時;gpl 答應(yīng)你這么做,但為你必需給客戶供應(yīng)一個gpl 副本,告知他們可以在其他地方得到 免費版本;當(dāng)然最好在此之前,告知客戶,你為什么收費;.可以任意修改假如你想添加或刪除功能,沒問題; 假如想在其他項目中使用部分代碼,也為可以的,但為唯獨的限制為此項目也必需按gpl 發(fā)布;商業(yè)軟件不能使用gpl 協(xié)議的代碼;gnu lesser general public license仍有另一個gnu license: gnu lesser general public license( lgpl );比起

5、gpl 它授予的權(quán)限較少;一般來說,lgpl 比較適合連接到非gpl 或者非開源文件的庫文件;由 于 gpl 的規(guī)定, 使用到部分gpl 代碼的軟件, 必需也使用gpl ,開發(fā)人員不能使用gpl 來開發(fā)收費軟件或者專有軟件;lgpl 就沒有這方面的要求,不要求使用與部分代碼相同的license ;商業(yè)軟件可以使用,但不能修改lgpl協(xié)議的代碼;bsd licensebsd license與其他自由軟件license相比,如 gpl ,限制更少;但為請留意到bsd license兩種版本之間的差別:new bsd license/modified bsd license和 simplified

6、bsd license/freebsd license;它們兩者都為于gpl 兼容的自由軟件license ;精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載new bsd license ”-c3lause license可”以用于任何作為版權(quán)聲明和保證許可的免責(zé)聲明精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載的目的,可以通過無限長的再分發(fā)來得以愛護,也就為說假如再發(fā)布的產(chǎn)品中包含源代碼,就在源代碼中必需帶有原先代碼中的bsd 協(xié) 議;它仍有一個特殊限制條款,不用特殊的 許可就為限制使用派生工作的工作者名字,也就為說不行以用開源代碼的作者/機構(gòu)名字和原先產(chǎn)品的名字做市場推廣;new bsd

7、license和 simplified bsd license的主要區(qū)分為,后者忽視了非認可條款;商業(yè)軟件可以使用,也可以修改使用bsd 協(xié)議的代碼;精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載mit licensemit 為和 bsd 一樣寬松的許可協(xié)議、作者只想保留版權(quán)、 而無任何其他了限制.也就為說 、你必需在你的發(fā)行版里包含原許可協(xié)議的聲明、無論你為以二進制發(fā)布的仍為以源代碼發(fā)布的;.你可以使用,復(fù)制和修改軟件.你可以免費使用軟件或出售.唯獨的限制為,它為必需附有mit 授權(quán)協(xié)議商業(yè)軟件可以使用,也可以修改mit 協(xié)議的代碼,甚至可以出售mit 協(xié)議的代碼;mozilla publi

8、c license 1.1mozilla public license 1.1 mpl協(xié)議答應(yīng)免費重發(fā)布.免費修改,但要求修改后的代碼版 權(quán)歸軟件的發(fā)起者;這種授權(quán)愛護了商業(yè)軟件的利益,它要求基于這種軟件得修改無償奉獻 版權(quán)給該軟件;這樣,環(huán)繞該軟件得全部代碼得版權(quán)都集中在發(fā)起開發(fā)人得手中;但mpl 為答應(yīng)修改,無償使用得;mpl 軟件對鏈接沒有要求;商業(yè)軟件可以使用,也可以修改mpl 協(xié)議的代碼,但修改后的代碼版權(quán)歸軟件的發(fā)起者;common development and distribution licensecddl( common development and distributi

9、on license,通用開發(fā)與銷售許可)開源協(xié)議,為 mpl ( mozilla public license)的擴展協(xié)議,它答應(yīng)公共版權(quán)使用,無專利費,并供應(yīng)專利愛護,可集成于商業(yè)軟件中,答應(yīng)自行發(fā)布許可;商業(yè)軟件可以使用,也可以修改cddl協(xié)議的代碼;apache licenseapache licence為聞名的非盈利開源組織apache采納的協(xié)議; 該協(xié)議和 bsd 類似,同樣勉勵代碼共享和敬重原作者的著作權(quán),同樣答應(yīng)代碼修改,再發(fā)布作為開源或商業(yè)軟件;需要滿意的條件:.需要給代碼的用戶一份apache license;.假如你修改了代碼,需要在被修改的文件中說明;.在延長的代碼中

10、(修改和有源代碼衍生的代碼中)需要帶有原先代碼中的協(xié)議,商標(biāo),專利聲明和其他原先作者規(guī)定需要包含的說明;精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載.假如再發(fā)布的產(chǎn)品中包含一個notice文件,就在notice文件中需要帶有apachelicense;你可以在notice中增加自己的許可,但不行以表現(xiàn)為對apache license構(gòu)成更換;apache licence也為對商業(yè)應(yīng)用友好的許可;使用者也可以在需要的時候修改代碼來滿意需要并作為開源或商業(yè)產(chǎn)品發(fā)布/ 銷售;商業(yè)軟件可以使用,也可以修改使用apache協(xié)議的代碼;eclipse public licenseeclipse publ

11、ic license( epl )為一個與 cpl 相類似的許可證,任何擴展自eclipse 源碼的代碼也必需為開源的;creative commonscreative commons ( cc )的許可證不太開放源代碼授權(quán),它們通常用于設(shè)計項目; cc 許可證有著寬廣的定義, 每個定義都會授予肯定的權(quán)益; 它有四個基本部分, 可以單獨或者組合使用;下面為部分概述:.署名作者必需為作品的原創(chuàng)者;除此之外, 作品可以修改, 分發(fā),復(fù)制和以其他方式使用;.相同方式共享工作可以修改,分發(fā)等等,但必需在一個許可證下;.非商業(yè)可以修改,分發(fā)等,但不用于商業(yè)目的;關(guān)于什么為 “商業(yè) ”,說法比較模糊(沒有

12、供應(yīng)明確的定義),因此您可能需要在自己的項目中澄清這一點;.禁止修改這意味著您可以復(fù)制和分發(fā)許可工作,但你不能以任何方式修改,或在原有的基礎(chǔ)開發(fā);商業(yè)軟件的使用要遵從cc 協(xié)議的詳細規(guī)定,最嚴格的許可證將為“署名,非商業(yè),不能修改”的授權(quán); 這意味著你可以自由共享的工作, 但不能轉(zhuǎn)變它, 你必需把它歸功于原創(chuàng)者;common public license 1.0common許可證有一些細節(jié)性的規(guī)定值得參考:精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載.明確了專利授權(quán);一般的開源軟件都明確源代碼的版權(quán)人將自己的修改權(quán).復(fù)制權(quán)等版權(quán)權(quán)益向公眾許可,但保留署名權(quán),而common許可證在此基礎(chǔ)上仍明確假如源代碼中含有專利權(quán),源代碼專利權(quán)人將復(fù)制.使用的專有權(quán)益向公眾許可;.規(guī)定可以將源代碼及修改過的源代碼與其他類型的不受本許可證約束的代碼結(jié)合,以新產(chǎn)品的形式發(fā)布,只要其中經(jīng)該許可證獲得的源代碼及修改過的源代碼能按該許可證的要求

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論