色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

以React為例 淺談開源軟件合規性使用

電子工程師 ? 來源:網絡整理 ? 作者:工程師飛燕 ? 2018-06-19 10:55 ? 次閱讀

開源是近年來大火的詞匯。自2017年7月Facebook的React開源軟件被Apache基金會宣布禁止使用、百度也宣布全面停止使用以來,開源軟件的合規性使用引發了大家的關注。

我們以React為例,看看開源軟件的坑在哪里。

一、React的開源許可證

React最初的開源許可證為Facebook 在BSD許可證基礎上附加了專利防御保護條款,即BSD+Patents license。

1. 解讀

原許可證在著作權授權使用(BSD)的基礎上添加了防御性專利侵權條款(Patents),寫明在以下三種情況下Facebook授予被許可人的專利權將被撤回:

如果被許可人對Facebook及其子公司、關聯公司提出直接或間接的專利訴訟;

對其他方提起專利訴訟,且該專利訴訟全部或部分起因于Facebook、其子公司或者關聯公司的任何軟件、技術、產品或服務;

就React軟件相關發起專利訴訟,起訴其他方。

通俗的可以理解為:只要因為你提起專利訴訟,讓Facebook成為被告或者第三人,Facebook都可以撤回React的專利授權。

許可證及后續Facebook的答疑中明確專利權在以下情形下不會被撤回:

被許可人使用React創造了競爭產品;

被許可人就專利侵權之外的事項起訴Facebook;

Facebook作為專利訴訟(非因BSD+Patents license授權下的軟件相關)的原告,被許可人反訴的情形。

另外,Facebook也明確了專利授權的終止并不會導致著作權許可的終止。

2. 質疑漩渦

Apache基金會在2017年7月禁止Apache 產品中使用遵循BSD+Patents License的JAR包。質疑漩渦進一步發酵,社區激烈地質疑Facebook違背了開源的精神。

雖然并沒有現成的案例可以支持。然而,引起大家擔憂的是從許可證文本約定來看,如果某公司強依賴性使用React,則Facebook可以自由使用該公司的所有專利。因為只要該公司發起對Facebook的專利訴訟,該公司的React的專利授權就會被撤回。

在持續發酵的情況下,Facebook承諾更換許可證,并于9月26日遵守承諾在發布React16時更換為MIT許可證。然而,對Facebook還堅持使用原許可證的開源項目,仍然應該引起關注。總體而言,React許可證的更換不僅是開源社區的一次勝利,更是提高了企業、開發者對許可證重要性的認識、起到了警示作用。

二、如何正確使用開源軟件

1. 關注開源軟件使用的合規性

同開源軟件的廣泛使用相對應,開源許可證的遵守情況卻不容樂觀。從法律的角度來講,使用者自引入某開源軟件的時刻起,其開源許可證將自動適用。使用者如未履行許可證規定的義務(如加入版權說明),即構成侵權,或者違反契約(合同)的行為,并因此可能造成許可證的撤回并承擔相應的賠償責任。

例如Netfilter核心開發者團隊的 Patrick McHardy,以違反GPL許可證為理由,在德國威脅超過80家公司,并謀利約200萬歐元。事后Patrick McHardy被定義為“GPL謀利-版權謀利者”。2016年12月16日美國的軟件自由法律中心(Software Freedom Law Center)起訴包含三星在內的14家廠商違反GNU許可證。在中國國內,小米公司也因屢次違反開源協議而被社區指責。從以上案例中也可以看出國內外企業對開源許可證的義務、法律責任均認識不足。

綜上,未按照開源許可證約定使用開源軟件會引發潛在的法律糾紛,或者給企業帶來名譽損失。因此,企業在使用開源軟件時應建立審查制度。依據開發軟件的用途、目的、市場等情況判斷是否引入某開源軟件。

就軟件開發服務提供者而言,應首先關注同客戶的合同約定,在合同約定可以使用的前提和范圍下,盡到對客戶的通知義務或取得客戶的書面同意。以避免因為使用開源軟件導致的合同違約或者被追償。

2. 關注開源軟件使用的安全性

開源軟件由于貢獻者的能力不同導致可能存在安全漏洞。因此,開發者在享受開源軟件的便利時,應注意漏洞的識別,并采取相應的代碼安全審計,并將已披露漏洞及修復方案及時告知客戶。

3. 制定開源軟件使用政策

如果公司在業務中大量采用開源軟件,則制定并執行開源使用政策就變得尤為重要。根據公司業務的不同,政策可以涵蓋公司對開源的態度(是否支持,創建社區還是加入某社區)、哪些應用可以開源,哪些應用可以使用開源軟件;哪些許可證類型的開源軟件可以使用、審查流程等。從而最大限度的避免公司的知識產權侵權風險。

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

    關注

    0

    文章

    210

    瀏覽量

    15938
  • Facebook
    +關注

    關注

    3

    文章

    1429

    瀏覽量

    54850
  • Apache
    +關注

    關注

    0

    文章

    64

    瀏覽量

    12478
