Presentation is loading. Please wait.

Presentation is loading. Please wait.

開源專案之授權 自動化分析工具 曾義峰 (Ant),

Similar presentations


Presentation on theme: "開源專案之授權 自動化分析工具 曾義峰 (Ant),"— Presentation transcript:

1 開源專案之授權 自動化分析工具 曾義峰 (Ant), http://about.me/yftzeng
林誠夏 (Lucien), 本簡報採用創用CC 「姓名標示-非商業性」授權條款台灣3.0版授權散布

2 曾義峰 (Ant), http://about.me/yftzeng
專注於自由軟體授權分析與資訊安全研究領域。閒暇時投入自由軟 體的開發與研究,每有會意,便欣然忘食。對於「經濟學」、「混 沌複雜科學」亦有喜好。平時愛胡思亂想、天馬行空,但總能將夢 想轉化為事實。

3

4 林誠夏 (Lucien), http://lucien.cc
知識背景是科技法律,但是也喜歡了解任何新奇有趣的東西。於 2005年開始專職研究自由軟體授權條款,專長在於自由軟體授權條 款的解說分析,以及自由軟體商業運用模式的觀察記錄。目前任職 於中央研究院自由軟體鑄造場,兼任專案經理與法政研究,同時亦 負責自由軟體鑄造場電子報的編輯工作。

5 科技 vs. 法律 自由軟體授權分析 OSSF法政研究 OSSF電子報編輯

6 非廣告時間

7 自由軟體鑄造場 Open Source Software Foundry, OSSF 推動國內自由軟體研究、應用的推廣單位
提供自由軟體研究、應用相關的工具與服務 半官方單位 ≠ 衙門

8 自由軟體鑄造場 Open Source Software Foundry, OSSF 推動國內自由軟體研究、應用的推廣單位
提供自由軟體研究、應用相關的工具與服務 半官方單位 ≠ 衙門

9 OSSF ≠ fcossf 自由軟體鑄造場 ≠ 富昌OSS基金會 vs

10 OSSF ≠ fcossf 自由軟體鑄造場 ≠ 富昌OSS基金會 vs

11 OSSF ≠ fcossf 自由軟體鑄造場 ≠ 富昌OSS基金會 vs

12 OSSF ≠ fcossf 自由軟體鑄造場 ≠ 富昌OSS基金會 vs

13

14 OSS development TOOLS

15

16 OSS promotion SERVICE

17

18

19 自由軟體鑄造場 Open Source Software Foundry, OSSF 推動國內自由軟體研究、應用的推廣單位
提供自由軟體研究、應用相關的工具與服務 半官方單位 ≠ 衙門

20 自由軟體鑄造場 Open Source Software Foundry, OSSF 推動國內自由軟體研究、應用的推廣單位
提供自由軟體研究、應用相關的工具與服務 半官方單位 ≠ 衙門

21 OSSF的授權研究

22 應需求而產生

23 開源專案之授權 自動化分析工具

24 Open Source

25 1. Easy to learn 2. Easy to copy 3. Easy to redistribute

26 自由軟體專案的開發優勢 站在他人肩膀上 借力使力多人共工 了解後再來選擇要找哪些code來抄 縮短開發時程,學習他人技巧
增進開發效率,自動記錄開發流程 專案永續營運,程式持續開發

27 此圖下載於 MySQL網站: http://www. mysql

