自由軟體授權法律 與案例介紹 -...

63
自由軟體授權法律 自由軟體授權法律 與案例介紹 與案例介紹 葛冬梅 專案經理 自由軟體鑄造場 Email: [email protected] TEL: 02-27883799 #1474 本著作採用創用 CC 「姓名標示- 非商業性」授權條款台灣 2.5

Upload: others

Post on 18-Oct-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

自由軟體授權法律自由軟體授權法律與案例介紹與案例介紹

葛冬梅 專案經理自由軟體鑄造場Email: [email protected]: 02­27883799 #1474

本著作採用創用 CC  「姓名標示-非商業性」授權條款台灣 2.5 版

Page 2: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 2

大綱基本概念法律特性分類名詞與定義特別篇一:專利篇特別篇二: GPL 的迷思

迷思 1 :法律效力與案例迷思 2 :感染性迷思 3 :「開放原始碼」的真義

Page 3: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 3

被告:被告: D­D­LinkLink

原告: Welte授權代理

位於德國境內之台籍子公司

msdosfs, initrd, mtdmsdosfs, initrd, mtd•Linux kernel 程式之一

使用原始碼

法蘭克福法院

提起訴訟

第一審判決

著作權人:(2) 奧地利籍 Werner 

Almesberger(3) 英國籍 David 

Woodhouse(4) 德國籍 Welte

◎ Welte vs D-Welte vs D-LinkLink

Page 4: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 4

Page 5: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 5

Page 6: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 6

開發模式 1

Page 7: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 7

開發模式 2

Page 8: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 8

自由軟體

專屬軟體

Page 9: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 9

釋出模式 1

Page 10: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 10

釋出模式 2

Page 11: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 11

Page 12: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 12

基本法律特性1. 特定著作權權利被授與出去

• 使用、重製、散布與修改(提供原始修改(提供原始碼)碼)

2. 不收取授權金3. 授權對象不特定4. 授權地域不特定5. 不附隨擔保或保證

• 天下沒有白吃的午餐6. 非專屬授權

Page 13: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 13

2.  不收取授權金可以收取其他名目的費用

提供解決方案費用諮詢費用提供擔保或保證費用教育訓練基本成本費用

有商業模式

Page 14: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 14

商業模式販賣自由軟體

販賣他人既有的販賣自行開發的:雙重授權

提供服務:諮詢、升級、解決方案接受委託製作自由軟體先銷售後開放硬體搭配自由軟體:促進硬體銷售銷售相關技術文件、書籍與資訊利用品牌商標向衍生產品公司收取費用

Page 15: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 15

6.  非專屬授權授與的權利並不專屬於被授權人同樣的權利仍然可以授權給其他人

Page 16: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 16

商業授權商業授權1. 原始碼2. 有擔保

商業開

發者乙

授權金

FOSSFOSS 授權授權1. 原始碼2. 無擔保

商業使

用者丙

商業授權

授權金

社群

使用者

社群

開發者

修改貢獻

(( 程式程式A)A)

公司甲公司甲

由這樣的模式出發,可以發展出三重、四重等多重授權( multiple­license )模式。

商業授權商業授權1.1. 無原始碼無原始碼2. 有擔保

雙重授權 1

Page 17: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 17

(( 程式程式 A)A)著作人甲著作人甲

使用者

GPL 釋出Linux

社群

修改釋出

Linux 與A

使用者

NetBeans社群

CDDL 釋出

修改釋出

NetBeans 與 A使用者

雙重授權 2

Page 18: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 18

Page 19: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 19

The majority of the NetBeans IDE 6.0 code is available under a dual license a dual license consisting of the Common Development and Distribution License ( CDDL) v1.0 and the GNU General Public License (GPL) v2. 

Page 20: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 20

The Original Software is NetBeans. The Initial Developer of the Original Software is Sun Microsystems, Inc. Portions Copyright 1997­2006 Sun Microsystems, Inc. All Rights Reserved. 

Page 21: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 21

雙重授權的前提程式的權利完整地集中在一位權利人身上前例:公司 / 著作權人甲擁有程式 A 完整的著作權

若程式的權利並未集中在甲身上,因為必須取得其他權利人的同意,所以雙重授權的困難度增加

