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

Slides:



Advertisements
Similar presentations
Linux管理与应用 Linux 诞生历史 主讲教师:张美平. 主要内容 Linux诞生的几个要素及背景 GNU项目 Linux系统诞生与发展过程.
Advertisements

電腦軟體應用技能檢定 考照說明.
GPL Inheritance-QA 中央研究院 資訊科技創新研究中心 自由軟體鑄造場 林誠夏 法政研究
善用自由開源軟體 來為生活增添色彩 中央研究院 資訊科技創新研究中心 自由軟體鑄造場 林誠夏 法政研究
開源軟體的組合工藝與授權運用 中央研究院 資訊科技創新研究中心 自由軟體鑄造場 林誠夏 法政研究
Lecture-V-开源授权协议 杜朴风&张亚平&许光全 计算机学院&软件学院
自由軟體介紹 自由軟體介紹 自由軟體在文元 報告人:吳政諺.
OpenFoundry專案開發系統 & 自由軟體授權運用
何謂創用CC- 資料使用與授權說明 林誠夏 2013 本著作採用創用CC 「姓名標示-非商業性」授權條款台灣3.0版.
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
認識與活用自由開源軟體 - 重要案例與進階管理介紹
98年龍華國中在職教師資訊應用培訓 研習時間:98年5月14日 :00~12:00 13:30~16:30 講師:劉于菁師、黃興華師
自由軟體與開放平台的 歷史發展與授權特性 中央研究院 資訊科技創新研究中心 自由軟體鑄造場 林誠夏 專案經理
Open Source Concept & License:
認識與活用自由開源軟體 -初階:授權內容與基礎概念介紹 - 中央研究院 資訊科技創新研究中心 自由軟體鑄造場 葛冬梅 法政研究
教育雲端科技的現況與未來發展 臺北市政府教育局聘任督學 韓長澤.
戰爭之外的軍事史 第五單元:徵兵制的由盛而衰─秦漢時代
公民科學與開放授權 林誠夏 法政研究    TEL: #1474 本著作採用創用CC 「姓名標示-相同方式分享」授權條款台灣3.0版.
OPEN HARDWARE or OPEN SOURCE HARDWARE? - 關於開放硬體授權你應該知道的A&B
Linux作業系統簡介 自由軟體基金會的誕生 Linux的歷史
創用CC -授權分析與公務運用 在了解過自由軟體的授權條款的特性與大致內容之後,接下來,我將說明在這些眾多的條款中,如何未自己的軟體挑選一份適合的授權條款。 林誠夏 2014 本著作採用創用CC 「姓名標示-非商業性」授權條款台灣3.0版.
OpenFoundry平台操作 與自由軟體授權分析
第1章 Linux概述 马丽洁.
Apache PHP MySQL 介紹與安裝設定 NIT 戴琬諭 NIT 林佳保.
103年度清水區農會四健推廣教育 第2單元 06月12 日 PM1:20-2:50 題目:六大類食物/均衡飲食金字塔 均衡飲食金字塔
開放政府資料授權條款 -民間建議版 南港林先生、南港葛小姐
Linux 入門課程(介紹篇) 講者: Pank
OSSF Open Source Experience Sharing
認識電腦程式著作及合法使用電腦軟體之說明
自由/開放源碼軟體 之授權分析及其運用模式
中央研究院資訊科學研究所自由軟體鑄造場 林頂立 Dec 10, 2005
第一篇 Unix/Linux 操作介面 第 1 章 Unix/Linux 系統概論 第 2 章 開始使用 Unix/Linux
手機作業系統介紹.
第9章 資訊倫理與道德 實用資訊.
Linux 的一些事儿 系统管理 宁波市高校慕课联盟课程
作業系統 家庭和小型企業網路– 第二章.
R教學 安裝RStudio 羅琪老師.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
安裝JDK 安裝Eclipse Eclipse 中文化
一、如何規劃? 二、教材數位化的可用工具介紹。 三、發表時應該注意的重點。 四、可展示的平台有哪些?
學習目標 應用軟體 四大分類 七種形式 作業系統 公用程式 使用者介面 商業軟體. 學習目標 應用軟體 四大分類 七種形式 作業系統 公用程式 使用者介面 商業軟體.
OpenID與WordPress使用說明
作業系統 (Operating System)
第十單元 Comment compter en français ?
數學與文化:以數學小說閱讀為進路 洪萬生 台灣師範大學數學系退休教授
第二講:初步認識釋迦摩尼佛的生平與教學 授課教師:國立臺灣大學哲學系 蔡耀明 教授
計畫主持人: 毛慶禎 輔仁大學圖書資訊學系副教授 2007/6/6
自由軟體 主講:蔡宜庭.
中研院誠徵博士後研究員 一、基礎方面的研究: 二、應用方面的研究: 三、資格: 四、意者請備履歷、自傳及論文於104年06月30日前
歐盟法與生命文化 (二) 第八單元 Protestantism Spirit of Reformation
授課時間:2012年10月25日(四)16:30~18:20 授課地點:博雅教學館 405、406室
Operations Management Unit 3: Project Management (2)
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
Service Desk 中央大學電算中心 簡宏傑.
臺灣現代主義小說 Reading Taiwan's Modernism Fiction 第一講:課程簡介
法學入門 第 1 單元:法學入門 【本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」台灣3.0版授權釋出】
2011清大電資院學士班 「頂尖企業暑期實習」 經驗分享心得報告 實習企業:工研院 實習學生:電資院學士班 楊博旭.
Array I 授課教師 Wanjiun Liao
智慧型手機程式設計 建國科技大學資管系 饒瑞佶 2011年(992).
家長工作坊 (附件1).
產業實務實習工作說明 Kay Chang ASD
Operations Management Unit 4: Developing a Process Strategy
自由軟體(Free Software ) 開放原始碼(Open Source)的軟體 特色 自由軟體鼓勵複製、散布。
Operations Management Unit 5: Analyzing Processes (1)
第二單元(2):Case Study- Li & Fung
A Large Scale Study of License Usage on GitHub
【本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」臺灣3.0版授權釋出】
第12章 Linux與 嵌入式uClinux系統
本課程指定教材為:朱熹,《周易本義》,大安出版社。本講義僅引用部分內容,請讀者自行準備。
课程介绍 1、嵌入式系统开发先序课程; 2、共32+8课时: 3、本期采用混合式教学成绩计算方式:
Presentation transcript:

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

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

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

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

