自由軟體侵權案例探討 姓名:林珈宏 (Richard) 時間:2011-09-09 (五) 16:30-17:25 2011開放源碼國際研討會 自由軟體侵權案例探討 姓名:林珈宏 (Richard) 時間:2011-09-09 (五) 16:30-17:25 地點:國立台灣大學共同教學館103教室 信箱:richard@citi.sinica.edu.tw 電話:02-2788-3799 ext.1477 主任,老師,各位同仁~午安 我是【自由軟體鑄造場】 的freddi. 本簡報圖檔下載於網際網路者,特別聲明為自由軟體推廣演講中進行「合理使用」,請讀者不要任意移置他用。 本簡報採用 創用CC「姓名標示-非商業性」3.0 台灣條款
自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語 2011開放源碼國際研討會 自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語
為什麼要談侵權 Code is law 程式邏輯及其技術限制,法律也有! Def 侵權,是侵什麼權? 有權,才會被侵 Case 聽說書人說書總是有趣 見不賢,內自省
自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語 2011開放源碼國際研討會 自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語
History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code
History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code
History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code
History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code
History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code
History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code
History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code Computer System Research Group
History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code
History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code
Why? History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code Why?
Copyright Why? History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: released from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code Copyright Why?
Richard M. Stallman Richard M. Stallman (RMS) Xerox Printer ©Gisle Hannemyr, CC by-sa 3.0 unported, http://en.wikipedia.org/wiki/File:Rms_ifi_large.jpg 合理使用©http://archive.computerhistory.org/resources/physical-object/xerox/X750-86.lg.jpg
Richard M. Stallman Richard M. Stallman (RMS) Xerox Printer ©Gisle Hannemyr, CC by-sa 3.0 unported, http://en.wikipedia.org/wiki/File:Rms_ifi_large.jpg 合理使用©http://archive.computerhistory.org/resources/physical-object/xerox/X750-86.lg.jpg
Free Software Free Software
Free Software Free Software 1983: GNU Project GNU's Not Unix
Free Software GNU's Not Unix Free Software 1983: GNU Project 1985: Free Software Foundation (FSF) GNU's Not Unix
Free Software Definition The freedom to run the program, for any purpose (freedom 0). The freedom to study how the program works, and change it to make it do what you wish (freedom 1). The freedom to redistribute copies so you can help your neighbor (freedom 2). The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. 執行程式的自由
Free Software Definition The freedom to run the program, for any purpose (freedom 0). The freedom to study how the program works, and change it to make it do what you wish (freedom 1). The freedom to redistribute copies so you can help your neighbor (freedom 2). The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. 研究修改的自由
Free Software Definition The freedom to run the program, for any purpose (freedom 0). The freedom to study how the program works, and change it to make it do what you wish (freedom 1). The freedom to redistribute copies so you can help your neighbor (freedom 2). The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. 再散佈幫助 旁人的自由
Free Software Definition The freedom to run the program, for any purpose (freedom 0). The freedom to study how the program works, and change it to make it do what you wish (freedom 1). The freedom to redistribute copies so you can help your neighbor (freedom 2). The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. 散佈修改後 程式的自由
Free Software GNU's Not Unix Free Software 1983: GNU Project 1985: Free Software Foundation (FSF) GNU's Not Unix
Free Software Free Software 1983: GNU Project 1985: Free Software Foundation (FSF) GNU General Public License (GPL)
Free Software Free Software 1983: GNU Project 1985: Free Software Foundation (FSF) GNU General Public License (GPL) 1989: GPL v1 1991: GPL v2 2007: GPL v3
Free Software Free Software 1983: GNU Project 1985: Free Software Foundation (FSF) GNU General Public License (GPL) 1989: GPL v1 1991: GPL v2 2007: GPL v3
Free Software Free Software 1983: GNU Project 1985: Free Software Foundation (FSF) GNU General Public License (GPL) 1989: GPL v1 1991: GPL v2 2007: GPL v3
History 1969: Bell Labs, AT&T, UNICS 1973: recoded in C 1974: 開始發佈from Bell Labs, UNIX 1975-79: 4, 5, 6, 7四個版本 第7版是最後一個廣泛發佈的研究型UNIX版本 1977-95: CSRG of the UC, Berkeley, BSD 1983-89: UNIX System V Release 1 (SVR1) - SVR4 開始不給source code
History 1983-89: UNIX System V Release 1 (SVR1) - SVR4 1983: GNU Project announced 1985: Free Software Foundation established 1986: IBM, AIX based on UNIX SVR1 &2 1988: NET-1 (released under BSD) 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386
History 1983-89: UNIX System V Release 1 (SVR1) - SVR4 1983: GNU Project announced 1985: Free Software Foundation established 1986: IBM, AIX based on UNIX SVR1 &2 1988: NET-1 (released under BSD) 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386
History 1983-89: UNIX System V Release 1 (SVR1) - SVR4 1983: GNU Project announced 1985: Free Software Foundation established 1986: IBM, AIX based on UNIX SVR1 &2 1988: NET-1 (released under BSD) 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386
History 1983-89: UNIX System V Release 1 (SVR1) - SVR4 1983: GNU Project announced 1985: Free Software Foundation established 1986: IBM, AIX based on UNIX SVR1 &2 1988: NET-1 (released under BSD) 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386
History 1983: GNU Project announced 1985: Free Software Foundation established 1986: IBM, AIX based on UNIX SVR1 &2 1988: NET-1 (released under BSD) 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released
History BSD license 1983: GNU Project announced 1985: Free Software Foundation established 1986: IBM, AIX based on UNIX SVR1 &2 1988: NET-1 (released under BSD) 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released BSD license
BSD license範例
BSD license範例 著作權聲明 Copyright Notice
BSD license範例 著作權聲明 Copyright Notice
BSD license範例 授權範圍
BSD license範例 授權範圍
BSD license範例 免責聲明 Disclaimer
BSD license範例 免責聲明 Disclaimer
BSD license範例 著作權聲明 Copyright Notice 授權範圍 免責聲明 Disclaimer
History BSD license 1983: GNU Project announced 1985: Free Software Foundation established 1986: IBM, AIX based on UNIX SVR1 &2 1988: NET-1 (released under BSD) 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released BSD license
History 1985: Free Software Foundation established 1986: IBM, AIX based on UNIX SVR1 &2 1988: NET-1 (released under BSD) 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled)
History 1986: IBM, AIX based on UNIX SVR1 &2 1988: NET-1 (released under BSD) 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created
History 1988: NET-1 (released under BSD) 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell
History 1989: GPL v1 released 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身)
History 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身)
History 1989: Unix System Laboratories (USL) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身) BSDi出售BSD/386 USD995 w/ src
History 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身)
History 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身) This file (right) is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. http://en.wikipedia.org/wiki/File:Linus_Torvalds.jpeg
History 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 大家好! 我是Linus Torvalds (以上以下皆為設計對白) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身) This file (right) is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. http://en.wikipedia.org/wiki/File:Linus_Torvalds.jpeg
History 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 一開始我也不知道 BSD這種東西XD 我只是用完Minix之後 想自己打造一個 屬於駭客的OS 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身) This file (right) is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. http://en.wikipedia.org/wiki/File:Linus_Torvalds.jpeg
History 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released GNU的kernel “Hurd” 讓大家等太久了 所以就讓兩邊 合起來看看吧 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身) This file (right) is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. http://en.wikipedia.org/wiki/File:Linus_Torvalds.jpeg
History 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 跟UNIX在大亂鬥 弄到大家來用Linux 實在也很意外 囧 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身) This file (right) is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. http://en.wikipedia.org/wiki/File:Linus_Torvalds.jpeg
History 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 總之謝謝大家 使用Linux! (以上皆為設計對白) 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身) This file (right) is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. http://en.wikipedia.org/wiki/File:Linus_Torvalds.jpeg
History 1991: NET-2 (no AT&T IP)→BSDi BSD/386 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身) This file (right) is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. http://en.wikipedia.org/wiki/File:Linus_Torvalds.jpeg
History 1991: GPL v2 released 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身)
History 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身)
後來併購Santa Cruz Operation History 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身) Caldera原為Linux服務商, 後來併購Santa Cruz Operation 伺服器部門,改名為Caldera System Inc. 之後再改名為 SCO Group Inc.
後來併購Santa Cruz Operation History 1992: USL v. BSDi (NET-2發佈被中止)(settled) 1992: Linux kernel created 1993: AT&T USL→Novell 1995: Novell→Caldera, Canopy Group (SCO前身) Caldera經營Linux市場時, 曾以GPL釋出程式碼 以強化Linux kernel Caldera原為Linux服務商, 後來併購Santa Cruz Operation 伺服器部門,改名為Caldera System Inc. 之後再改名為 SCO Group Inc.
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy SCO: IBM將AIX以GPL方式對外公開, 侵害營業秘密、著作權、違反授權 合約,構成不公平競爭; GPL有違憲之虞。
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy RedHat: Linux並未侵犯SCO的著作權, 請求法院逕為判決。 SCO創造FUD,損害RedHat商譽 屬於詐欺,亦有不公平競爭。
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy IBM: IBM原本就有跟SCO前公司買到永久 且不可撤回的授權,AIX未侵權。 SCO的宣稱影響IBM客戶購買意願。 SCO把IBM以GPL釋出的code併入 其產品出售,卻未open,違反GPL SCO侵害三項IBM的美國專利。
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy 2003: Novell買下SuSE, 成為Linux廠商
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy SCO: 根據Caldera與Novell的合約, SCO獨自擁有Unix及UnixWare 的src及doc的著作權。 Novell: 與AT&T的契約中並未包含控制 衍生作品權,則SCO亦同。 2003: Novell買下SuSE, 成為Linux廠商
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy SCO: Linux中有Unix,Unix是我的, 所以你用了就是侵權。 AZ: SCO v. Novell定案前,無理由告 Linux/Unix用戶。
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy SCO: DC違反Unix軟體使用合約。 DC: 要求駁回,因DC已七年未使用 &無合約。
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy 2007: 裁定Novell擁有Unix所有權
SCO案件群 2003/3: SCO v. IBM (1 billion) 2003/8: RedHat v. SCO 2003/9: IBM v. SCO 2004/1: SCO v. Novell 2004/3: SCO v. AutoZone 2004/3: SCO v. DaimlerChrysler 2005/7: Novell v. SCO 2007/9: SCO's bankrupcy
SCO案件群 SCO案件群 時間 案件 國家 2003年3月 SCO vs. IBM 美國 2003年8月 Red Hat vs. SCO(裁定暫停) 2003年9月 IBM vs. SCO (反訴) 2004年1月 SCO vs. Novell(2007年裁定Novell擁有UNIX著作權) 2004年3月 SCO vs. AutoZone SCO vs. DaimlerCrysler 2005年7月 Novell vs. SCO (反訴)
自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語 2011開放源碼國際研討會 自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語
Harald Welte Alexander Klink©2010. This file is licensed under the Creative Commons Attribution 3.0 Unported license. http://en.wikipedia.org/wiki/File:Harald_Welte_27C3.jpg
Harald Welte Welte案件群 時間 案件 國家 2004年5月 Welte v. Sitecom(假處分裁定) 德國 2005年4月 Welte v. Fortinet(假處分裁定) 2006年9月 Welte v. D-link(一審定讞) 2008年5月 Welte v. Skype(上訴撤回,一審定讞)
Welte v. D-Link (2006) 德國子公司 msdosfs, initrd, mtd Linux kernel程式之一 使用原始碼 msdosfs, initrd, mtd Linux kernel程式之一 著作權人: Werner Almesberger (奧) David Woodhouse (英) Harald Welte (德)
Welte v. D-Link (2006) 德國子公司 Harald Welte msdosfs, initrd, mtd 使用原始碼 msdosfs, initrd, mtd Linux kernel程式之一 著作權人: Werner Almesberger (奧) David Woodhouse (英) Harald Welte (德) 詢問 授權代理 Harald Welte
Welte v. D-Link (2006) 德國子公司 法蘭克福 地方法院 Harald Welte 使用原始碼 第一審判決 msdosfs, initrd, mtd Linux kernel程式之一 著作權人: Werner Almesberger (奧) David Woodhouse (英) Harald Welte (德) 法蘭克福 地方法院 提起訴訟 授權代理 Harald Welte
Welte v. D-Link (2006) 客戶 德國子公司 法蘭克福 地方法院 Harald Welte 1. 提供原始碼 2. 提供GPL文字 客戶 德國子公司 使用原始碼 第一審判決 msdosfs, initrd, mtd Linux kernel程式之一 著作權人: Werner Almesberger (奧) David Woodhouse (英) Harald Welte (德) 賠 償 損 失 法蘭克福 地方法院 提起訴訟 授權代理 Harald Welte
Copyleft Copyleft 著佐權、反版權、版權屬左、版權所無 版權左派、公共版權…
Copyleft Copyleft 特性 為了實現四大自由 以著作權為基礎 著作權權利預先授與出去 修改著作之人也必須採用相同方式 再授權修改出來衍生著作
Copyleft 我的source code open給你改 給你抄 你就必須也要用 同樣方式open出去 再給別人來利用 Copyleft 特性 為了實現四大自由 以著作權為基礎 著作權權利預先授與出去 修改著作之人也必須採用相同方式 再授權修改出來衍生著作
授權 拘束性 Copyleft 我的source code open給你改 給你抄 你就必須也要用 同樣方式open出去 再給別人來利用 特性 為了實現四大自由 以著作權為基礎 著作權權利預先授與出去 修改著作之人也必須採用相同方式 再授權修改出來衍生著作 授權 拘束性
GPL授權拘束性示意圖 1/3 新程式 修改、連結 GPL程式
GPL授權拘束性示意圖 2/3 GPL程式 修改、連結 GPL程式
GPL授權拘束性示意圖 3/3 修改拘束 A (GPLed) → A' (GPLed) 使用拘束 A + B-portion (GPLed) → A' (GPLed) 結合拘束 A + B (GPLed) → C (GPLed)
恆久改作的自由:GPL類 LGPL GPL AGPL 使用者有大範圍的利用權利+多量義務 用我的code,就要照我的遊戲規則來走! 1. 適用於函式庫或具函式庫特性的軟體 2. 中高度拘束性:單純利用不會受到拘束 1. 所有軟體皆可採用 2. 高度拘束性 GPL AGPL 1. 所有軟體皆可採用(特別針對「網路應用軟體」設計) 2. 更高度拘束性:ASP(Application Service Provider)
GPL授權拘束性的開啟 判斷標準:目的碼的散布行為 發生義務:提供源碼 沒有散布行為,就不用依GPL提供源碼
GPL授權拘束性的開啟 Allen Bob GPLed A程式 改作為 B程式 object code source code
沒有分享出來 GPL授權拘束性的開啟 放在家裡 別人也要不到 Allen Bob GPLed A程式 改作為 B程式 object code source code 放在家裡 沒有分享出來 別人也要不到
GPL授權拘束性的開啟 Allen Bob GPLed A程式 改作為 B程式 只給了 目的碼 object code source code Charles
GPL授權拘束性的開啟 Allen Bob GPLed A程式 改作為 B程式 只給了 目的碼 object code source code 想拿來 改看看 給我 源碼 Charles
GPL授權拘束性的開啟 有義務 提供 源碼 Allen Bob GPLed A程式 改作為 B程式 只給了 目的碼 object code source code 有義務 提供 源碼 想拿來 改看看 給我 源碼 Charles
開啟 授權拘束性 GPL授權拘束性的開啟 有義務 提供 源碼 Allen Bob GPLed A程式 改作為 B程式 只給了 目的碼 想拿來 改看看 給我 源碼 Charles
gpl.violation.org
自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語 2011開放源碼國際研討會 自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語
Busybox BusyBox案件群 時間 案件 國家 2007年10月 BusyBox vs. Monsoon(和解) 美國 2007年11月 BusyBox vs. Xterasys(和解) BusyBox vs. High-Gain Antennas(和解) 2007年12月 BusyBox vs. Verizon(和解) 2008年6月 BusyBox vs. Bell Microproduct BusyBox vs. Super Micro Computer(和解) 2008年7月 BusyBox vs. Extreme Networks 2009年12月 BusyBox vs. Best Buy等十四家公司
Busybox v. 14家公司 被告14家公司 Busybox 使用原始碼 輕量級的UNIX工具組, 特別適合應用在資源有限 的設備,GPL-2.0 授權。 著作權人: Erik Anderson(美) 與其他BusyBox的開發者
Dobbs-Standford, Versa, Busybox v. 14家公司 被告14家公司 使用原始碼 Busybox 輕量級的UNIX工具組, 特別適合應用在資源有限 的設備,GPL-2.0 授權。 著作權人: Erik Anderson(美) 與其他BusyBox的開發者 Best Buy, Samsung, Westinghouse, JVC, WD, Robert Bosch, Phoebe Mircro, Humanx, Comtrend (康全科技), Dobbs-Standford, Versa, Zyxel (合勤科技), Astak, GCI
Busybox v. 14家公司 被告14家公司 Busybox 使用原始碼 輕量級的UNIX工具組, 特別適合應用在資源有限 的設備,GPL-2.0 授權。 著作權人: Erik Anderson(美) 與其他BusyBox的開發者
Free Software Conservancy Busybox v. 14家公司 被告14家公司 使用原始碼 Busybox 輕量級的UNIX工具組, 特別適合應用在資源有限 的設備,GPL-2.0 授權。 著作權人: Erik Anderson(美) 與其他BusyBox的開發者 紐約州南區 地方法院 提起訴訟 Erik Anderson Free Software Conservancy 授權代理
Free Software Conservancy Busybox v. 14家公司 被告14家公司 使用原始碼 現狀 1. 許多上游台灣代工公司牽涉其中; 2. 有1家公司裁定損害賠償; 3. 其餘公司未定, 和解程序持續進行中。 Busybox 輕量級的UNIX工具組, 特別適合應用在資源有限 的設備,GPL-2.0 授權。 著作權人: Erik Anderson(美) 與其他BusyBox的開發者 紐約州南區 地方法院 提起訴訟 Erik Anderson Free Software Conservancy 授權代理
自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語 2011開放源碼國際研討會 自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語
JMRI 2000: JMRI (Java Model Railroad Interface) Open Source的模型火車控制軟體 Artistic License 1. You may make and give away verbatim copies of the source form of the Standard Version of this Package without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. 2005: Katzer→Jacobsen律師函:侵害專利 2006: Jacobsen v. Katzer
自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語 2011開放源碼國際研討會 自由軟體侵權案例探討 為什麼要談侵權 UNIX, BSD & SCO Harald Welte Busybox JMRI 結語
結語 自由軟體與台灣產業密不可分 了解自由軟體授權與商業模式
結語 自由軟體與台灣產業密不可分 了解自由軟體授權與商業模式,避免風險、創造產值
OpenFoundry法律授權常用連結 法律小辭典 自由軟體授權常見問答集 自由軟體訴訟案件分析彙整 法律政策發問討論區 自由軟體授權條款介紹 自由軟體授權導引精靈v2.3 自由軟體授權導引精靈v3.3 法律授權資源表列
法律源地
法政討論區
法律授權資源表列-文章與書籍
自由軟體鑄造場 洽詢 contact@openfoundry.org (02)27883799 EXT.1404、1474 2010/02/02
本簡報授權聲明 THANK YOU 本簡報授權採 Creative Commons「姓名標示–非商業性 台灣3.0版」 歡迎「非商業性利用」的重製、散布或修改本簡報內容,並請標明: (1) 原作者姓名「林珈宏 richard@citi.sinica.edu.tw」 (2) 本簡報標題「自由軟體侵權案例探討」 (3) 本演講資訊「2011-9-9 @ 2011開放源碼國際研討會」 簡報中所取用的圖形創作部份截取自網際網路者,僅供演講者於校園推廣時主張 非營利性之合理使用,讀者請勿對其再行取用,除非您本身自忖亦符合主張合理 使用之情狀,且自負相關法律責任。 THANK YOU Website: www.openfoundry.org Phone: 02-2788-3799 ext. 1477