Top Banner
ጜᓮ / 266 ⌮ࡃࡋ/ 31 266 ࡢࢫᴫせ ᮏ❶௨㝆 ࠊࡣṌ㐍 266 ࡕࡁ⌮ゎ ࡓࡋά⏝᪉ἲ ࠸ࡘ ᮏ❶ ࠊࡣ ࠊࡎ266 ࡢࢫ᮲ᑡ ═ࡅࡔࡋ ࠶ࡓ ศ㢮 ᡭ㡰♧ 266 ࡢࢫ᮲௳ᴫほ ࠊࡓ266 ⌮ࡢࢫゎ῝ 㐺ษ⌮ゎ ࡞࠸ ࡓࡓࡗ ࡓࡗ࡞ ࡘࡃ࠸ ▱ࡃ ࠺࠸࠺ࡑࠊࡀࡢ ࠸ࡘ ࡓࡋ ዎ⣙ ࠊࡀࡍᮏ᮶ ࠊࡣࢫ ࠕࡢチㅙ
27

v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

Jul 26, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 31

Page 2: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 32

2.1 OSS

OSS OSS

OSS

OSS

OSS

OSS BSD (Berkeley Software DistributionLicense)

6

/*-*Copyright (c) 2009 Rick Macklem, University of Guelph* All rights reserved.** Redistribution and use in source and binary forms, with or without* modification, are permitted provided that the following conditions* are met:* 1. Redistributions of source code must retain the above copyright* notice, this list of conditions and the following disclaimer.* 2. Redistributions in binary form must reproduce the above copyright* notice, this list of conditions and the following disclaimer in the* documentation and/or other materials provided with the distribution.** THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ̀ `AS IS'' AND* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF* SUCH DAMAGE.**/

FreeBSD BSD (FreeBSD_10_1\src\sys\fs\nfs\nfs_commonacl.c )

6 BSD FreeBSD Copyright PostgreSQL License

Page 3: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 33

Linux GNU

General Public License7( GPL )

8 OSDN 9

OSS

( )

OSS GPL

(

GPL )

GPL

GPL OSS

GPL GPL 1.1 (5)

GPL BSD OSS

BSD GPL

GPL BSD

10

7 https://opensource.jp/gpl/gpl.ja.html8 FreeBSD https://www.freebsd.org/ja/copyright/freebsd-license.html9 OSI https://ja.osdn.net/projects/opensource/wiki/licenses10

Page 4: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 34

2.2

OSS

Section 1 ( )

(license) licentia

( )17

OSS

OSS

OSS

OSS CD

Web

11

OSS

OSS 1998

( )

?12

11

12 https://www.gnu.org/philosophy/free-sw.ja.html

Page 5: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 35

OSS

2.3 OSS

OSS OSS

OSS

OSS

( ) OSS OSS

OSS Linux

2-1 Linux

OSS GPL GPL GNU

Linux

GPL GNU (

)

Linux

Page 6: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 36

2-1 OSS OSS

GPL LGPL AGPL FDL)

( )

<[email protected]> ( )GPL

FSF FSF GPL

GNU 13

13 https://www.gnu.org/licenses/gpl-violation.ja.html

OSS

=

OSS

=

OSSOSS

:

LinuxGPL

Page 7: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 37

OSS OSS Web

OSS

OSS OSS

14 OSS OSS

OSS Web

OSS

OSS OSS

15

OSS OSS

OSS OSS 1 1

License OSS

OSS

OSS

GPL

GPL

ITRON ( ) GPL

ITRON OSS

( GPL)

GPL

14

15 OSS

Page 8: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 38

OSS

OSS OSS

2.4 OSS 4

2.1 OSS 2

4 3

4 2-2 OSS 4

16

16 GPL GPL

OSS

BSD

GPL

No

Yes

Yes

No

RE*RE:

LGPL

Yes

No

MPL

*

2-2 OSS 4

Page 9: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 39

OSS

17

4

1. BSD

( )

2. GPL

( OSS )

3. (RE) LGPL

( RE

)

4. MPL

2.5

GPL

( 2-3)

17

Page 10: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 40

2-3

2-4

2-4

18

( )

( )

( )

( )

Page 11: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 41

2.6 OSS

4 OSS 4 ( 2 1)

(1) BSD

( 2-2)

BSD like BSD Apache

MIT 4

3

( )

3

BSD ( )Apache

Apache Software Foundation (ASF)19

2004 ApacheLicense 2.020

19 ASF https://www.apache.org/20 Apache License, Version 2.0https://www.apache.org/licenses/LICENSE-2.0

Page 12: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 42

ASF ApacheLicense 2.0

OSS OpenStack

BSD MIT FreeBSD

Copyright PostgreSQL License OSS

OSS 21

BSD GPL

OSS

PHP

"This product includes PHP, freely available from <http://www.php.net/>".

22

BSD

OSS

(2) MPL

( 2-2)

21 OSI BSD MIT

BSD MITThe MIT License https://ja.osdn.net/projects/opensource/wiki/licenses%2FMIT_licenseBSD https://ja.osdn.net/projects/opensource/wiki/licenses%2Fnew_BSD_license22 OpenSSL http://publib.boulder.ibm.com/tividd/td/TWS/SC32-1277-01/ja_JA/HTML/twsrn82mst52.htm

Page 13: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 43

Mozilla Public License(MPL)23 Eclipse Public License(EPL)24

Common Public License(CPL)25

MPL OSS Firefox Thunderbird

EPL OSS Eclipse OpenDaylight

CPL OSS SyncMLConformance Test Suite Eclipse

OSS OSS

MPL 1998 NetscapeNavigator

