国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

wKgaomUAQT-ACrDcAAEIt0de1Hc031.png

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

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

而GPL的核心原則就是它的“傳染性”。“傳染性”可以通俗定義為:如果是轉發修改后的源代碼,新修改的代碼也必須遵循GPL協議;以保證無論他人是否修改源代碼,都可以享有繼續復制、修改、轉發的權利,以使得這種自由的權利繼續延續下去。這種"傳染性"確保了開源軟件的自由傳播、開源共享和開放合作。

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

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

一、案件背景

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

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

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

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

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

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

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

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

三、GPL3.0部分相關規定

wKgaomUAQUOAXhU3AAEk7Od3RBw943.png

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

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

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

四、一審法院觀點

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

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

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

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

五、二審法院觀點

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

wKgaomUAQUCAA8rXAAAFTjFkWdg232.png

六、本文作者觀點

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

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

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

參考文獻:

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

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

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

wKgaomUAQUeAAzAcAAC0QdItcvI935.jpg


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

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


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

    關注

    0

    文章

    389

    瀏覽量

    8745

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    普華基礎軟件聯合英飛凌、TASKING共同發布AURIX?Drive Core AUTOSAR快速開發套件

    12月19日,普華基礎軟件聯合英飛凌、TASKING共同發布基于TC4x和開源小滿EasyXMen的AURIX Drive Core AUTOSAR[Infineon,iSOFT,TASKING
    的頭像 發表于 12-28 13:59 ?534次閱讀
    普華基礎<b class='flag-5'>軟件</b>聯合英飛凌、TASKING共同發布AURIX?Drive Core AUTOSAR快速開發套件

    2025開放原子開發者大會量子計算開源技術分論壇即將啟幕

    11月22日,2025開放原子開發者大會期間,中國移動將舉辦以 “量子開源?互聯未來” 為主題的量子計算開源技術分論壇。論壇聚焦量子計算基礎軟件體系構建及國內量子軟件生態發展,深度解析
    的頭像 發表于 11-17 16:34 ?992次閱讀

    進迭時空 debug upstream | 取之于開源,貢獻于開源

    秉承“取之于開源,貢獻于開源”的理念,進迭時空在Debug軟件的開發與維護中,始終堅持UpstreamFirst原則,積極將優化與修復反饋至開源上游,與全球開發者共同推動RISC-V生
    的頭像 發表于 11-17 09:33 ?5460次閱讀
    進迭時空 debug upstream | 取之于<b class='flag-5'>開源</b>,貢獻于<b class='flag-5'>開源</b>

    燧原科技亮相GOTC 2025全球開源技術峰會

    2025年11月1日,全球開源技術峰會(GOTC 2025)在北京舉行,聚焦Agentic AI、大模型應用、AI+軟件工程、具身智能等熱門話題,探討開源未來和發展。
    的頭像 發表于 11-04 10:40 ?464次閱讀

    NVIDIA宣布開源Aerial軟件

    NVIDIA 開源其 Aerial 軟件,并將 NVIDIA Sionna 研究套件和 Aerial 測試平臺引入 NVIDIA DGX Spark 平臺,為研究人員提供強大的工具和便捷的訪問途徑,以加速 AI 原生無線創新。
    的頭像 發表于 11-03 15:14 ?918次閱讀

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

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

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

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

    普華基礎軟件亮相2025開放原子開源生態大會

    此前,7月23日-24日,以“開源賦能產業,生態共筑未來”為主題的2025開放原子開源生態大會在北京舉辦。工業和信息化部副部長熊繼軍、北京市人民政府副秘書長許心超出席大會并致辭。普華基礎軟件作為開放
    的頭像 發表于 07-31 15:56 ?1178次閱讀

    openKylin開源生態論壇順利召開

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

    普華基礎軟件榮膺優秀開源項目獎

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

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

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

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

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

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

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

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

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

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

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