Page 22: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 22

基本法律特性• 特定著作權權利被授與出去• 不收取授權金• 授權對象不特定• 授權地域不特定• 不附隨擔保或保證• 非專屬授權

Page 23: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 23

OSI

FSF

Page 24: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 24

授權條款清單Open Souce Initiative (OSI)網站:

http://www.opensource.org/licensesFree Software Foundation (FSF)網站:

http://www.fsf.org/licensing/licenses/

Page 25: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 25

BSD 類特色:幾乎沒有任何限制,感染力弱目的:顯名主義重要內容: C+D

Copyright noticeDisclaimer

Copyright Notice

DisclaimerDisclaimer

Page 26: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 26

GPL 類特色:保持原始碼的持續可取得,感染力強

目的:研究主義重要內容

利用到 GPL 類程式碼的新程式也必須採用相同條款來授權

除上述之點外,其他規定視條款不同而異

Page 27: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 27

MPL 類特色:從商業公司發展出來,感染力中等

目的:兼顧自由軟體特性與商業發展重要內容

專利相關的內容以檔案( file )做為定義「修改( modi­

fy )」概念的核心• MPL 類程式檔案仍然採用 MPL 類條款授權•自己寫的程式檔案可以隨意授權

Page 28: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 28

其他內容差異大,無統一特色此類條款最多

Page 29: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 29

Eclipse Public License 1.0EPL

MPL 類 Common Development and Distribution License 1.0

CDDL

Apache License 2.0Apache 2.0

Common Public License 1.0CPLGPL 類

MIT LicenseMIT

其他

GNU Lesser/Library General Public License 2.1/3.0

LGPL2/3

Qt Public License 1.0QPL

BSD 類

常見授權條款表常見授權條款表

Artistic LicenseArtisticMozilla Public License 1.1MPL

Zlib/libpng LicenseZlib/libpng

New BSD LicenseBSD

Apache Software License 1.1Apache 1.1全名授權條款分類分類

GNU General Public License 2.0/3.0GPL2/3

Page 30: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 30

只要單純利用,非 LGPL部分原始碼不需要提供出來,可利用來開發專屬軟體。

LGPL

只要提供 MPL 類程式原始碼即可,其他部分原始碼不需要提供出來,可利用來開發專屬軟體。

MPL 類

商業模式授權條款

透過多重授權可賺取授權金。GPL 類

授權範圍大,可直接賺取授權金,或者再開發專屬軟體,商業利用模式多樣。

BSD 類

授權條款與商業模式關係圖

Page 31: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 31

GPL2

MPL CDDL

??LGPL2

Apache 2.0

BSDCPL

非自由軟體程式碼

GPL2

Page 32: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 32

不同的名詞 Free SoftwareFree Software  自由軟體 Open Source SoftwareOpen Source Software  開放源碼軟體

/ 開放原始碼軟體 Free/Open Source Software  自由 / 開

放源碼軟體 Free/Libre/Open Source Software 自由 /

開放源碼軟體

Page 33: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 33

【四大自由】執行程式的自由研究與修改程式的自由再散布程式的自由改良程式的自由

Page 34: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 34

開放源碼定義(開放源碼定義( OSDOSD ))2. 自由再散布 3. 原始碼 4. 衍生著作 5. 原創作者原始碼的一致性6. 不得對任何人或團體有差

別待遇 7. 對程式在任何領域內的利

用不得有差別待遇 8. 授權條款的完整散布 9. 授權不得專屬於特定產品 10. 授權不得限制其他軟體 11. 授權必須技術中立

Page 35: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 35

Page 36: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 36

特別篇一:專利疑慮的產生應對措施

Page 37: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 37

專利侵權風險較高?專利侵權風險侵權風險?自由軟體社群應對措施

專利權行使抑制條款專利收集與開放利用取得不提出專利侵權主張的承諾

Page 38: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 38

專利權行使抑制條款條款內容類型

專利權授與出去•程式原始著作權人•貢獻者

授權終止條款•被授權人反過來主張程式侵害專利權•授權將終止

常見條款GPL3 、 LGPL3 、 MPL 、 CPL 等

Page 39: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 39