非廣告時間

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

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

OSSF ≠ fcossf 自由軟體鑄造場 ≠ 富昌OSS基金會 www.openfoundry.org ≠ www.ossf.org.tw 2003.8 vs. 2009.12

OSSF ≠ fcossf 自由軟體鑄造場 ≠ 富昌OSS基金會 www.openfoundry.org ≠ www.ossf.org.tw 2003.8 vs. 2009.12

OSSF ≠ fcossf 自由軟體鑄造場 ≠ 富昌OSS基金會 www.openfoundry.org ≠ www.ossf.org.tw 2003.8 vs. 2009.12

OSSF ≠ fcossf 自由軟體鑄造場 ≠ 富昌OSS基金會 www.openfoundry.org ≠ www.ossf.org.tw 2003.8 vs. 2009.12

http://www.openfoundry.org/

OSS development TOOLS

http://www.openfoundry.org/of/

OSS promotion SERVICE

http://www.openfoundry.org/

http://www.openfoundry.org/

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

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

OSSF的授權研究

應需求而產生

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

Open Source

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

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

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

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.

授權相容性

TIME to MARKET

遊戲規則

LICENSE WIZARD 2.3 / 3.3 http://swan.iis.sinica.edu.tw/LicenseWizard2/LicenseWizard.cgi http://swan.iis.sinica.edu.tw/LicenseWizard/index.htm

http://swan.iis.sinica.edu.tw/LicenseWizard/index.htm

http://swan.iis.sinica.edu.tw/LicenseWizard/index.htm

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

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

