chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

HIT 19: 開源軟件(GPL)傳染性問題探討

共熵服務中心 ? 來源:未知 ? 2023-09-12 18:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

wKgaomUAQT-ACrDcAAEIt0de1Hc031.png

作者:高玉光北京市信利(深圳)律師事務所 2023/09/10于深圳#本文僅代表作者觀點,未經(jīng)作者許可,禁止轉載#

GNU通用公共許可協(xié)議(General Public License,GPL)是一種適用于軟件和其他各類作品的自由且不可加以限制的COPYLEFT許可證。根據(jù)GPL3.0規(guī)定,被許可人享有復制、修改(署名)及轉發(fā)源代碼的權利,但同時需承擔相應的法律義務,即GPL3.0要求被許可人在轉發(fā)經(jīng)其修改后的軟件作品時,必須具有顯著的聲明:說明對該作品進行了修改并提供修改相關的日期,說明該作品是依據(jù)本許可證以及根據(jù)第7條附加的條件進行發(fā)布的;并且根據(jù)本許可證將整個作品作為一個整體授權給任何擁有副本的人;本許可證將與任何適用的第7條附加條款一起,適用于整個作品及其所有部分,無論它們是如何打包。

而GPL的核心原則就是它的“傳染性”?!皞魅拘浴笨梢酝ㄋ锥x為:如果是轉發(fā)修改后的源代碼,新修改的代碼也必須遵循GPL協(xié)議;以保證無論他人是否修改源代碼,都可以享有繼續(xù)復制、修改、轉發(fā)的權利,以使得這種自由的權利繼續(xù)延續(xù)下去。這種"傳染性"確保了開源軟件的自由傳播、開源共享和開放合作。

下面結合最高人民法院的一則司法案例進行GPL“傳染性”的探討[1]。

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

一、案件背景

2014年3月原告不亂買公司成立。2014年8月10日,不亂買公司網(wǎng)站(××)上線。2016年8月23日,國家版權局頒發(fā)計算機軟件登記證書,顯示軟件名稱為“不亂買時尚海淘軟件(PC版)”,著作權人為不亂買公司,開發(fā)完成日期為2015年3月27日,首次發(fā)表日期為2015年3月27日。不亂買公司提交了(2016)京中信內經(jīng)證字第72865號公證書,2016年8月30日對不亂買公司網(wǎng)站(××)頁面信息、網(wǎng)頁源代碼及腳本源代碼進行了公證。該公證書顯示,不亂買公司網(wǎng)站頁面底部標有“2013-2016不亂買電子商務(北京)有限公司”字樣。同時,不亂買公司亦提交了其網(wǎng)站源代碼電子文件及用以證明涉案軟件的研發(fā)過程的證據(jù)。

一審庭審中,不亂買公司確認其主張權利的代碼為其后端所有代碼,不包括數(shù)據(jù)庫。被告閃亮時尚公司對不亂買公司軟件源代碼權屬不予認可,但未提交相反證據(jù)。為證明閃亮時尚公司對不亂買公司享有著作權的軟件具有接觸可能性,不亂買公司提交了微信記錄、郵件截圖、勞動合同及閃亮時尚公司工商登記信息等。

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

二、關于雙方源代碼獲取及比對情況

不亂買公司對閃亮時尚公司網(wǎng)站頁面信息、網(wǎng)頁源代碼及腳本源代碼進行了公證,并提交了自行比對的結果,閃亮時尚公司對此不予認可。

一審中,不亂買公司向原審法院提交了調查取證申請,依據(jù)不亂買公司申請,原審法院于2018年3月向阿里云計算有限公司調取其服務器中閃亮時尚公司網(wǎng)站后臺全部軟件代碼。技術調查官對不亂買公司提交的后端代碼進行了篩查,排除了開源代碼的使用。因閃亮時尚公司不同意向不亂買公司及案外人提供其網(wǎng)站代碼文件,僅同意在原審法院的主持下進行比對,且由于雙方代碼文件數(shù)量龐大,雙方當事人均同意采用抽樣方式進行比對,故原審法院確認在其主持下采用抽樣比對的方式對不亂買公司和閃亮時尚公司網(wǎng)站代碼文件進行比對,抽樣比對結果將推及全部代碼。抽樣及比對過程如下:

在原審法院主持下,不亂買公司明確有版權的權利文件3922個。經(jīng)雙方當事人一致同意,原審法院確認以5%的比例從中挑選20個文件作為不亂買公司的抽樣比對文件,再以關鍵詞等方式確定閃亮時尚公司的對應文件,最后用比對軟件進行比對。在技術調查官的監(jiān)督下對原審法院調取的閃亮時尚公司網(wǎng)站源代碼壓縮文件進行全盤解壓,共計1086萬個文件。不亂買公司針對其選取的20個核心代碼文件在已解壓的閃亮時尚公司源代碼文件中進行查找,最終確定對應文件13個。針對上述13個文件使用雙方確定的ultracompare軟件與不亂買公司對應源代碼文件進行逐一比對,最終由該比對軟件輸出13份比對結果。比對結果顯示:二者有些許差異,總體上實質相似。

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

三、GPL3.0部分相關規(guī)定

wKgaomUAQUOAXhU3AAEk7Od3RBw943.png

定義部分,“本程序”指任何在本許可下批準的受版權保護的程序。“修訂”程序是指從軟件拷貝或者做出全部或一丁點兒的修改,這不同于逐字逐句的拷貝,是需要版權許可的。修訂成果被稱為先前程序的“修訂版本”或者“基于”先前程序的程序。

第5條,發(fā)布修訂過的源碼版本,您可根據(jù)第4條的條款,以源碼形式發(fā)布一個基于本程序的程序,或者從本程序中制作該程序需要進行的修訂,但是您必須同時滿足所有以下條件:c)…本許可以及第7條中的任何附加條款適用于整個程序及其所有部分,無論該等程序以什么形式打包。d)…如果一個受保護程序和其它獨立程序的聯(lián)合作品,則若該聯(lián)合作品并非該程序的自然擴展,也不是為了在某個存儲或發(fā)布媒介上生成更大的程序,且如果聯(lián)合作品和產(chǎn)生的版權未用于限制編譯用戶的訪問或超出個別程序許可的合法權利時,這樣的聯(lián)合作品就被稱為“聚合體”。包含受保護程序的聚合體并不會使本許可應用于該聚合體的其他部分。

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

四、一審法院觀點

在不亂買公司已就其享有涉案軟件著作權提交初步證據(jù)且閃亮時尚公司并未舉出反證的情況下,原審法院對不亂買公司的權利予以認可。不亂買公司有權就涉案侵權行為提起訴訟。閃亮時尚公司提交的公證書顯示,不亂買公司網(wǎng)站的前端代碼中使用了GPL許可協(xié)議下的開源代碼,不亂買公司對此亦予以認可。閃亮時尚公司認為,不亂買公司使用了適用于GPL軟件許可協(xié)議下的開源代碼,根據(jù)GPL許可協(xié)議相關內容,不亂買公司無權對其網(wǎng)站整個軟件主張著作權。對此,原審法院認為,不亂買公司明確其主張權利的代碼為后端代碼。前端代碼開發(fā)主要是指前端用戶可見的操作界面如頁面布局、交互效果等頁面設計的一種實現(xiàn)方式,后端代碼開發(fā)則主要是指后端用戶不可見的服務端相關邏輯功能等模塊的實現(xiàn),二者展示方式不同、所用技術不同、分工亦有明顯區(qū)別,屬于可獨立的程序。根據(jù)GPL協(xié)議的相關規(guī)定,GPL協(xié)議的許可客體是在GPL協(xié)議許可下批準的受版權保護的程序以及基于該程序的衍生產(chǎn)品或修訂版本。就該案而言,不亂買公司主張的權利的后端代碼中已排除開源代碼,不亂買公司雖在其前端代碼中使用了開源代碼,但其后端代碼程序并非其前端程序的衍生品或修訂版本,故根據(jù)GPL協(xié)議的相關規(guī)定,該協(xié)議對涉案權利代碼并無拘束力。據(jù)此,閃亮時尚公司的相關抗辯理由不能成立。

著作權侵權案件中判斷被訴侵權作品是否使用了享有著作權作品的方法一般適用“接觸加實質性相似”。綜合本案證據(jù),原審法院認可閃亮時尚公司具有接觸到不亂買公司涉案權利軟件的可能性。

關于實質性相似?;诒葘Y果及技術分析可知,抽樣比對的絕大部分程序文件在程序邏輯和結構方面實質相同,函數(shù)變量命名特點相同或相似,且閃亮時尚公司不同文件的代碼中多次出現(xiàn)與不亂買公司程序中相同的注釋錯誤,該現(xiàn)象難謂巧合。據(jù)此,可以確定閃亮時尚公司與不亂買公司的上述程序文件實質相似的比例較高,閃亮時尚公司的該行為落入不亂買公司的復制權及修改權的保護范圍。故閃亮時尚公司未經(jīng)不亂買公司許可使用涉案軟件的行為已侵犯不亂買公司就其軟件享有的署名權、復制權及修改權,應承擔停止侵權、賠償損失及賠禮道歉的法律責任。

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

