Successfully reported this slideshow.
Your SlideShare is downloading. ×

自由/開源授權的ABC

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
20140719LS
20140719LS
Loading in …3
×

Check these out next

1 of 67 Ad

More Related Content

Similar to 自由/開源授權的ABC (20)

Advertisement

自由/開源授權的ABC

  1. 1. 自由/開源授權的 ABC 葛冬梅 Florence T.M. Ko ftmk20082@gmail.com https://tw.linkedin.com/in/florencetmko © 本簡報採用「創用CC 姓名標示 4.0 國際」授權,但有個別標示者依所標示之授權。
  2. 2. 2020/08/01 2 Free Software 自由軟體
  3. 3. 2020/08/01 3 @ Ruben Rodriguez, 創用CC 姓名標示 4.0 國際: https://zh.wikipedia.org/wiki/File:Richard_Stallman_at_LibrePlanet_2019.jpg
  4. 4. 2020/08/01 4 https://www.gnu.org/philosophy/free-sw.html.en
  5. 5. 2020/08/01 5 https://www.gnu.org/philosophy/free-sw.zh-tw.html
  6. 6. 2020/08/01 6 執行 修改 再次散布 修改過後的版本散布給他人
  7. 7. 2020/08/01 7 Source CodeSource Code 源碼源碼
  8. 8. 2020/08/01 8 創作保護主義 創作完成即產生著作權
  9. 9. 2020/08/01 9 著作權授權 使用、修改、重製、散布 衍生著作採相同方式授權
  10. 10. 2020/08/01 10 Copyleft 著佐權 Copyright 著作權 https://www.gnu.org/licenses/copyleft.en.html
  11. 11. 2020/08/01 11 GNU General Public License, GPL GNU Lesser General Public License, LGPL GNU Free Documentation License, FDL
  12. 12. 2020/08/01 12 GPLGPL GNU General Public License 1.0 GNU General Public License 2.0GNU General Public License 2.0 GNU General Public License 3.0 Linux KernelLinux Kernel
  13. 13. 2020/08/01 13 GNU General Public License, GPLGNU General Public License, GPL 使用、修改、重製、散布散布 散步時保留所有聲明 散布時附上授權條款全文 散布時附上源碼或提供取得源碼方式 修改檔案必須標注修改者與修改相關日期 衍生程式採用 GPL 授權
  14. 14. 2020/08/01 14 新程式 修改 / 利用 GPL 程式
  15. 15. 2020/08/01 15 修改 / 利用 / 運作關係密切 GPL 程式 新程式→ GPL 程式 散布時必須提供程式源碼
  16. 16. 2020/08/01 16 原則上 沒有散布、沒有義務 單純使用、單純散布
  17. 17. 2020/08/01 17 GNU Lesser General Public License, LGPLGNU Lesser General Public License, LGPL 使用、修改、重製、散布散布 散步時保留所有聲明 散布時附上授權條款全文 散布時附上源碼或提供取得源碼方式 修改檔案必須標注修改者與修改相關日期 衍生函式庫採用 LGPL 授權
  18. 18. 2020/08/01 18 連結利用 新程式 LGPL 函式庫
  19. 19. 2020/08/01 19 連結利用 新程式 LGPL 函式庫 散布時是否提供程式源碼,依 照新程式的授權條款來決定。
  20. 20. 2020/08/01 20 修改 新函式庫 LGPL 函式庫
  21. 21. 2020/08/01 21 LGPL 函式庫 散布時必須提供程式源碼 修改 LGPL 函式庫
  22. 22. 2020/08/01 22 Free Software Foundation, FSF 自由軟體基金會
  23. 23. 2020/08/01 23 https://www.fsf.org/
  24. 24. 2020/08/01 24 GNU Project
  25. 25. 2020/08/01 25 https://www.gnu.org/home.en.html
  26. 26. 2020/08/01 26 https://directory.fsf.org/wiki/GNU
  27. 27. 2020/08/01 27 https://www.gnu.org/licenses/license-list.en.html Various Licenses and Comments about Them
  28. 28. 2020/08/01 28 https://directory.fsf.org/wiki/License:WTFPL-2 DO WHAT THE FXXX YOU WANT TO PUBLIC LICENSE
  29. 29. 2020/08/01 29 @ Chi-Hung Lin, 創用CC 姓名標示-相同方式分享 3.0 未在地化版本, https://commons.wikimedia.org/wiki/File:%E5%8F%B0%E5%8D%97%E5%B8%82%E4%BB%81%E5 %BE%B7%E5%8D%80_%E4%B8%AD%E5%B1%B1%E9%AB%98%E9%80%9F%E5%85%AC%E8%B7%AF_-_panora mio.jpg?uselang=zh-tw
  30. 30. 2020/08/01 30 Open Source 開源
  31. 31. 2020/08/01 31 https://opensource.org/
  32. 32. 2020/08/01 32 https://opensource.org/osd
  33. 33. 2020/08/01 33 1. Free Redistribution 2. Source Code 3. Derived Works 4. Integrity of The Author's Source Code 5. No Discrimination Against Persons or Groups 6. No Discrimination Against Fields of Endeavor 7. Distribution of License 8. License Must Not Be Specific to a Product 9. License Must Not Restrict Other Software 10.License Must Be Technology-Neutral https://opensource.org/licenses
  34. 34. 2020/08/01 34 https://opensource.org/licenses/alphabetical  
  35. 35. 2020/08/01 35 1. Licenses that are "popular and widely-used or with strong communities" 2. International licenses 3. Special purpose licenses 4. Other/Miscellaneous licenses 5. Licenses that are redundant with more popular licenses 6. Non-reusable licenses 7. Superseded licenses 8. Licenses that have been voluntarily retired 9. Uncategorized Licenses https://opensource.org/licenses/category
  36. 36. 2020/08/01 36 1. Apache License 2.0 (Apache-2.0) 2. 3-clause BSD license (BSD-3-Clause) 3. 2-clause BSD license (BSD-2-Clause) 4. GNU General Public License (GPL) 5. GNU Lesser General Public License (LGPL) 6. MIT license (MIT) 7. Mozilla Public License 2.0 (MPL-2.0) 8. Common Development and Distribution License 1.0 (CDDL-1.0) 9. Eclipse Public License 2.0 (EPL-2.0)
  37. 37. 2020/08/01 37 Free Software - 自由軟體 Open Source Software (OSS) - 開源軟體 , 開放原始碼軟體 Free and Open Source Software (FOSS) - 自由開源軟體 , 自由 / 開源軟體 Free, Libre and Open Source Software (FLOSS)
  38. 38. 2020/08/01 38 1.授權使用、重製、修改、散布 2.沒有授權金(但可收合理費用) 3.不限制目的、時間、地域 4.非專屬授權 5.不可撤回 6.不附隨擔保
  39. 39. 2020/08/01 39 自由開源授權條款概要
  40. 40. 2020/08/01 40 1. Apache License 2.0 (Apache-2.0) 2. 3-clause BSD license (BSD-3-Clause) 3. 2-clause BSD license (BSD-2-Clause) 4. GNU General Public License (GPL) 5. GNU Lesser General Public License (LGPL) 6. MIT license (MIT) 7. Mozilla Public License 2.0 (MPL-2.0) 8. Common Development and Distribution License 1.0 (CDDL-1.0) 9. Eclipse Public License 2.0 (EPL-2.0)
  41. 41. 2020/08/01 41 1. Apache License 2.0 (Apache-2.0) 2. 3-clause BSD license (BSD-3-Clause) 3. 2-clause BSD license (BSD-2-Clause) 4. GNU General Public License (GPL) 5. GNU Lesser General Public License (LGPL) 6. MIT license (MIT) 7. Mozilla Public License 2.0 (MPL-2.0) 8. Common Development and Distribution License 1.0 (CDDL-1.0) 9. Eclipse Public License 2.0 (EPL-2.0)
  42. 42. 2020/08/01 42 GPL 類 其他類 BSD 類 AGPL-3.0 GPL-2.0 / GPL-3.0 大家都必須要 一直自由
  43. 43. 2020/08/01 43 GPL 類 Strict Copyleft license
  44. 44. 2020/08/01 44 GNU General Public License, GPLGNU General Public License, GPL 使用、修改、重製、散布散布 散步時保留所有聲明 散布時附上授權條款全文 散布時附上源碼或提供取得源碼方式 修改檔案必須標注修改者與修改相關日期 衍生程式採用 GPL 授權
  45. 45. 2020/08/01 45 GNU Affero General Public License, AGPLGNU Affero General Public License, AGPL 使用、修改、重製、散布散布 散步時保留所有聲明 散布時附上授權條款全文 散布時附上源碼或提供取得源碼方式 修改檔案必須標注修改者與修改相關日期 衍生程式採用 GPL 授權 提供網路服務也必須提供衍生程式源碼提供網路服務也必須提供衍生程式源碼
  46. 46. 2020/08/01 46 結合 AGPL-3.0 程式 新程式
  47. 47. 2020/08/01 47 新程式→ AGPL-3.0 程式 結合 / 運作關係密切 AGPL-3.0 程式
  48. 48. 2020/08/01 48 提供網路服務視同散布,必須提 供程式源碼(原 AGPL 程式確經 修改時)。 結合 / 運作關係密切 AGPL-3.0 程式 新程式→ AGPL-3.0 程式
  49. 49. 2020/08/01 49 GPL 類 其他類 BSD 類 MIT / BSD-3-Clause / BSD-2-Clause 幾近無拘無束 的自由 Apache-2.0
  50. 50. 2020/08/01 50 BSD 類 Permissive license
  51. 51. 2020/08/01 51 MIT/BSD - 著作權聲明 (Copyright Notice) - 免責聲明 (Disclaimer)
  52. 52. 2020/08/01 52 Apache-2.0 :增加商業配置 - 明示提醒:商標權未授權 - 明示提醒:可收費提供擔保 - 專利授權規定 - 專利反制條款
  53. 53. 2020/08/01 53 GPL 類 其他類 BSD 類 MPL-2.0 / CDDL-1.0 / CDDL-1.1 EPL-2.0 有點自由又不會太自由 LGPL-2.1 / LGPL-2.0 / LGPL-3.0
  54. 54. 2020/08/01 54 其他類 Something-based Copyleft license
  55. 55. 2020/08/01 55 GNU Lesser General Public License, LGPLGNU Lesser General Public License, LGPL 使用、修改、重製、散布散布 散步時保留所有聲明 散布時附上授權條款全文 散布時附上源碼或提供取得源碼方式 修改檔案必須標注修改者與修改相關日期 衍生函式庫採用 LGPL 授權
  56. 56. 2020/08/01 56 MPL-2.0 授權條款 X 授權條款 Y 授權條款 授權條款之間不衝突 MPL-2.0 Y MPL-2.0 X X X X Y Y Y MPL-2.0
  57. 57. 2020/08/01 57 檔案基礎的獨立性 - MPL, CDDL 模組基礎的獨立性 - EPL, CPL
  58. 58. 2020/08/01 58 GPL 類 其他類 BSD 類 GPL-2.0 / GPL-3.0 MIT / BSD-3-Clause / BSD-2-Clause LGPL-2.1 / LGPL-2.0 / LGPL-3.0 MPL-2.0 / CDDL-1.0 / CDDL-1.1 EPL-2.0 大家都必須要 一直自由 幾近無拘無束 的自由 有點自由又不會太自由 Apache-2.0 AGPL-3.0
  59. 59. 2020/08/01 59 利用注意事項
  60. 60. 2020/08/01 60 使用原程式 享權利無義務
  61. 61. 2020/08/01 61 修改原程式 標示修改者與修改相關的日期
  62. 62. 2020/08/01 62 散布原程式  1. 保留所有的聲明 2. 附上授權條款全文 3. 視授權規定來提供源碼或提 供取得源碼方式
  63. 63. 2020/08/01 63 散布衍生程式 特別注意
  64. 64. 2020/08/01 64 視授權規定來提供衍生程式的源碼 或提供取得源碼方式 ➢ 是 → AGPL, GPL, LGPL, MPL, CDDL, EPL... ➢ 否 → BSD, MIT, Apache... 包含自己修改進去的源碼
  65. 65. 2020/08/01 65 修改當下 了解授權內容 決定自己的源碼是否可以提供給他人
  66. 66. 2020/08/01 66 個人興趣 朋友合寫 商業產品
  67. 67. 2020/08/01 67 謝謝聆聽 歡迎提問 葛冬梅 Florence T.M. Ko ftmk20082@gmail.com https://tw.linkedin.com/in/florencetmko © 本簡報採用「創用CC 姓名標示 4.0 國際」授權,但有個別標示者依所標示之授權。

×