業界:分析元件授權狀態

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

http://fossology.org/

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

ANT

Open Source License Checker, OSLC http://forge.ow2.org/projects/oslcv3/

法普資訊

BLACKDUCK / PALAMIDA vs. FOSSOLOGY / OSLC

Source code vs. Header files

Finger Print vs. Copyright Notice

降低侵權風險↓

侵害:主觀+客觀

偷竊:主觀+客觀

Fair use at: http://grandcommunications

降低侵權風險↓

(1)客觀:Finger Print↓

DON'T STEAL

(2)主觀:Copyright Notice↓

DON'T KNOW I am STEALING

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

菸害防制法 http://law.moj.gov.tw/LawClass/LawAll.aspx?PCode=L0070021

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

MAYBE

MAYBE NOT

Fair Use at: http://upload. wikimedia

PASS

已盡相當的注意義務

援助交際

兒童及少年性交易防制條例 http://law.moj.gov.tw/LawClass/LawAll.aspx?PCode=D0050023

刑法第227條 http://law.moj.gov.tw/LawClass/LawAll.aspx?PCode=C0000001

14↓:3-10 14-16:7↓ http://law.moj.gov.tw/LawClass/LawAll.aspx?PCode=C0000001

NOT GOOD ENOUGH

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

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

Fair Use at: http://upload. wikimedia

明知為惡意

自始不知為善意

故意罰三倍

明知故犯

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

http://sourceforge.net/projects/jasperetl/

http://sourceforge.net/projects/jasperetl/files/jasperetl/

LICENSE.TXT: GPL2

http://sourceforge.net/projects/jasperetl/files/jasperetl/

http://www.openfoundry.org/of/projects/1

http://www.openfoundry.org/of/projects/1/download

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 http://www.openfoundry.org/of/download/openfoundry/2.0/OpenFoundry-2.0-README.txt

http://code.google.com/p/cfwheels/

https://github.com/cfwheels/cfwheels

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

以貌取人

降低侵權風險↓

http://fossology.org/

After the Scanning

常見授權條款表 分類 授權條款 全名 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

WHY OSS LICENSE MATTERS?

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

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

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

gpl-violations.org

Software Freedom Law Center(SFLC)

Software Freedom Conservancy(SFC)

Linux Foundation

Open Invention Network(OIN)

Linaro

COMMUNITY→BUSINESS

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

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

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

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

$↑vs.遊戲規則=

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

© CC BY-ND 3.0 Unported License, The chart is at p18 of the slide “Licensing Compliance as Business Intelligence”, http://www.openfoundry.org/component/option,com_docman/Itemid,112/gid,1095/task,doc_download/ .

Approved Software List

Rejected Software List

Open Source License Checker – T, oslc-t http://www.openfoundry.org/of/projects/1861

http://www.openfoundry.org/of/projects/1861

Open Source License Checker – Ruby, oslc-r http://www.openfoundry.org/of/projects/1860

http://www.openfoundry.org/of/projects/1860

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

JOIN US

"ANT" <yftzeng@gmail.com> "SHAWN" <shawn.chiou@gmail.com> "FLORENCE" <ftmk20082@gmail.com> "LUCIEN" <lucien.cc@gmail.com>

http://www.openfoundry.org/tw/law-and-license-forum

自由軟體鑄造場誠徵-網站程式開發工程師 我們在尋找 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 【應徵方式】 ◎ 請檢附履歷、基本資料(學經歷、可安排之工作時間、聯絡方式等),寄予林誠夏,email: lucien AT citi.sinica.edu.tw ◎ 標題請註明:「應徵自由軟體鑄造場網站程式開發工程師-中文姓名」,履歷隨到即審,將於收到信後一週內擇優通知面試,不適任者恕不退件及函覆。 ◎ 檔案請用 ODT 或 PDF 格式寄送。 http://www.openfoundry.org/tw/case-job/3057-openfoundry-help-wanted

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

http://www.openfoundry.org/of/projects/1233/download

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