五、二審法院觀點

閃亮時尚公司上訴稱不亂買公司前端代碼與后端代碼存在交互且沒有進行有效隔離,不是相互獨立的,根據(jù)GPL協(xié)議的相關內容以及極強的傳染性特性,不亂買公司的前端文件和后端文件共同構成的其主張著作權的軟件,整體軟件都可以視為前端程序的修訂版本,應當遵循GPL協(xié)議向所有第三方無償開源。對此,二審法院認為,第一,前端代碼一般是關于用戶可見部分的編碼,用以實現(xiàn)操作界面如頁面布局、交互效果等頁面設計;而后端代碼一般是涉及用戶不可見部分的編碼,用以實現(xiàn)服務端的相關邏輯功能。同時,前端代碼與后端代碼是可以分別獨立打包、部署的。因此,前端代碼與后端代碼在展示方式、所用技術、功能分工等上均存在明顯不同,不能因前端代碼與后端代碼之間存在交互配合就認定二者屬于一體,原審法院認定前端代碼與后端代碼相互獨立并無不當。第二,不亂買公司作為權利人在本案中明確放棄以前端代碼主張權利,僅以后端代碼主張權利,因此涉案軟件僅為后端代碼而非閃亮公司所稱前端文件和后端文件共同構成涉案軟件。第三,根據(jù)2007年6月29日發(fā)布的GPL協(xié)議第3版第5條關于“一個受保護程序和其它獨立程序的聯(lián)合作品,在既不是該程序的自然擴展,也不是為了生成更大的程序,且聯(lián)合作品和產(chǎn)生的版權未用于限制編譯用戶的訪問或超出個別程序許可的合法權利時,被稱為聚合體。包含受保護程序的聚合體并不會使本許可應用于該聚合體的其他部分”的規(guī)定,閃亮時尚公司所稱GPL協(xié)議的“傳染性”應當是指GPL協(xié)議的許可客體不僅限于受保護程序本身,還包括受保護程序的衍生程序或修訂版本,但不包括與其聯(lián)合的其他獨立程序。本案中,雖然不亂買公司認可其前端代碼中使用了GPL協(xié)議下的開源代碼,但其主張權利的是后端代碼,其后端代碼是獨立于前端代碼的其他程序,并不受GPL協(xié)議的約束,無需強制開源。綜上,閃亮時尚公司的上訴理由不能成立。

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

六、本文作者觀點

最高法院在二審中確認了涉案軟件前端代碼和后端代碼的區(qū)別,即前端代碼一般是關于用戶可見部分的編碼,用以實現(xiàn)操作界面如頁面布局、交互效果等頁面設計;而后端代碼一般是涉及用戶不可見部分的編碼,用以實現(xiàn)服務端的相關邏輯功能。前端代碼與后端代碼可以分別獨立打包、部署。前端代碼與后端代碼在展示方式、所用技術、功能分工等上均存在明顯不同,不能因前端代碼與后端代碼之間存在交互配合就認定二者屬于一體。筆者認為,上述觀點盡管基本符合GPL的相關規(guī)定,但感覺仍有很大的探討空間。即在前端代碼與后端代碼之間存在交互配合的情況下,哪些情形可以認定構成一體,哪些情形不構成一體?

我們假設一種情形,后端代碼盡管可以獨立打包并實現(xiàn)相關邏輯功能,但后端代碼只能且唯一依賴該前端代碼才能運行,否則后端代碼不能獨立運行,即后端代碼只能依靠該前端代碼才能實現(xiàn)其功能和價值,或者后端代碼與前端代碼之間存在調用代碼或者函數(shù)的關系,亦或者前端代碼直接影響后端代碼的結構,此時前端代碼仍然不能傳染給后端代碼嗎?答案可能是否定的。與之相反的情形,當后端代碼通過程序接口可以與多種前端代碼交互配合或者反之亦然,即前端代碼和后端代碼都可以獨立運行且具有兼容性,則該種情形下認定前端代碼不具有傳染性應該不會有太大的爭議。