專利收集與開放

Page 40: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 40

取得不主張專利侵權承諾

微軟與 Novell首開先河多家公司跟進

XandrosLinspire

Page 41: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 41

特別篇二: GPL 的迷思有法律效力嗎?一定要開放原始碼?怎樣判定被感染?

Page 42: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 42

GPL 迷思 1 :有法律效力嗎?

有!

Page 43: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 43

年 份 案 件 國家2003年3月 SCO vs. IBM(裁定暫停) 美2003年8月 Red Hat vs. SCO 美2003年9月 IBM vs. SCO (反訴) 美2004年1月 SCO vs. Novell(裁定Novell擁有著作權) 美

SCO vs. AutoZone 美SCO vs. DaimlerCrysler 美

2005年7月 Novell vs. SCO (反訴) 美

2007年8月 Jacobsen vs. Katzer (裁定Artistic非授權) 美2007年10月 BusyBox vs. Monsoon(和解) 美

BusyBox vs. Xterasys(和解) 美BusyBox vs. High­Gain Antennas(和解) 美

2007年12月 BusyBox vs Verizon(和解) 美2008年1月 Trend vs Barracuda(首宗專利案件) 美

FOSS重要案件表1/2(美國)

2007年11月

2004年3月

Page 44: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 44

年 份 案 件 國家2004年5月 Welte vs. Sitecom(假處分裁定) 德2005年4月 Welte vs. Fortinet(假處分裁定) 德2006年9月 Welte vs. D­Link(一審定讞) 德2007年7 月 Welte vs. Skype(一審定讞) 德2007年11月 Welte vs Iliad 法

FOSS重要案件表2/2(歐洲)

Page 45: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 45

SCO

IBM

授權契約:IBM 可以在特定範圍內使用 UNIX

UNIX 著作權人

•參與 Linux 開發•販售 Linux

控訴起訴事實基礎: IBM參與 Linux

開發 未經 SCO 同意 將 UNIX 原始

碼寫入 Linux中,並加以販賣。

授權

◎SCO vs IBMSCO vs IBM

Page 46: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 46

SitecomSitecom

Welte

netfilter/iptable共同著作權人

授權代理

位於德國境內之荷籍子公司

netfilter/iptablenetfilter/iptable•Linux kernel防火牆•GPLed

使用原始碼

慕尼黑法院

聲請假處分

假處分裁定  + 判決理由書賠償

損失

提供原始碼以及 GPL2文字內容客戶

◎ Welte vs Welte vs SitecomSitecom

Page 47: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 47

被告:被告: D­D­LinkLink

原告: Welte授權代理

位於德國境內之台籍子公司

msdosfs, initrd, mtdmsdosfs, initrd, mtd•Linux kernel 程式之一

使用原始碼

法蘭克福法院

提起訴訟

第一審判決

賠償損失

提供原始碼以及 GPL2文字內容客戶

著作權人:(2) 奧地利籍 Werner 

Almesberger(3) 英國籍 David 

Woodhouse(4) 德國籍 Welte

◎ Welte vs D-Welte vs D-LinkLink

Page 48: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 48

◎ BusyBox vs MonsoonBusyBox vs Monsoon

原告: Anderson 與Landley

被告:被告: MonsoonMonsoon使用原始碼

紐約州南區地方法院

提起訴訟

和解和解2. 在網路上公布原始碼3. 通知取得產品者 GPL 的權

利4. 組織內部指派一位開放原始

碼協調員( Open Source Compliance Officer )

5. 未公開的賠償金著作權歸屬 Erik Anderson 與 Rob Landley ,均為美國人

BusyBoxBusyBox為輕量級的 UNIX工具組,特別適合應用在資源有限的電腦上,例如手機、 PDA 或嵌入式設備, GPL2授權

Page 49: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 49

美歐實務的差異美國:多以和解收場,法院訴訟案例稀少訴訟程序曠日廢時訴訟程序曠日廢時訴訟所帶來的金錢利益不高+大多以金錢利益為導向的心態

歐洲:多以和解收場,但法院訴訟案例較美國多訴訟程序較為快速訴訟程序較為快速以實現公平正義為導向的心態

Page 50: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 50

Page 51: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 51