收藏 人收藏

    評論

    相關推薦

    使用SSR構建React應用的步驟

    App等腳手架工具快速創建一個React項目。 根據需要配置Babel、Webpack等構建工具,確保項目能夠正確編譯和運行。 安裝必要的依賴 : 安裝ReactReact-DO
    的頭像 發表于 11-18 11:30 ?367次閱讀

    海外爬蟲IP的合法邊界:探討與實踐

    海外爬蟲IP的合法邊界主要涉及探討與實踐。
    的頭像 發表于 10-12 07:56 ?246次閱讀

    TI Wi-Fi器件的CE測試程序

    電子發燒友網站提供《TI Wi-Fi器件的CE測試程序.pdf》資料免費下載
    發表于 09-23 11:14 ?0次下載
    TI Wi-Fi器件的CE<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>測試程序

    精密ADC系統EMC測試應用說明

    電子發燒友網站提供《精密ADC系統EMC測試應用說明.pdf》資料免費下載
    發表于 09-12 09:18 ?0次下載
    精密ADC系統EMC<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>測試應用說明

    DS320PR810的PCI Express測試

    電子發燒友網站提供《DS320PR810的PCI Express測試.pdf》資料免費下載
    發表于 09-10 10:35 ?0次下載
    DS320PR810的PCI Express<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>測試

    DP83822 Profinet電纜斷裂測試

    電子發燒友網站提供《DP83822 Profinet電纜斷裂測試.pdf》資料免費下載
    發表于 09-03 10:27 ?0次下載
    DP83822 Profinet<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>電纜斷裂測試

    LMK3H0102 PCI Express報告

    電子發燒友網站提供《LMK3H0102 PCI Express報告.pdf》資料免費下載
    發表于 08-29 10:06 ?0次下載
    LMK3H0102 PCI Express<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>報告

    LMK6H和LMKDB1xxx PCI Express報告

    電子發燒友網站提供《LMK6H和LMKDB1xxx PCI Express報告.pdf》資料免費下載
    發表于 08-29 09:47 ?0次下載
    LMK6H和LMKDB1xxx PCI Express<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>報告

    LMK6H PCI Express報告

    電子發燒友網站提供《LMK6H PCI Express報告.pdf》資料免費下載
    發表于 08-29 09:44 ?0次下載
    LMK6H PCI Express<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>報告

    LMKDB1xxx PCI Express報告

    電子發燒友網站提供《LMKDB1xxx PCI Express報告.pdf》資料免費下載
    發表于 08-29 09:44 ?0次下載
    LMKDB1xxx PCI Express<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>報告

    DP8382x IEEE 802.3u和調試

    電子發燒友網站提供《DP8382x IEEE 802.3u和調試.pdf》資料免費下載
    發表于 08-28 10:33 ?0次下載
    DP8382x IEEE 802.3u<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>和調試

    如何配置DP8386x進行以太網測試

    電子發燒友網站提供《如何配置DP8386x進行以太網測試.pdf》資料免費下載
    發表于 08-28 09:37 ?1次下載
    如何配置DP8386x<b class='flag-5'>以</b>進行以太網<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>測試

    DP83TC811:Open Alliance規范測試所用的配置

    電子發燒友網站提供《DP83TC811:Open Alliance規范測試所用的配置.pdf》資料免費下載
    發表于 08-27 09:50 ?0次下載
    DP83TC811:Open Alliance規范<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>測試所用的配置

    開啟開源布道新篇章 — LF開源軟件學園誠邀開源精英加入成為OSPO講師

    開源項目、確保、以及如何通過開源實現商業價值的挑戰。正是這些挑戰,催生了對專業OSPO(開源
    的頭像 發表于 07-04 08:36 ?348次閱讀
    開啟<b class='flag-5'>開源</b>布道新篇章 — LF<b class='flag-5'>開源</b><b class='flag-5'>軟件</b>學園誠邀<b class='flag-5'>開源</b>精英加入成為OSPO講師

    EMC測試整改:提升產品和市場競爭力?

    EMC測試整改:提升產品和市場競爭力?|深圳比創達電子
    的頭像 發表于 03-07 09:51 ?609次閱讀
    EMC測試整改:提升產品<b class='flag-5'>合</b><b class='flag-5'>規</b><b class='flag-5'>性</b>和市場競爭力?
    主站蜘蛛池模板: 尤物久久99国产综合精品| 九色PORNY蝌蚪视频首页| 日韩无码在线| 精品亚洲午夜久久久久| wwwxx日本| 亚洲精品高清中文字幕完整版| 男男被强bl高h文| 国内精品久久影视免费| japanese色系free日本| 亚洲视频在线观看| 日本阿v直播在线| 久草免费视频在线观看| 精品久久久久久无码人妻国产馆 | music radio在线收听| 99视频精品全部 国产| 亚洲中文字幕无码爆乳APP| 色呦呦导航| 免费看大黄高清网站视频在线| 久久免费精品国产72精品剧情| 国产精品丰满人妻AV麻豆| 亚洲精品国产品国语在线试看 | 丰满艳妇亲伦| 99久久精品免费精品国产| 影音先锋男人资源813.| 在教室伦流澡到高潮H免费视频 | 国产精品97久久AV麻豆| 国产三级精品三级在线观看| 福利一区国产| 国产精品视频免费视频| yellow高清免费观看日本| 最新影音先锋av资源台| 亚洲午夜电影| 在线观看亚洲AV无码每日更新| 45分钟做受片免费观看| 亚洲天堂视频网站| 怡春院欧美一区二区三区免费| 69精品人人人人| 把手戳进美女尿口里动态图| 国产高清超清在线播放| 狠狠狠色丁香婷婷综合久久| 国产亚洲AV精品无码麻豆|