進一步而言,在軟件開發(fā)實踐中,廣泛存在開源軟件與專有軟件進行組合的情形。GPL軟件與專有軟件形成的組合軟件是否需要開源,應取決于GPL軟件與專有軟件的交互方式。例如,Linux開發(fā)環(huán)境下的應用程序,如果一個為Linux系統(tǒng)編寫的專有軟件僅運行于Linux內核的常規(guī)系統(tǒng)調用中并保留在“用戶區(qū)(UserLand)”,則該專有軟件應該無須遵守GPL。另一個例子,如果利用GPL下的軟件工具創(chuàng)建專有軟件,GPL軟件工具中的代碼沒有合并到創(chuàng)建的專有軟件中,則該專有軟件應該無須遵守GPL,此種情形下,GPL軟件工具僅用作創(chuàng)建專有軟件的輔助工具[2]。另外,關于用戶單獨分發(fā)Linux內核模塊,及GPL下訪問軟件庫的程序等情形是否需要遵守GPL,還有開源軟件應用程序接口(API)的侵權風險等問題,目前還缺少相關的司法案例,筆者將繼續(xù)關注并研究。

參考文獻:

[1] 最高人民法院民事判決書(2019)最高法知民終663號。

[2] 張平,徐美玲:《開源規(guī)則:案例、許可證及開源組織》,知識產(chǎn)權出版社,2022年11月第1版,第15頁。

如果對此話題感興趣,歡迎掃碼加入“共熵大家庭”,共同推動產(chǎn)業(yè)與標準進步!

wKgaomUAQUeAAzAcAAC0QdItcvI935.jpg


作者:高玉光北京市信利(深圳)律師事務所

編輯:智愿君 校對:智愿君


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開源技術
    +關注

    關注

    0

    文章

    389

    瀏覽量

    8636

原文標題:HIT 19: 開源軟件(GPL)傳染性問題探討