28 Academic Free License 3. 0 (AFL 3
Academic Free License 3.0 (AFL 3.0), Affero GNU Public License, Adaptive Public License, Apache License, 2.0, Apple Public Source License, Artistic license 2.0, Attribution Assurance Licenses, BSD licenses (New and Simplified), Boost Software License (BSL1.0), Computer Associates Trusted Open Source License 1.1, Common Development and Distribution License, Common Public Attribution License 1.0 (CPAL), CUA Office Public License Version 1.0, EU DataGrid Software License, Eclipse Public License, Educational Community License, Version 2.0, Eiffel Forum License V2.0, Entessa Public License, European Union Public License (link to every language's version on their site), Fair License, Frameworx License, GNU General Public License version 2.0 (GPLv2), GNU General Public License version 3.0 (GPLv3), GNU Library or "Lesser" General Public License version 2.1 (LGPLv2.1), GNU Library or "Lesser" General Public License version 3.0 (LGPLv3), Historical Permission Notice and Disclaimer, IBM Public License, IPA Font License, ISC License, LaTeX Project Public License (LPPL), Lucent Public License Version 1.02, MirOS Licence, Microsoft Public License (Ms-PL), Microsoft Reciprocal License (Ms-RL), MIT license, Motosoto License, Mozilla Public License 1.1 (MPL), Multics License, NASA Open Source Agreement 1.3, NTP License, Naumen Public License, Nethack General Public License, Nokia Open Source License, Non-Profit Open Software License 3.0 (Non-Profit OSL 3.0), OCLC Research Public License 2.0, Open Font License 1.1 (OFL 1.1), Open Group Test Suite License, Open Software License 3.0 (OSL 3.0), PHP License, The PostgreSQL License, Python license (CNRI Python License), Python Software Foundation License, Qt Public License (QPL), RealNetworks Public Source License V1.0, Reciprocal Public License 1.5 (RPL1.5), Ricoh Source Code Public License, Simple Public License 2.0, Sleepycat License, Sun Public License, Sybase Open Watcom Public License 1.0, University of Illinois/NCSA Open Source License, Vovida Software License v. 1.0, W3C License, wxWindows Library License, X.Net License, Zope Public License, zlib/libpng license.

29

30 授權相容性

31 TIME to MARKET

32 遊戲規則

33

34 LICENSE WIZARD 2.3 / 3.3

35

36

37 LW瓶頸:不能及於衍生專案

38 此圖下載於 MySQL網站: http://www. mysql

39 業界:分析元件授權狀態

40 (1) BLACKDUCK/掃描完自行剔除 (2) PALAMIDA/掃描完買風險保單 (3) FOSSOLOGY/掃描授權資訊
(0) 妥善專案開發流程-開發記錄簿 (1) BLACKDUCK/掃描完自行剔除 (2) PALAMIDA/掃描完買風險保單 (3) FOSSOLOGY/掃描授權資訊 查驗原始碼授權狀態的方式

41

42

43

44

45

46

47

48 現行Open Source License掃描方式瓶頸:
A.收費並不低廉 B.需手動處理、無法自動化為之

49 ANT

50 Open Source License Checker, OSLC

51

52 法普資訊

53 BLACKDUCK / PALAMIDA vs. FOSSOLOGY / OSLC

54 Source code vs. Header files

55 Finger Print vs. Copyright Notice

56 降低侵權風險↓

57 侵害:主觀+客觀

58 偷竊:主觀+客觀

59 Fair use at: http://grandcommunications

60 降低侵權風險↓

61 (1)客觀:Finger Print↓

62 DON'T STEAL

63 (2)主觀:Copyright Notice↓

64 DON'T KNOW I am STEALING

65 未滿十八歲者,不得吸菸。

66 菸害防制法

67 任何人不得供應菸品予未滿十八歲者。

68 MAYBE

69 MAYBE NOT

70 Fair Use at: http://upload. wikimedia

71 PASS

72 已盡相當的注意義務

73 援助交際

74 兒童及少年性交易防制條例

75 刑法第227條

76 14↓:3-10 14-16:7↓

77 NOT GOOD ENOUGH

78 她才15歲… 買春變性侵 【聯合報╱記者李奕昕、趙容萱/台中報導】

79 援交女僅14歲 嫖客嚇一跳 【聯合報╱記者張弘昌/台中報導】

80 Fair Use at: http://upload. wikimedia

81 明知為惡意

82 自始不知為善意

83 故意罰三倍

84 明知故犯

85 授權方式不就寫在專案上嗎?

86

87

88 LICENSE.TXT: GPL2

89

90

91

92 OpenFoundry:OSI: MIT License *of/services
*of/of OpenFoundry:OSI: MIT License *of/services Subversion:Subversion License Request Tracker:GPL 2.0 Sympa:GPL 2.0 CVS:GPL 2.0 Kwiki:Artistic License 2.0 *sso *wsw joomla!:OSI: GPL 2.0

93

94 https://github.com/cfwheels/cfwheels

95 https://github.com/joshuaclayton/blueprint-css/wiki/License

96 以貌取人

97 降低侵權風險↓

98

99

100 After the Scanning

101 常見授權條款表 分類 授權條款 全名 BSD類 Apache1.1 Apache Software License 1.1 Apache2.0 Apache License 2.0 BSD New BSD License MIT MIT License Zlib/libpng Zlib/libpng License GPL類 GPL2/3 GNU General Public License 2.0/3.0 LGPL3/3 GNU Lesser Public License 2.1/3.0 AGPL3 GNU Affero Public License 3.0 其它類 CPL/EPL Common Public License 1.0 Eclipse Public License 1.0 MPL Mozilla Public License 1.1 CDDL Common Development and Distribution License 1.0 QPL Qt Public License 1.0 Artistic 2.0 Artistic License 2.0

102 WHY OSS LICENSE MATTERS?

103 單純社群發展 轉向商業利用

104 Free Software Foundation(FSF)
Richard M. Stallman (rms) Free Software Foundation (FSF) 1985- 基本教義派

105 Open Source Initiative(OSI)
Free Software – 自由軟體 Open Source Software – 開放源碼軟體 Bruce Perens & Eric Raymond Open Source Initiative (OSI) 1998- 折衷主義,商業化思維

106 gpl-violations.org

107 Software Freedom Law Center(SFLC)

108 Software Freedom Conservancy(SFC)

109 Linux Foundation

110 Open Invention Network(OIN)

111 Linaro

112 COMMUNITY→BUSINESS

113 NO PAINS, NO GAINS. 沒有付出,就沒有收穫。

114 NO PAINS, NO GAINS. 沒有付出,就沒有收穫。

115 NO GAINS, NO PAYS. 沒有賺錢,就不必賠償。

116 NO GAINS, NO PAYS. 沒有賺錢,常不必賠償。

117 $↑vs.遊戲規則=

118 自由軟體訴訟案件地域分佈 4 19

119 © CC BY-ND 3.0 Unported License, The chart is at p18 of the slide “Licensing Compliance as Business Intelligence”, .

120 Approved Software List

121 Rejected Software List

122 Open Source License Checker – T, oslc-t

123

124 Open Source License Checker – Ruby, oslc-r

125

126 1. Ruby Learning 2. OSS License Studying 3. Friends Making

127 JOIN US

128 "ANT" <yftzeng@gmail.com>
"SHAWN" "FLORENCE" "LUCIEN"

129

130

131 自由軟體鑄造場誠徵-網站程式開發工程師 我們在尋找 OpenFoundry 專案開發平台的軟體工程師,期盼有更多對自由軟體開發有興趣的夥伴踴躍加入我們的團隊,簡單說明如下: 【公司名稱】中央研究院、資訊創新研究中心、自由軟體鑄造場 (Open Source Software Foundry, OSSF) 【工作職務】網站程式開發工程師 【需求人數】2 名、徵才期限至 2011 年 4 月 30 日止。 【工作內容】設計與維護 OpenFoundry 專案開發平台 【工作地點】臺北市南港區研究院路 2 段 128 號 中央研究院 資訊科學研究所新館 402 室 【應徵資格】 ◎ 專科以上:資訊工程,資訊管理,資訊科學等相關科系畢業生。 ◎ 非資訊本科系畢業生,但具網站架設與程式撰寫方面的熟嫻技能並備作品可供參照者。 【必備條件】 ◎ 伺服器管理經驗(UNIX-like OS,熟 FreeBSD 者尤佳)。 ◎ Web-Based 相關的開發經驗 ◎ 負責任的工作態度、細心認真、團體合作,正向態度的學習精神。 【加分條件】 ◎ 熟悉關聯式資料庫設計與操作(熟 MySQL 者尤佳) ◎ 有業界多人共工專案的程式開發經歷,或在校內曾有相關經驗或作品者。 ◎ 符合工作必備條件並領有直轄市、縣(市)主管機關核發證明之身心障礙者。 【工作待遇】依國科會標準敘薪,有工作經驗者另議。 【工作時間】日班 AM 9:00~PM 6:00 【應徵方式】 ◎ 請檢附履歷、基本資料(學經歷、可安排之工作時間、聯絡方式等),寄予林誠夏, lucien AT citi.sinica.edu.tw ◎ 標題請註明:「應徵自由軟體鑄造場網站程式開發工程師-中文姓名」,履歷隨到即審,將於收到信後一週內擇優通知面試,不適任者恕不退件及函覆。 ◎ 檔案請用 ODT 或 PDF 格式寄送。

132 自由軟體鑄造場誠徵-網站技術支援工讀生 【公司名稱】中央研究院、資訊創新研究中心、自由軟體鑄造場 (Open Source Software Foundry, OSSF) 【工作職務】網站技術支援工讀生 【需求人數】1 名、徵才期限至 2011 年 4 月 30 日止。 【工作內容】 ◎ 網站文章調校、上稿,以及相關行政作業 ( 。 ◎ 網站平台功能測試、問題提報,以及操作手冊資訊編撰彙整。 【工作地點】臺北市南港區研究院路 2 段 128 號 中央研究院 資訊科學研究所新館 402 室 【應徵資格】 ◎ 資訊工程,資訊管理,資訊科學等相關科系在學學生。 ◎ 非資訊本科學系但具網站架設與程式撰寫方面經驗者亦可。 【必備條件】 ◎ 中英語文閱讀與撰寫須具備基礎能力,以進行網站資訊校正與調整。 ◎ 負責任的工作態度。 ◎ 細心認真,正向態度的學習精神。 【加分條件】 ◎ 熟稔自由軟體相關知識,或具備相當的學習興趣。 ◎ 有應用自由軟體方面的經驗,或網站架設方面的實作經歷。 ◎ 符合工作必備條件並領有直轄市、縣(市)主管機關核發證明之身心障礙者。 【工作待遇】時薪 105.5~113 元 【工作時段】每週安排 2~5 個工作全天或半天(全天:0930~1730;半天:0930~12:00、13:30~17:30。) 【應徵方式】 ◎ 請檢附履歷、基本資料(學經歷、可安排之工作時間、聯絡方式等),寄予林誠夏, lucien AT citi.sinica.edu.tw ◎ 標題請註明:「應徵自由軟體鑄造場網站技術支援工讀生-中文姓名」,履歷隨到即審,將於收到信後一週內擇優通知面試,不適任者恕不退件及函覆。 ◎ 檔案請用 ODT 或 PDF 格式寄送。

133

134

135

136 本簡報授權聲明 THANK YOU 曾義峰 (Ant), http://about.me/yftzeng
此簡報內容採用 Creative Commons「姓名標示-非商業性台灣 3.0 版」授權條款 歡迎非商業目的的重製、散布或修改本簡報的內容,但請標明:(1)原作者姓名;(2)本簡報 標題;(3)演講日期。 部份簡報中取用的圖形創作乃截取自網際網路,僅供演講者於自由軟體推廣演講時主張合 理使用,請讀者不得對其再行取用,除非您本身自忖亦符合主張合理使用之情狀,且自負 相關法律責任。 THANK YOU 曾義峰 (Ant), 林誠夏 (Lucien),


Download ppt "開源專案之授權 自動化分析工具 曾義峰 (Ant),"

Similar presentations


Ads by Google