Page 52: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 52

GPL 迷思 2 :怎樣判定被感染?

標準:有沒有利用到 GPLed 程式碼有,有感染沒有,沒有感染

因「利用」而感染的態樣修改感染結合感染

Page 53: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 53

修改感染利用 GPLed 程式碼來產生新程式GPL所規定的「修改( modify )」內涵,與著作權法的不同

Page 54: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 54

A 程式

利用

 B 程式( GPLed )

A 程式

Page 55: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 55

A 程式

利用

 B 程式( GPLed )

A 程式(GPLed)

Page 56: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 56

結合感染不是 GPL 的衍生程式不能分別、獨立運作與 GPLed 程式一起散布

Page 57: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 57

codecodecodecode

code

code

codecode

code

code

code

code

code

codecode

codecode

code

codecode

codecode

codecode

codecode

code codecode

codecode

codecode

code

codecode

codecode

code

codecode

codecode

codecode

codecode

codecode

code

codecode

code

codecode

codecode

codecodecode

code

code

code

code

code

code

code

codecode

codecode

code code

codecode

code

code

code code code code

code

code

code

codecode

codecodecode

codecode

code

code

code

code

codecode

code

code

code

code

code

codecodecode

codecode

code

code codecode

codecodecode

codecode

code

code

code

code

codecodecode

codecode

code

code

codecode

code

codecode

code

codecode

codecode

codecode

codecode

codecode

codecode

code

codecode

code

code

code

codecode

codecode

code

codecode

code

code

code

code

code

code

codecode

codecode

codecode

code

codecode

codecode

codecode

code

codecode

code

codecode

codecodecode

codecode

code

code code codecode

code

codecode

code

code

code

codecode

code

code

GPLedGPLed   

DDGPLed A

GPLed BGPLed C

GPLed 程式

非 GPLed 程式

丁授權丁授權

DD

Page 58: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 58

實際判斷感染的標準簡單一句話

有沒有沾到有沒有沾到 GPLedGPLed 程式碼程式碼社群討論的參考標準

Dynamic link vs. static link?With or without well defined interface?

Page 59: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 59

GPL 迷思 3 :開放原始碼?

通用的口語導致不正確的觀念!

Page 60: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 60

GPL 的原始碼「提供」

不是開放給「被授權人」

非被授權人沒有權利取得被授權人≒拿到程式的人

所以:有散布程式的事實才需要提供原始碼有人拿到程式,就需要提供原始碼沒有人拿到程式,就不需要提供原始碼

Page 61: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 61

「散布」的特殊內涵程式的移動

實體物的移動非實體物的移動

自由軟體授權條款中的「散布( distri­bute )」內涵,與著作權法的不同

Page 62: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 62

謝謝聆聽 歡迎指教謝謝聆聽 歡迎指教

除另有標示外,這份簡報內容採用創用 CC「姓名標示 -非商業性」授權條

款台灣 2.5 版

歡迎非商業性目的的重製、散布或修改本簡報內容,但請標明:(1) 我的姓名; (2) 本簡報標題

Page 63: 自由軟體授權法律 與案例介紹 - code.ijinshan.comcode.ijinshan.com/res/d/openfoundry.org/FLOSSlicense/080325_01FLO… · 自由軟體授權法律 與案例介紹 葛冬梅

2008/03/25 63

http://www.gpl­violations.org/Gpl­violations.org

http://www.openinventionnetwork.com/Open Invention Network

http://www.openfoundry.org/Law­and­Policy.htmlOSSF 法政中心

http://www.groklaw.net/Groklaw (討論 GPL 案件)

http://www.linux­foundation.org/Linux Foundation

http://www.gnu.org/  GNU Project

http://creativecommons.orgCreative Commonshttp://creativecommons.org.tw Creative Commons Taiwan

法律相關網站一覽表法律相關網站一覽表

http://swan.iis.sinica.edu.tw/LicenseWizard/index.htm授權精靈 v 3.2

http://swan.iis.sinica.edu.tw/LicenseWizard2/LicenseWizard.cgi授權指引 v 2.2

http://www.opensource.org/  Open Source Initiative

網  址網  站

http://www.fsf.org/  Free Software Foundation