文章出處:【微信號:開源技術服務中心,微信公眾號:共熵服務中心】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    開源鴻蒙技術大會2025丨開源鴻蒙競賽訓練營2025結營頒獎,19支高校團隊榮譽加冕

    19支獲獎隊伍頒獎,見證青年學子在開源賽道上的實踐與突破。 開源鴻蒙競賽訓練營合影 自啟動以來,本屆訓練營吸引了來自上海交通大學、北京郵電大學、南方科技大學、武漢大學、北京航空航天大學等在內的53所高校的105支隊伍踴躍參賽。
    的頭像 發(fā)表于 10-12 21:04 ?36次閱讀
    <b class='flag-5'>開源</b>鴻蒙技術大會2025丨<b class='flag-5'>開源</b>鴻蒙競賽訓練營2025結營頒獎,<b class='flag-5'>19</b>支高校團隊榮譽加冕

    普華基礎軟件亮相2025 CCF中國開源大會

    近日,由中國計算機學會(CCF)主辦的2025 CCF中國開源大會在上海召開。本屆大會以“蓄勢引領、眾行致遠”為主題,重點聚焦開源操作系統(tǒng)、開源芯片、開源大模型、
    的頭像 發(fā)表于 08-11 09:21 ?774次閱讀

    openKylin開源生態(tài)論壇順利召開

    近日,2025開放原子開源生態(tài)大會在北京舉辦。作為本次大會的一部分,openKylin開源生態(tài)論壇順利召開。論壇匯聚了芯片廠商、整機企業(yè)、軟件伙伴、教育機構等社區(qū)伙伴代表,共同探討開源
    的頭像 發(fā)表于 07-28 17:24 ?768次閱讀

    普華基礎軟件榮膺優(yōu)秀開源項目獎

    近日,2025上海開源創(chuàng)新菁英獎評選結果正式揭曉。普華基礎軟件開源安全車控操作系統(tǒng)小滿EasyXMen憑借在開源技術創(chuàng)新與產(chǎn)業(yè)應用實踐方面的突出表現(xiàn),榮獲“優(yōu)秀
    的頭像 發(fā)表于 07-28 16:48 ?593次閱讀

    迅龍軟件亮相2025開放原子開源生態(tài)大會,共繪AI+開源智能圖景

    7月23日,2025開放原子開源生態(tài)大會在北京舉行。大會由開放原子開源基金會主辦,以“開源賦能產(chǎn)業(yè),生態(tài)共筑未來”為主題,旨在展示中國開源生態(tài)“創(chuàng)新發(fā)展+開放協(xié)作”的成果,匯聚全球
    的頭像 發(fā)表于 07-25 18:15 ?838次閱讀
    迅龍<b class='flag-5'>軟件</b>亮相2025開放原子<b class='flag-5'>開源</b>生態(tài)大會,共繪AI+<b class='flag-5'>開源</b>智能圖景

    請問EZ-Serial固件是否使用任何OSS(開源軟件)庫或軟件?

    EZ-Serial 固件是否使用任何 OSS(開源軟件)庫或軟件?
    發(fā)表于 07-02 08:14

    潤和軟件亮相2025南京軟件大會

    此前,6月17日至19日,2025南京軟件大會在江北新區(qū)圓滿舉行。本次大會以“工業(yè)軟件賦智 開源創(chuàng)新賦能”為主題,由南京市人民政府主辦,工業(yè)和信息化部電子第五研究所、南京市工業(yè)和信息化
    的頭像 發(fā)表于 06-20 17:45 ?2024次閱讀

    普華基礎軟件開源車用操作系統(tǒng)迎來全新版本

    近日,普華基礎軟件開源車用操作系統(tǒng)媒體發(fā)布會在上海中國汽車會客廳召開——全球首個開源智能駕駛操作系統(tǒng)微內核龘EasyAda、開源安全車控操作系統(tǒng)小滿EasyXMen全新版本正式發(fā)布?,F(xiàn)
    的頭像 發(fā)表于 04-25 16:18 ?667次閱讀

    迅龍軟件參加開源中國《數(shù)智漫談》,探討AI如何邁進大模型時代

    晚,開源中國直播欄目《數(shù)智漫談》邀請華為昇騰生態(tài)技術專家、行業(yè)先行者以及迅龍軟件等,分享一線開發(fā)經(jīng)驗,助力開發(fā)者與企業(yè)用戶抓住國產(chǎn)AI新紅利。該話題圍繞“如何讓A
    的頭像 發(fā)表于 04-24 15:08 ?548次閱讀
    迅龍<b class='flag-5'>軟件</b>參加<b class='flag-5'>開源</b>中國《數(shù)智漫談》,<b class='flag-5'>探討</b>AI如何邁進大模型時代

    第二屆開放原子大賽汽車軟件開源賽圓滿落幕

    2月14日,由開放原子開源基金會、重慶市經(jīng)濟和信息化委員會共同主辦的第二屆開放原子大賽——汽車軟件開源賽在重慶圓滿落幕。頒獎典禮上,24支參賽隊伍榮獲獎項,展現(xiàn)了開源技術在汽車
    的頭像 發(fā)表于 02-15 14:45 ?1056次閱讀

    開源安全領航者!華為云 CodeArts Governance 構建更安全的軟件開發(fā)生命周期

    華為云 CodeArts Governance開源治理服務是針對軟件研發(fā)提供的一站式開源軟件治理平臺,從合法合規(guī)、網(wǎng)絡安全、供應安全等維度消減開源
    的頭像 發(fā)表于 02-12 16:50 ?2472次閱讀
    <b class='flag-5'>開源</b>安全領航者!華為云 CodeArts Governance 構建更安全的<b class='flag-5'>軟件</b>開發(fā)生命周期

    共建鴻蒙生態(tài),開放原子開源基金會為迅龍軟件授牌

    12月20至21日,以“一切為了開發(fā)者”為主題的“2024開放原子開發(fā)者大會暨首屆開源技術學術大會”在武漢舉辦。本屆大會由開放原子開源基金會、中國通信學會聯(lián)合主辦,旨在貫徹落實國家軟件發(fā)展戰(zhàn)略,加速
    的頭像 發(fā)表于 01-08 17:36 ?906次閱讀
    共建鴻蒙生態(tài),開放原子<b class='flag-5'>開源</b>基金會為迅龍<b class='flag-5'>軟件</b>授牌

    開源能帶我們走向何方

    開源大模型、開源數(shù)據(jù)庫、開源框架、開源硬件......近些年,這些詞匯不絕于耳。雷軍說,好的代碼像詩一樣優(yōu)美,自己大二時寫的代碼就已經(jīng)開源
    的頭像 發(fā)表于 12-06 17:09 ?1021次閱讀

    香蕉派開源社區(qū)與矽昌通信共推BPI-Wifi5 低成本路由器開源方案

    香蕉派開源社區(qū)與矽昌通信共推BPI-Wifi5 低成本路由器[]() 香蕉派 BPI-Wifi5 路由器采用矽昌SF19A2890S2芯片方案設計。它是一款高性能無線路由器,適用于小微企業(yè)、家庭
    發(fā)表于 11-28 10:37

    簡儀科技與您相約第九屆開源測控開發(fā)者大會

    第九屆開源測控開發(fā)者大會,簡儀科技將繼續(xù)秉承開放、創(chuàng)新的精神,深入探討模塊測控領域軟件的重要性,并展示基于開源銳視測控平臺的實踐應用,帶來豐富的議題分享。
    的頭像 發(fā)表于 10-21 11:35 ?915次閱讀