自12年到北京做程序員,貌似從未關心過項目中使用的“輪子”涉及到了哪些開源協議。版權保護方面,雖然相關法規尚有待完善,但在研發商用軟件過程中,作為軟件開發者還是很有必要了解一下,我們平時使用的開源組件/框架都涉及到了哪些開源協議,以避免今后的法律風險。 現在市面上的開源協議至少有上百種,經過開源 ...
None No License 默認協議,不允許他人復雜 分發 修改 使用,只能fork下來看 Apache License . 允許個人使用 商業使用 復制 修改 分發,但是出了事作者免責,版權信息要保留。做了修改要說明。 MIT License 允許個人使用 商業使用 復制 修改 分發,但是必須保留作者信息,比較寬松。 GNU GPLv 它允許個人使用 商業使用 專利授權,允許復制 分發 修 ...
2021-03-17 20:14 0 350 推薦指數:
自12年到北京做程序員,貌似從未關心過項目中使用的“輪子”涉及到了哪些開源協議。版權保護方面,雖然相關法規尚有待完善,但在研發商用軟件過程中,作為軟件開發者還是很有必要了解一下,我們平時使用的開源組件/框架都涉及到了哪些開源協議,以避免今后的法律風險。 現在市面上的開源協議至少有上百種,經過開源 ...
常見開源協議概覽 常見開源協議有GPL、LGPL、BSD、Apache、MPL、MIT等 聯系及其區別 GPL 在自由軟件所使用的各種許可證之中,最為人們注意的也許是通用公開許可證(General Public License,簡稱GPL)。 GPL同其它的自由軟件許可證一樣 ...
不根據協議使用開源軟件可能面臨的風險 2003 年 Linksys 公司(同年 3 月被思科收購)推出 WRT-54G,這款路由器采用了基於 Linux 的固件,而 Linux 使用的是 GPL 開源協議,所以思科迫於壓力,開放了 WRT-54G 的源碼,這使得愛好者們知道了路由器固件的實現方式 ...
在項目開發中我們有時候可能需要用到一些開源的軟件,因此需要對常見的開源協議有所了解,避免出現一些法律問題。 本文介紹常見的開源協議如BSD, GPL, LGPL,Apache,MIT等,說明在使用這些開源協議軟件時需要注意的事項。 BSD BSD開源協議是一個給於使用者很大自由 ...
DNS 端口53 最常用的DNS協議,明文傳輸(大部分情況使用UDP,少數情況為TCP) 用於域名-IP地址解析 用編程語言表示功能為: ip_addr DNS(domain) 返回類型 函數名(入參) 如 123.58.180.8 DNS(163.com) 可通過 cmd 命令向當前網卡配置 ...
一直對各種開源協議比較模糊, 特意在網上搜索了一下資料, 整理總結,以作記錄 如果不喜歡長篇大論的話, 看下圖就可以了 基本概念了解: 1. Contributors 和 Recipients Contributors 指的是對某個開源軟件或項目提供了代碼(包括最初的或者修改過的)發布 ...
GPL GPL授予程序接受人以下權利,或稱“自由”: * 以任何目的運行此程序的自由 * 以學習程序工作機理為目的,對程序進行修改的自由(能得到源代碼是前提) * 再發行復制件的自由 * 改 ...
在 Github 上 Star 太多了,有時候很難找到自己想要的開源庫,所以在此記錄下來。便於自己開發使用,也順便分享給大家。 動畫 awesome-ios-animation收集了iOS平台下比較主流炫酷的幾款動畫框架 RCTRefreshControlqq的下拉刷新 ...