v266 Û å « b4 w 1...oss Û å « l p1ß( v [0b z k r : Ç @ ¨ c g k c#.0 i ^ 8 n i b m x [ 6 [...
TRANSCRIPT
/ / 58
1998
( ) OSS
OSS
OSS
OSS
/ / 59
3.1
OSS ( )
OSS
3.1.1
OSS
End User License Agreement (EULA)
OSS EULA
OSS
A
B ( )
A
B
( )
( )
/ / 60
EULA
OSS
3.1.2
OSS
OSS (EULA )
3-1
3-1 OSS
OSS
OSS
3
/ / 61
(1)
32
(a)
( 3-1)
(Agreement)
3-1
(b) OSS
( )
32 10 2http://www.cric.or.jp/db/report/h10_2/h10_2_main.html
( )
/ / 62
OSS ( 3-2)
OSS
OSS
OSS
OSS
OSS
3-2OSS
(2)
(a)
(agreement) ( 3-3) EULA End User License
Agreement
(
)
OSS OSS ( )
OSS
OSS
OSS
/ / 63
3-3
(b) GPL OSS
(2.2 ) ( 3-4)
OSS
OSS OSS
OSS OSS
OSS
3-4OSS
(3)
(a) (SW) ( )
( 3-5)
OSS
OSS
( )
OSS OSS ( ) OSS
OSS
/ / 64
3-5
(b) OSS
( 3-6) OSS
OSS
(SW) / (HW)
3-6
SW/HW
1
2
3
1
SW/HW
1
2
3
(OSS) 1
(OSS) 2
3
/ / 65
3.2 GPL
GPL 2003
Q1 GPL A1
GPL 2004
3.4
(1)
( )
OSS
1000
1000
/ / 66
(2)
1.4
( 3-7) GPL
3-7
(3)
235 10 50
OSS 119
10 1000
124 3
2009 P8
/ / 67
( )
OSS
1000
1000
GPL
GPL
3-2
GPL
( ) 1
GPL ( )
2
GPL
( )
3-2
GPL ( )
1
2 ( )
( ) (GPL )
/ / 68
GPL
(4) GPL
GPL Linux
( )
GPLv2
( )
GPL
/ / 69
GPL
GPL GPL
3.3 GPL
2009 ( IPA)
GPLv3
(a) GPL GPL FSF Moglen Enforcingthe
GPL 104 GPL
104 Enforcing the GPL Eben Moglen, 10 September 2001 GNU http://www.gnu.org/philosophy/enforcing-gpl.html
a FSF Moglen
a Moglen GPL
Enforcing the GPL Licenses are not contracts
Licenses GPL
105 ( )
105 Licenses the License GPL
Moglen
GPL
/ / 70
GPL
3 2006 Heather Meeker
GPL GPL
M
( )
CD
(GPL ) ” There's another reason not to use contract law”
GPL
GPL GPL
GPL 33
3.4 GPLEnforcement
GPL GPL
33 GPLGPL
/ / 71
(1) GPL
OSS
GPLEnforcement GPL
GPL
10
GPL
GPL GPL OSS
(2) GPLEnforcement
GPLEnforcement 2016 Linux
LinuxCon ( ML)
Linux GPL
GPL
2 GPL
SFC:Software Freedom
Conservancy
/ / 72
SFC BusyBox (2.7 )
(a) Web
(b)
(c) ( )
(d) OSS (OSCO: Open Source
Compliance Officer)
Web
GPL Enforcement 2009 12
14 1 Westinghouse 9
4 7
GPL
(3) GPL Enforcement
GPL Enforcement SFC BusyBox
Linux 2016 LinuxCon ML SFC
GPL Enforcement LinuxCon
Linux
SFC BusyBox
SFC BusyBox
(SFC) Linux
/ / 73
( BusyBox) (GPL
Enforcement )
(GPL Enforcement )
GPL Enforcement
OSS
OSS
(4)
GPL
GPL
GPL
GPL
GPLv2 5
5.
GPL
/ / 74
(5)
GPL GPL ’GPL Enforcement’
OSS OSS
( ) GPL ( )
GPL
3.5
2000 OSS
(1)
( )
( )
/ / 75
GNU
GNU
(2)
2003 ( SOFTIC)
( IPA)
OSS
GNU
GPL
GPL
SOFTIC IPA
/ / 76
(3)
50 20
( )
( )
(2001) P52
( )
OSS GPL OSS
(4)
( )
GNU
( ) (Copyleft is a general method)
/ / 77
( 3-8)
3-8
GPL
OSS
GPL
( 3-9)
3-9
GPL
GPL
/ / 78
( )
34
OSS
3.6 IPA
(IPA)
(SOFTIC) 2003 GPL
2003.8.20 SOFTIC
14
2003 11 15 907 15
(SOFTIC)
2005 2 2004 741
2007 3
(SOFTIC)
34GPL
(CC)
/ / 79
2009 4 GPLv3 GPLv3 (IPA)
2010 5 OSS
(IPA)
2013 3 OSS
(IPA)
(GPLv3 ) (EC)
2003
OSS
3.7 GPL
GPL
GPL GPL
GPL
GPL
GPL
/ / 80
BSD (GPL )
GPL BSD OSS
BSD
BSD
GPL
Linux
GPL
GPL
GPL GPL
( )
GPL
GPL OSS TODO
GPL
Web GPL
/ / 81
Web
GPL
GPL (TODO)
GPL
GPL GPL