26 (

)

GPL ( )

GPL 2-5

GPL

23 Mozilla Public LicenseVersion2.0https://www.mozilla.org/en-US/MPL/2.0/24 Eclipse Public License -v 1.0https://www.eclipse.org/legal/epl-v10.html25 Common Public License -v 1.0https://www.eclipse.org/legal/cpl-v10.html26 History of the OSIhttps://opensource.org/history

Page 14: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 44

2-5GPL MPL =

MPL 1.x GPL/LGPL

MPL 2.0

GPL/LGPL

MPL OSS GPL OSS GPL

LGPL OSS LGPL

OSS

(3) LGPL

( 2-2)

LGPL GNU Lesser General Public License(LGPL)

OSS GNU C Library(glibc) 7-Zip

LGPL GNU ( GNU ) C glibc

GPL

LGPL L ’Library’ version2.1 ”Library” ”Lesser”

GPL LGPL

MPL

GPL

Page 15: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 45

GNU GPL

GPL (Lesser)GPL GPL LGPL

27

LGPL

( )

2-6 1.1 1.1 (4)

(a) (AP) AP AP

( 1-4 )

(b) OS glibc glibc (libc.so.6)

AP glibc ( 1-5 )

(c)

LGPL OSS glibc

glibc

(AP)

LGPL OSS

( 2-7 ) AP

AP

27 GPLhttps://www.gnu.org/licenses/why-not-lgpl.html

(a)

(b)

(c)

2-6LGPL 1-

Page 16: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 46

AP

(lesser) GPL glibc

AP AP

AP

AP

2-7LGPL 2-AP

(a) (c) (AP) glibc

(b) glibc glibc

(c) glibc

(d) AP (

)

AP

(a)

(b)

(c)(d)

Page 17: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 47

LGPL OSS glibc

( )

( )

2-8LGPL 3-

glibc

(AP)

AP

AP

glibc

Page 18: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 48

(4) GPL

( 2-2)

GNU General Public License(GPL)

OSS Linux GNU (GCC gdb )

(AP) GPL

LGPL

(AP) GPL

(3) LGPL

(AP)

GPL (2.0) 28

1 ( 2-9)

28 (2.0)http://haleakala-avenue.style.coocan.jp/lealea/?FrontPage

Page 19: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 49

(a)

(b)

2-9 (2.0) 1

GPL (

) ( )

(AP) GPL

(a)

(d)

( 2-10)

(a) (b)

Page 20: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 50

2-10 /

(a)

(b) ( )

(c)

(d) ( )

GPL

(a)

(b)(c)

(d)

Page 21: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 51

2-11

2-11 3

1 4 4

GPL OSS

GPL

29

GPL GPL

29Bruce Perenshttps://www.yamdas.org/column/technique/standj.html

Page 22: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 52

2-12

2-12 3 3

(a)Linux (b)MySQL (c) (AP) GPL

GPL OSS

(c)AP MyODBC (GPL)

MyODBC (c)AP GPL

(a)Linux GPL (b) MySQL GPL

(c)AP GPL MyODBC (c)AP GPL

Linux GPL

Linux

MySQL AP

MyODBC

M(b)

(a)

(c)

(c)AP

Page 23: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 53

2-13 1

2-13 (a)Linux (b)

(AP) Linux AP

GPL AP

Linux

AP (a)(b)

2-14 2

2-12 (c) (AP) 2

( 2-14) (a)(b)

(d)MyODBC

Linux

AP(b)

(a)

Linux

(b) GPL OSS

(a)(b)GPL

(d)MyODBC

(c)AP

(a)

(d)MyODBC (b)

(c)AP

(c)AP

Page 24: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 54

(c)AP

(a)

(d)MyODBC

GPL

( )

GPL

GPL

GPL

(AP) GPL

GPL GPL

GPL 2-4

2-15 GPL (a) (b)

(c) GPL (d)

2-15GPL GPL

GPL

(a) (b)

(c)(d)

Page 25: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 55

Page 26: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 56

2.7

OSS OSS (1.4 )

OSS

2007 9 Monsoon Multimedia

2007 11 High Gain Antennas, LLC Xterasys Corp. 2

2007 12 Verizon Communications

2008 7 Extreme Networks, Inc.

2009 12 GPL 14

30 HDTV

BestBuy's Blu-ray DiscPlayer

Samsung's LCD HDTV's

Westinghouse's LCD HDTV

JVC's LCD HDTV and IP Network Camera

Western Digital's WD TV HD Media Player

Bosch's Security System DVR

Phoebe Micro's wireless routers and IP Motion WirelessCamera

Humax's HD HDTV DVR

Comtrend's bonded modems

Dobbs-Stanford's digital media player

Versa Tech's weatherproof dual radio outdoor wireless access point

ZyXEL's 4 Port Router

Astak's security camera system with DVR andsecurity system DVR devices

GCI'sdigital music controller

30CNET Japan SFLC Best Buy 14 GPL https://japan.cnet.com/article/20405353/

Page 27: v 266 Û å « b +0[ · 2019-11-28 · î/ 266 Û å « G K C#.0 M S u b /31 '¨ 'v 266 Û å « b +0[ 'v è7F [ c M L4 [266 b Û å « A U \#.0 K S q#Ý 2 _ X 8 Z3Ù m 'v [ c r N

/ / 57

14

14

OSS

OSS

14 GPL OSS

2002 31 MP4

2004

2005

GPL

OSS

3

31 GPL LGPL LGPLhttps://drive.google.com/file/d/13bzlfUn9spo1Ch8ob_TQ_q2TVmj-S_yQ/view