自由開源軟體與授權條款 - From here to Open Innovation 林誠夏 法政研究 Email: lucien@citi.sinica.edu.tw TEL: +886-2-27883799 #1474 本著作採用創用 CC 姓名標示-相同方式分享 授權條款台灣 3.0 版
lucien@citi.sinica.edu.tw 林誠夏 /Lucien (02)27883799 EXT.1474
lucien@citi.sinica.edu.tw 兵林誠夏 /Lucien (02)27883799 EXT.1474
中研院 資創中心 自由軟體鑄造場 http://www.openfoundry.org/
公眾授權條款的研究與分析 Open Source Software License Creative Commons, Open Data License Email at lucien.cc@gmail.com Linkedin at http://tw.linkedin.com/in/lucienchlin
要點 何謂 Free and Open Source Software, FOSS 從理念上認識它 從授權上認識它 從擴散上認識它 了解這股趨勢以後可能會產生什麼影響
進行方式 原則的解說 討論的方式 可隨時提問 視情況回答 會後的連絡 非放諸四海而皆準 需個案討論 電郵 電話 法政論壇
一 何謂 FOSS
FOSS Free and Open Source Software
OSS Open Source Software
What is OPEN?
開誠布公
此圖下載於網際網路 http://www.deviantart.com/download/319863826/naked_mickey_by_undiesman123-d5afsia.png 本次取用特別聲明在自由開源軟體推廣演講中主張 合理使用 請讀者不要更行移置他用
But WHY?
實際做事 的工程師 此圖下載於網際網路 因年代久遠出處已無可考 特別聲明為自由開源軟體推廣演講中進行 合理使用 請讀者不要更行移置他用
科層制度 ( 官僚 ) -bureaucracy
OPEN
版本控制系統 -Version Control System
GIVE and TAKE
Distro Distro Distro Distro Distro Open Source Project Distro Distro Distro Distro Distro 此圖下載於網際網路 其授權資訊如右 Author: Iconshock; Homepage: http://www.iconshock.com; License: Linkware; Commercial usage: Not allowed. 本次取用特別聲明在自由開源軟體推廣演講中主張 合理使用 請讀者不要更行移置他用
1 借力使力 2 多人共工
此圖下載於 MySQL 網站 http://www.mysql.com/ 本次取用特別聲明在自由開源軟體推廣演講中主張 合 理使用 請讀者不要更行移置他用
Gisle Hannemyr, CC by-sa 3.0 unported, http://en.wikipedia.org/wiki/file:rms_ifi_large.jpg
此圖下載於 http://www.unix.org/images/unix_plate.jpg 聲明為在自由開源軟體推廣演講中進行 合理使用 請讀者不要更行移置他用
Fair use at http://i.ehow.co.uk/images/a06/hp/0g/file-lawsuit-manatee-county_-florida-800x800.jpg
合理使用 http://archive.computerhistory.org/resources/physical-object/xerox/x750-86.lg.jpg
GNU Project GNU is Not Unix
Linux Kernel
GNU LINUX GNU Project + LINUX Kernel
可以被自由修改 自由 散布的軟體專案 就是自由開 源軟體專案
使用權 修改權 散布權
使用權 修改權 散布權
源碼 Source Code
人類能夠理解的程式語言 後手可以窺探的程式邏輯
1 多人共工 2 借力使力
1 多人共工 大家一起寫比較快
2 借力使力 抄寫好的更省事
Free and Open Source Software Free to Modify & Redistribute
https://github.com/torva lds
Magic happens Cooperation without coordination
下列都不是自由開源軟體
與近似軟體的差別 Freeware 免費軟體 Shareware 共享軟體 免費使用 限制用途 不給源碼 通常免費使用 有 時間或功能 限制 通常另有商業版本可以購買 限制用途 不給源碼 Public Domain 公共領域 公共財 著作權期間經過 著作權人拋棄著作權 沒有權利
與近似軟體的差別 Freeware 免費軟體 Shareware 共享軟體 免費使用 限制用途 不給源碼 通常免費使用 有 時間或功能 限制 通常另有商業版本可以購買 限制用途 不給源碼 Public Domain 公共領域 公共財 著作權期間經過 著作權人拋棄著作權 沒有權利
與近似軟體的差別 Freeware 免費軟體 Shareware 共享軟體 免費使用 限制用途 不給源碼 通常免費使用 有 時間或功能 限制 通常另有商業版本可以購買 限制用途 不給源碼 Public Domain 公共領域 公共財 著作權期間經過 著作權人拋棄著作權 沒有權利
遊戲規則
自由開源軟體的三大分類
運用方式 悉依照其 授權條款的相關規定
Linux Kernel
Academic Free License 3.0 (AFL-3.0), Adaptive Public License (APL-1.0), Apache License 2.0 (Apache-2.0), Apple Public Source License (APSL-2.0), Artistic license 2.0 (Artistic-2.0), Attribution Assurance Licenses (AAL), BSD 3-Clause "New" or "Revised" License (BSD-3-Clause), BSD 2-Clause "Simplified" or "FreeBSD" License (BSD-2-Clause), Boost Software License (BSL-1.0), Computer Associates Trusted Open Source License 1.1 (CATOSL-1.1), Common Development and Distribution License 1.0 (CDDL-1.0), Common Public Attribution License 1.0 (CPAL-1.0), CUA Office Public License Version 1.0 (CUA-OPL-1.0), EU DataGrid Software License (EUDatagrid), Eclipse Public License 1.0 (EPL-1.0), Educational Community License, Version 2.0 (ECL-2.0), Eiffel Forum License V2.0 (EFL-2.0), Entessa Public License (Entessa), European Union Public License, Version 1.1 (EUPL-1.1), Fair License, Frameworx License (Frameworx-1.0), GNU Affero General Public License v3 (AGPL-3.0), GNU General Public License version 2.0 (GPL-2.0), GNU General Public License version 3.0 (GPL-3.0), GNU Library or "Lesser" General Public License version 2.1 (LGPL-2.1), GNU Library or "Lesser" General Public License version 3.0 (LGPL-3.0), Historical Permission Notice and Disclaimer (HPND), IBM Public License 1.0 (IPL-1.0), IPA Font License (IPA), ISC License (ISC), LaTeX Project Public License 1.3c (LPPL-1.3c), Lucent Public License Version 1.02, MirOS Licence, Microsoft Public License (Ms-PL), Microsoft Reciprocal License (Ms-RL), MIT license (MIT), Motosoto License (Motosoto), Mozilla Public License 1.1 (MPL-1.1), Multics License, NASA Open Source Agreement 1.3 (NASA 1.3), NTP License (NTP), Naumen Public License (Naumen), Nethack General Public License (NGPL), Nokia Open Source License, Non-Profit Open Software License 3.0 (Non-Profit OSL 3.0), OCLC Research Public License 2.0 (OCLC-2.0), Open Font License 1.1 (OFL 1.1), Open Group Test Suite License (OGTSL), Open Software License 3.0 (OSL-3.0), PHP License 3.0 (PHP-3.0), The PostgreSQL License (PostgreSQL), Python License (Python-2.0), CNRI Python license, Qt Public License (QPL-1.0), RealNetworks Public Source License V1.0 (RPSL-1.0), Reciprocal Public License 1.5 (RPL-1.5), Ricoh Source Code Public License (RSCPL), Simple Public License 2.0 (Simple-2.0), Sleepycat License (Sleepycat), Sun Public License (SPL), Sybase Open Watcom Public License 1.0 (Watcom-1.0), University of Illinois/NCSA Open Source License (NCSA), Vovida Software License v. 1.0 (VSL-1.0), W3C License, wxwindows Library License (WXwindows), X.Net License (Xnet), Zope Public License 2.0 (ZPL-2.0), zlib/libpng license (Zlib).
Academic Free License 3.0 (AFL-3.0), Adaptive Public License (APL-1.0), Apache License 2.0 (Apache-2.0), Apple Public Source License (APSL-2.0), Artistic license 2.0 (Artistic-2.0), Attribution Assurance Licenses (AAL), BSD 3-Clause "New" or "Revised" License (BSD-3-Clause), BSD 2-Clause "Simplified" or "FreeBSD" License (BSD-2-Clause), Boost Software License (BSL-1.0), Computer Associates Trusted Open Source License 1.1 (CATOSL-1.1), Common Development and Distribution License 1.0 (CDDL-1.0), Common Public Attribution License 1.0 (CPAL-1.0), CUA Office Public License Version 1.0 (CUA-OPL-1.0), EU DataGrid Software License (EUDatagrid), Eclipse Public License 1.0 (EPL-1.0), Educational Community License, Version 2.0 (ECL-2.0), Eiffel Forum License V2.0 (EFL-2.0), Entessa Public License (Entessa), European Union Public License, Version 1.1 (EUPL-1.1), Fair License, Frameworx License (Frameworx-1.0), GNU Affero General Public License v3 (AGPL-3.0), GNU General Public License version 2.0 (GPL-2.0), GNU General Public License version 3.0 (GPL-3.0), GNU Library or "Lesser" General Public License version 2.1 (LGPL-2.1), GNU Library or "Lesser" General Public License version 3.0 (LGPL-3.0), Historical Permission Notice and Disclaimer (HPND), IBM Public License 1.0 (IPL-1.0), IPA Font License (IPA), ISC License (ISC), LaTeX Project Public License 1.3c (LPPL-1.3c), Lucent Public License Version 1.02, MirOS Licence, Microsoft Public License (Ms-PL), Microsoft Reciprocal License (Ms-RL), MIT license (MIT), Motosoto License (Motosoto), Mozilla Public License 1.1 (MPL-1.1), Multics License, NASA Open Source Agreement 1.3 (NASA 1.3), NTP License (NTP), Naumen Public License (Naumen), Nethack General Public License (NGPL), Nokia Open Source License, Non-Profit Open Software License 3.0 (Non-Profit OSL 3.0), OCLC Research Public License 2.0 (OCLC-2.0), Open Font License 1.1 (OFL 1.1), Open Group Test Suite License (OGTSL), Open Software License 3.0 (OSL-3.0), PHP License 3.0 (PHP-3.0), The PostgreSQL License (PostgreSQL), Python License (Python-2.0), CNRI Python license, Qt Public License (QPL-1.0), RealNetworks Public Source License V1.0 (RPSL-1.0), Reciprocal Public License 1.5 (RPL-1.5), Ricoh Source Code Public License (RSCPL), Simple Public License 2.0 (Simple-2.0), Sleepycat License (Sleepycat), Sun Public License (SPL), Sybase Open Watcom Public License 1.0 (Watcom-1.0), University of Illinois/NCSA Open Source License (NCSA), Vovida Software License v. 1.0 (VSL-1.0), W3C License, wxwindows Library License (WXwindows), X.Net License (Xnet), Zope Public License 2.0 (ZPL-2.0), zlib/libpng license (Zlib).
大家都必須 要一直自由 幾乎無拘無 束的自由 MPL/CDDL LGPL GPL 類 GPL AGPL MIT/BSD 其他類 EPL/CPL BSD 類 Apache2.0 有點自由又 不太自由
BSD 類 幾乎無拘無束的自由 MIT/BSD 著作權聲明 (Copyright Notice) 免責聲明 (Disclaimer) Apache-2.0 明示提醒商標權未授權 明示提醒可收費提供擔保 專利授權規定 專利權行使抑制條款 相容於 GPL3 不相容於 GPL2
Permissive License
GPL 類 大家都必須要一直自由 GPL LGPL GNU General Public License 2.0 GNU General Public License 3.0 GNU Lesser General Public License 2.1 GNU Lesser General Public License 3.0 AGPL GNU Affero General Public License 3.0
Copyleft License
請你和我這樣說 請你和我這樣做
GIVE and TAKE
散布修改程式 相同方式授權
Copyright Copyleft 著佐權 著作權
Strictly Copyleft 示意圖 GPL 為例 1/3 新程式 利用 GPL 程式
Strictly Copyleft 示意圖 GPL 為例 2/3 新程式 GPL 程式 利用 GPL 程式
Strictly Copyleft 示意圖 GPL 為例 3/3 散布時必須提供程式源碼 新程式 GPL 程式 利用 GPL 程式
GPL 重要內容 注重程式源碼的散布 散布程式目的碼 便有提供程式源碼的義務 提供程式源碼的方式必須符合授權規定 衍生程式採用相同條款來授權 修改過的檔案必須標示
授權拘束性 / Strictly Copyleft Viral Effect / 授權感染性 License Capture / 授權攫取性 License Reciprocal / 授權互惠性 License Inheritance / 授權承繼性
其他類 有點自由又不太自由 Netscape (AOL) Sun Microsystems (Oracle) MPL: Mozilla Public License File based Copyleft CDDL: Common Development and Distribution License File based Copyleft IBM EPL: Eclipse Public License CPL: Common Public License Module based Copyleft
Copyleft License
檔案基礎的獨立性 - MPL CDDL 模組基礎的獨立性 - EPL CPL
File/module-based copyleft: 以 MPL-2.0 為例 MPL-2.0 程式 X Y X MPL-2.0 MPL-2.0 授權條款 X 授權條款 Y 授權條款 X X Y MPL-2.0 授權條款之間相容
常見授權條款表 分類 BSD 類 GPL 類 其它類 授權條款 全名 Apache-1.1 Apache Software License 1.1 Apache-2.0 Apache License 2.0 BSD-3-Clause New BSD License MIT MIT License Zlib Zlib/libpng License GPL-2.0/3.0 GNU General Public License 2.0/3.0 LGPL-2.1/3.0 GNU Lesser General Public License 2.1/3.0 AGPL-3.0 GNU Affero Public License 3.0 CPL/EPL-1.0 Common Public License 1.0 Eclipse Public License 1.0 MPL-1.1 Mozilla Public License 1.1 CDDL-1.0 Common Development and Distribution License 1.0 Artistic 2.0 Artistic License 2.0
自由開源軟體的六大特性
六大特性 開放程式源碼 不限制授權對象與使用地域 不收取授權金 授權不可撤回 不附隨擔保 釋放四大自由予後手
六大特性 開放程式源碼 不限制授權對象與使用地域 不收取授權金 授權不可撤回 不附隨擔保 釋放四大自由予後手
六大特性 開放程式源碼 不限制授權對象與使用地域 不收取授權金 授權不可撤回 不附隨擔保 釋放四大自由予後手
授權金 權利金
著作權 專利權 商標權
本照片採用創用 CC 姓名標示 - 非商業性 - 相同方式分享 2.0 通用版授權 下載網址 http://www.flickr.com/photos/stanleyju/1426429337/
授權對象 授權時間 授權範圍
授權對象 授權時間 授權範圍
妨礙自由研究與分享
For a Fee
GPL 的收費方式 1. 目的碼 + 原始碼 =100 萬 2. 目的碼 99 萬 + 原始碼 300 元 3. 目的碼 100 元 + 原始碼 99 萬
GPL 的收費方式 1. 目的碼 + 原始碼 =100 萬 2. 目的碼 99 萬 + 原始碼 300 元 3. 目的碼 100 元 + 原始碼 99 萬
GPL 的收費方式 1. 目的碼 + 原始碼 =100 萬 2. 目的碼 99 萬 + 原始碼 300 元 3. 目的碼 100 元 + 原始碼 99 萬
GPL 的收費方式 1. 目的碼 + 原始碼 =100 萬 2. 目的碼 99 萬 + 原始碼 300 元 3. 目的碼 100 元 + 原始碼 99 萬
1 服務收費模式 客製化 教育訓練 諮詢服務
2 嵌入式加值模式 降低成本 增進效能
3 雙重授權模式
4 商標權收費模式 商標權授權金 不影響軟體的自由散布 把商標拿掉即可 Mozilla Corporation Canonical Red Hat
六大特性 開放程式源碼 不限制授權對象與使用地域 不收取授權金 授權不可撤回 不附隨擔保 釋放四大自由予後手
六大特性 開放程式源碼 不限制授權對象與使用地域 不收取授權金 授權不可撤回 不附隨擔保 釋放四大自由予後手
沒有豬血的豬血湯
六大特性 開放程式源碼 不限制授權對象與使用地域 不收取授權金 授權不可撤回 不附隨擔保 釋放四大自由予後手
Open Content Material Free to Redistribute & reuse or remix
創用 CC Creative Commons License
四個標章
六個組合
http://creativecommons.tw/downloads /486
Open Hardware Design Free to implement & redesign
Open Data Policy Free to access & use
http://www.whitehouse.gov/sites/default/files/omb/egov/digital-government/digital-government.ht ml
http://www.whitehouse.gov/sites/default/files/omb/egov/digital-government/digital-government.ht ml
http://www.whitehouse.gov/open
http://data.gov/
從不同的推動立場看 Open Government Data 名 / 明 -Transparency( 美國 ) 利 -Value-added Data( 英國 ) 跟流行 -Follow the Herd
Open Source Software Open Content Material Open Hardware Design Open Data Policy
民智已開 網路互助
POWER of OPEN 開放協作 群策群力
Magic happens Cooperation without coordination
Distro Distro Distro Distro Distro Open Project Distro Distro Distro Distro Distro 此圖下載於網際網路 其授權資訊如右 Author: Iconshock; Homepage: http://www.iconshock.com; License: Linkware; Commercial usage: Not allowed. 本次取用特別聲明在自由開源軟體推廣演講中主張 合理使用 請讀者不要更行移置他用
中央研究院 資訊科技創新研究中心 台灣創用 CC 計畫 陳舜伶 林珈宏 莊庭瑞合著 http://creativecommons.tw/downloads/handbook_open_gov_data_2012.pdf
改變中的世界 實體透過網路的互聯與互動而改變
WEB-1.0- 單純的資訊提供 http://www.cwb.gov.tw/v7/index
WEB-2.0- 使用者成為參與者 http://zh.wikipedia.org/wiki/wikipedia:%e9%a6%96%e9%a1%b5
WEB-3.0- 更緊密更高影響性質的互動 http://zh.wikipedia.org/wiki/web_3.0
將網際網路轉化為資料 庫 向人工智慧進化 語義網 3D 物聯網 / 智慧聯網
WEB-1.0 WEB 2.0 WEB-3.0 靜態 互動 劇烈互動
Linked Open Data, LOD https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/78946/cm8353_acc.pdf
Tim Berners-Lee-LOD 資料上網 開放授權 機器可讀取之格式 非專有資料格式 開放標準格式 鏈結與引註 http://i1.cpcache.com/product/597992118/5_star_linked_open_data_mug.jpg?side=back&height=350& width=350
http://5stardata.inf o/
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
書目資訊轉自中研院資創中心蕭景燈博士演講 Open Data 技術發展與應 用 -20130417
Open Innovation Open & Reusing & Remixing World
openlegal openfoundry
Ctrl+F: 20130701
本簡報授權聲明 除另有聲明外 本簡報內容採用 Creative Commons 姓名標示 - 相同方式分享 台灣 3.0 版授 權條款 歡迎任何合法目的之重製 散布及修改本簡報的內容 但請標明 (1) 原作者姓名 (2) 本簡報標 題 (3) 演講日期 並於再散布之時以相同或相容的 Creative Commons 授權方式進行釋出 簡報中所取用的部份圖形創作乃截取自網際網路 僅供演講者於 Open Source & Open Data 推廣 演講時主張合理使用 請讀者不得對其再行取用 除非您本身自忖亦符合主張合理使用之情狀 且自負相關法律責任 THANK YOU Website: www.openfoundry.org Phone: 02-2788-3799 ext. 1474