SlideShare une entreprise Scribd logo
1  sur  39
Télécharger pour lire hors ligne
오픈소스 라이선스 세미나
류창우 cwryu@debian.org
0. IANAL
IANAL
● 전산학 전공자
● 회사 다니는 개발자
● Debian developer (1998-)
o 패키징, 번역, 테스트, …
o debian-legal mailing list read-only-member
흔한 오픈소스 라이선스 발표
블랙덕소프트웨어코리아
http://www.slideshare.net/mosaicnet/-4923192 (17쪽)
흔한 오픈소스 라이선스 발표 (계속)
문제점
- 기업 입장
- "오픈소스를 가져다 쓰는 litch" 기업 입장
- GPL 소송을 당하지 않기 위한 도움
1. 동기 부여
신경 써야 되나?
● "골치아파요"
● "법무팀이 알아서 하겠지"
Q: 저작권이 우리를 지켜줄까?
Q: 저작권이 우리를 지켜줄까?
A: 대부분의 경우, 아닐 것.
현재의 추세
● 저작권 제도는 갈 수록 강화되고 있음
● 작가가 아니라 대형 출판사
● 뮤지션이 아니라 대형 앨범 레이블
● 개발자가 아니라 대형 소프트웨어 기업 주도
골치아픈 선택
1. 저작권 제도 무시
2. 저작권 제도에 타협
허가 문화와 그 반감
Lawrence Lessig, Free Culture (2004)
github, 라이선스 무시 문화와 비판
github에서 permissive license 비중의 대폭 증가
http://www.softwarefreedom.org/resources/2013/lcs-slides-
aaronw/#/begin
Simon Phipps의 평가, “Github needs take open source
seriously” http://www.infoworld.com/d/open-source-
software/github-needs-take-open-source-seriously-208046
github의 문화와 그 비판 (계속)
github에서 만든 라이선스 사이트
http://choosealicense.com/
Simon Phipps의 평가, “Github finally takes open source
licenses seriously”
http://www.infoworld.com/d/open-source-software/github-
finally-takes-open-source-licenses-seriously-222708
github의 문화와 그 비판 (계속)
Armin Ronacher,
...And it's probably not just a bad solution, it's
one that might actually be hurtful if people are
not aware of what the effects of the respective
license are.
http://lucumr.pocoo.org/2013/7/23/licensing/
"우리 그냥 코딩하게 해 주세요"
현실 제도에서 안 됨
● 베른 협약, 1886 - 대한민국은 1996년부터
● 저작권법 (2009 컴퓨터 프로그램 보호법 통
합)
저작권을 무시하면 자유로운 것이 아니라 “All
Rights Reserved” 라이선스가 기본값.
저작권법이 보호해 주는 것
복제, 공연, 공중송신, 전시, 배포, 대여, 2차 저
작물
저작인격권?
● 공표권
● 성명표시권
● 동일성 유지 (어라?)
-> 소프트웨어는 해당 없음요 ㅋ
자유로운 사용 보장 방법
default가 제한되는 것이니, "보장한다"라고 명시
하는 것.
2. 자유, 오픈소스, 공개, 치실
용어의 남발
- 자유소프트웨어 by FSF
- 오픈소스소프트웨어 by OSI
- 공개소프트웨어 by 대한민국
타협
- Free and Open Source Software (FOSS)
- Free/Libre Open Source Software (FLOSS)
정의와 차이점
Free Software Definition (1986)
The freedom to run the program as you wish,
for any purpose (freedom 0).
The freedom to study how the program works,
and change it so it does your computing as you
wish (freedom 1). Access to the source code is
a precondition for this.
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. Access to
the source code is a precondition for this.
Debian Free Software Guidelines
1. Free Redistribution
2. Source Code
3. Derived Works
4. Integrity of The Author's Source Code
5. No Discrimination Against Persons or
Groups
6. No Discrimination Against Fields of
Endeavor
7. Distribution of License
8. License Must Not Be Specific to Debian
9. License Must Not Contaminate Other
Software
10. Example Licenses
Open Source Definition
1. Free Redistribution
2. Source Code
3. Derived Works
4. Integrity of The Author's Source Code
5. No Discrimination Against Persons or
Groups
6. No Discrimination Against Fields of
Endeavor
7. Distribution of License
8. License Must Not Be Specific to a Product
9. License Must Not Restrict Other Software
10. License Must Be Technology-Neutral
다른가?
보기에는 특별히 차이는 없으나 케이스별로..
예) NASA Open Source Agreement
OSI approved but FSF not
G. Each Contributor represents that that its
Modification is believed to be Contributor's
original creation and does not violate any
existing agreements, ...
예) Debian vs FSF (GFDL)
- "Invariant section"에 대한 수정 금지가 발단
- 결과: 데비안에서 Invariant section이 있는 모
든 문서가 non-free 섹션으로 빠짐 (gcc-doc,
make-doc, gawk-doc, glibc-doc ...).
- Fedora OpenSuse 등 배포판의 경우에는 문제
삼지 않음.
허용되는 제한
1. copyleft / share-alike
2. 특허 허용 / 특허 보복
3. anti-DRM
copyleft / share-alike
- CC BY-SA
- GPL
- MPL
- OFL
- Microsoft Reciprocal License
- MySQL, Qt, sendmail, ...
특허 허용 / 특허 보복
- GPL / APL - 배포는 곧 해당 특허 허용
- APSL / MPL - 특허 소송은 곧 사용권 중지
그래도 골치아프면
"골치아파요. 그냥 (BSD|MIT)로 해 주세요."에
대해서 IMHO,
● 세상엔 나쁜 어른들이 생각보다 많다
● BSD나 MIT의 attribution도 지켜지지 않는다.
GPL 호환성
예
- BSD 4 clauses “advertising clause”
- CDDL
예) OpenSSL
- BSD 4, GPL 비호환
- Fedora: 링크 허용
- Debian: 링크 불허
- OpenSSL이 배포판에 포함되면 그냥 OS 라이
브러리로 볼 수 있는가?
(예)Debian vs Joerg Schilling
- cdrtools 중에 CDDL 라이선스인 libscg와 GPL
인 mkisofs 코드 링크
- 메인테이너의 고집, 무례한 태도
- 결과: 모든 리눅스 배포판에서 삭제
- cdrkit fork 탄생

Contenu connexe

Tendances

제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스
제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스
제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스NAVER D2
 
OpenSource License
OpenSource LicenseOpenSource License
OpenSource LicenseTIMEGATE
 
[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2Ji-Woong Choi
 
[공간정보연구원] 1일차 - 오픈소스GIS 개요
[공간정보연구원] 1일차 - 오픈소스GIS 개요[공간정보연구원] 1일차 - 오픈소스GIS 개요
[공간정보연구원] 1일차 - 오픈소스GIS 개요slhead1
 
오픈 소스 GIS와 OSGeo
오픈 소스 GIS와 OSGeo오픈 소스 GIS와 OSGeo
오픈 소스 GIS와 OSGeoSANGHEE SHIN
 
오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811승우 백
 
오픈소스 GIS 개요
오픈소스 GIS 개요오픈소스 GIS 개요
오픈소스 GIS 개요slhead1
 
Explanation of Software License explained in Korean
Explanation of Software License explained in KoreanExplanation of Software License explained in Korean
Explanation of Software License explained in KoreanJongmin Yoon
 
Introduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHSIntroduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHSslhead1
 
기업과오픈소스 Fo4 s_ktds_v1.0_20160823
기업과오픈소스 Fo4 s_ktds_v1.0_20160823기업과오픈소스 Fo4 s_ktds_v1.0_20160823
기업과오픈소스 Fo4 s_ktds_v1.0_20160823승우 백
 
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1Ji-Woong Choi
 
OpenChain Curriculum Training Slides 1.1
OpenChain Curriculum Training Slides 1.1OpenChain Curriculum Training Slides 1.1
OpenChain Curriculum Training Slides 1.1Shane Coughlan
 
[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스Ji-Woong Choi
 
오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료) 오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료) 정명훈 Jerry Jeong
 
KAOS-G's Activities in 2013 for performance sharing
KAOS-G's Activities in 2013 for performance sharingKAOS-G's Activities in 2013 for performance sharing
KAOS-G's Activities in 2013 for performance sharingslhead1
 
The four myths of open source (2013)
The four myths of open source (2013)The four myths of open source (2013)
The four myths of open source (2013)Channy Yun
 
오픈소스 라이선스
오픈소스 라이선스오픈소스 라이선스
오픈소스 라이선스Lee Geonhee
 
회색지대: 이상과 현실 - 오픈소스 저작권
회색지대: 이상과 현실 - 오픈소스 저작권회색지대: 이상과 현실 - 오픈소스 저작권
회색지대: 이상과 현실 - 오픈소스 저작권Jeongkyu Shin
 
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례Yousun Jeong
 
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점Opennaru, inc.
 

Tendances (20)

제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스
제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스
제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스
 
OpenSource License
OpenSource LicenseOpenSource License
OpenSource License
 
[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2
 
[공간정보연구원] 1일차 - 오픈소스GIS 개요
[공간정보연구원] 1일차 - 오픈소스GIS 개요[공간정보연구원] 1일차 - 오픈소스GIS 개요
[공간정보연구원] 1일차 - 오픈소스GIS 개요
 
오픈 소스 GIS와 OSGeo
오픈 소스 GIS와 OSGeo오픈 소스 GIS와 OSGeo
오픈 소스 GIS와 OSGeo
 
오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811
 
오픈소스 GIS 개요
오픈소스 GIS 개요오픈소스 GIS 개요
오픈소스 GIS 개요
 
Explanation of Software License explained in Korean
Explanation of Software License explained in KoreanExplanation of Software License explained in Korean
Explanation of Software License explained in Korean
 
Introduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHSIntroduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHS
 
기업과오픈소스 Fo4 s_ktds_v1.0_20160823
기업과오픈소스 Fo4 s_ktds_v1.0_20160823기업과오픈소스 Fo4 s_ktds_v1.0_20160823
기업과오픈소스 Fo4 s_ktds_v1.0_20160823
 
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
 
OpenChain Curriculum Training Slides 1.1
OpenChain Curriculum Training Slides 1.1OpenChain Curriculum Training Slides 1.1
OpenChain Curriculum Training Slides 1.1
 
[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스
 
오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료) 오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료)
 
KAOS-G's Activities in 2013 for performance sharing
KAOS-G's Activities in 2013 for performance sharingKAOS-G's Activities in 2013 for performance sharing
KAOS-G's Activities in 2013 for performance sharing
 
The four myths of open source (2013)
The four myths of open source (2013)The four myths of open source (2013)
The four myths of open source (2013)
 
오픈소스 라이선스
오픈소스 라이선스오픈소스 라이선스
오픈소스 라이선스
 
회색지대: 이상과 현실 - 오픈소스 저작권
회색지대: 이상과 현실 - 오픈소스 저작권회색지대: 이상과 현실 - 오픈소스 저작권
회색지대: 이상과 현실 - 오픈소스 저작권
 
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
 
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
 

En vedette

The opensource
The opensourceThe opensource
The opensourcelicubeclub
 
D2 CAMPUS FEST 2015 오리엔테이션
D2 CAMPUS FEST 2015 오리엔테이션D2 CAMPUS FEST 2015 오리엔테이션
D2 CAMPUS FEST 2015 오리엔테이션NAVER D2
 
대학과 오픈소스
대학과 오픈소스대학과 오픈소스
대학과 오픈소스Jihoon Son
 
NAVER D2 2014 돌아보기
NAVER D2 2014 돌아보기NAVER D2 2014 돌아보기
NAVER D2 2014 돌아보기NAVER D2
 
Dive into OpenSource
Dive into OpenSourceDive into OpenSource
Dive into OpenSourceHyun-woo Park
 
Open Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code reviewOpen Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code reviewMinsuk Lee
 

En vedette (7)

Open Source Startup
Open Source StartupOpen Source Startup
Open Source Startup
 
The opensource
The opensourceThe opensource
The opensource
 
D2 CAMPUS FEST 2015 오리엔테이션
D2 CAMPUS FEST 2015 오리엔테이션D2 CAMPUS FEST 2015 오리엔테이션
D2 CAMPUS FEST 2015 오리엔테이션
 
대학과 오픈소스
대학과 오픈소스대학과 오픈소스
대학과 오픈소스
 
NAVER D2 2014 돌아보기
NAVER D2 2014 돌아보기NAVER D2 2014 돌아보기
NAVER D2 2014 돌아보기
 
Dive into OpenSource
Dive into OpenSourceDive into OpenSource
Dive into OpenSource
 
Open Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code reviewOpen Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code review
 

Similaire à 오픈소스 라이선스 세미나 (2014/07/15)

오픈소스와 라이선스
오픈소스와 라이선스오픈소스와 라이선스
오픈소스와 라이선스Wonjun Hwang
 
[법무법인 민후 | 김경환 변호사] 오픈소스소프트웨어(OSS) 저작권과 라이선스의 이해
[법무법인 민후 | 김경환 변호사] 오픈소스소프트웨어(OSS) 저작권과 라이선스의 이해[법무법인 민후 | 김경환 변호사] 오픈소스소프트웨어(OSS) 저작권과 라이선스의 이해
[법무법인 민후 | 김경환 변호사] 오픈소스소프트웨어(OSS) 저작권과 라이선스의 이해MINWHO Law Group
 
오픈소스 소프트웨어(박준영/2014)
오픈소스 소프트웨어(박준영/2014)오픈소스 소프트웨어(박준영/2014)
오픈소스 소프트웨어(박준영/2014)licubeclub
 
오픈소 스소프트웨어(한영빈/2014)
오픈소 스소프트웨어(한영빈/2014)오픈소 스소프트웨어(한영빈/2014)
오픈소 스소프트웨어(한영빈/2014)licubeclub
 
오픈소스GIS의 이해와활용 -제13회 지오매틱스포럼 주제 강연 자료
오픈소스GIS의 이해와활용 -제13회 지오매틱스포럼 주제 강연 자료 오픈소스GIS의 이해와활용 -제13회 지오매틱스포럼 주제 강연 자료
오픈소스GIS의 이해와활용 -제13회 지오매틱스포럼 주제 강연 자료 SANGHEE SHIN
 
초보 개발자/학생들을 위한 오픈소스 트랜드
초보 개발자/학생들을 위한 오픈소스 트랜드 초보 개발자/학생들을 위한 오픈소스 트랜드
초보 개발자/학생들을 위한 오픈소스 트랜드 YoungSu Son
 
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략Ji-Woong Choi
 
오픈소스GIS의 이해와활용
오픈소스GIS의 이해와활용오픈소스GIS의 이해와활용
오픈소스GIS의 이해와활용SANGHEE SHIN
 
오픈소스 개발 방법론 - Mozilla 사례 중심 (2010)
오픈소스 개발 방법론 - Mozilla 사례 중심 (2010)오픈소스 개발 방법론 - Mozilla 사례 중심 (2010)
오픈소스 개발 방법론 - Mozilla 사례 중심 (2010)Channy Yun
 
장태희 - General Trend, Ubuntu Based Platform (대세는 우분투 기반, 2014Y11M05D)
장태희 - General Trend, Ubuntu Based Platform (대세는 우분투 기반, 2014Y11M05D)장태희 - General Trend, Ubuntu Based Platform (대세는 우분투 기반, 2014Y11M05D)
장태희 - General Trend, Ubuntu Based Platform (대세는 우분투 기반, 2014Y11M05D)Ubuntu Korea Community
 
Open Source License
Open Source LicenseOpen Source License
Open Source LicenseYoonseok Pyo
 
IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1Park Jonggun
 
OSS SW Basics Lecture 04: OSS Licenses and documentation
OSS SW Basics Lecture 04: OSS Licenses and documentationOSS SW Basics Lecture 04: OSS Licenses and documentation
OSS SW Basics Lecture 04: OSS Licenses and documentationJeongkyu Shin
 
강분도 - 공개SW개발과 우분투 (2010Y10M05D)
강분도 - 공개SW개발과 우분투 (2010Y10M05D)강분도 - 공개SW개발과 우분투 (2010Y10M05D)
강분도 - 공개SW개발과 우분투 (2010Y10M05D)Ubuntu Korea Community
 
IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부mosaicnet
 
[개방형 클라우드 플랫폼 오픈세미나 오픈클라우드 Pub] 4. 종합분석[1]
[개방형 클라우드 플랫폼 오픈세미나 오픈클라우드 Pub] 4. 종합분석[1][개방형 클라우드 플랫폼 오픈세미나 오픈클라우드 Pub] 4. 종합분석[1]
[개방형 클라우드 플랫폼 오픈세미나 오픈클라우드 Pub] 4. 종합분석[1]Tommy Lee
 
What is linux(리눅스란 무엇인가)
What is linux(리눅스란 무엇인가)What is linux(리눅스란 무엇인가)
What is linux(리눅스란 무엇인가)Youngbin Han
 
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)Taeung Song
 
16.02.27 해킹캠프 오픈 소스 최우석
16.02.27 해킹캠프 오픈 소스 최우석16.02.27 해킹캠프 오픈 소스 최우석
16.02.27 해킹캠프 오픈 소스 최우석KISEC
 
16.02.27 해킹캠프 오픈_소스_최우석_ver0.3
16.02.27 해킹캠프 오픈_소스_최우석_ver0.316.02.27 해킹캠프 오픈_소스_최우석_ver0.3
16.02.27 해킹캠프 오픈_소스_최우석_ver0.3KISEC
 

Similaire à 오픈소스 라이선스 세미나 (2014/07/15) (20)

오픈소스와 라이선스
오픈소스와 라이선스오픈소스와 라이선스
오픈소스와 라이선스
 
[법무법인 민후 | 김경환 변호사] 오픈소스소프트웨어(OSS) 저작권과 라이선스의 이해
[법무법인 민후 | 김경환 변호사] 오픈소스소프트웨어(OSS) 저작권과 라이선스의 이해[법무법인 민후 | 김경환 변호사] 오픈소스소프트웨어(OSS) 저작권과 라이선스의 이해
[법무법인 민후 | 김경환 변호사] 오픈소스소프트웨어(OSS) 저작권과 라이선스의 이해
 
오픈소스 소프트웨어(박준영/2014)
오픈소스 소프트웨어(박준영/2014)오픈소스 소프트웨어(박준영/2014)
오픈소스 소프트웨어(박준영/2014)
 
오픈소 스소프트웨어(한영빈/2014)
오픈소 스소프트웨어(한영빈/2014)오픈소 스소프트웨어(한영빈/2014)
오픈소 스소프트웨어(한영빈/2014)
 
오픈소스GIS의 이해와활용 -제13회 지오매틱스포럼 주제 강연 자료
오픈소스GIS의 이해와활용 -제13회 지오매틱스포럼 주제 강연 자료 오픈소스GIS의 이해와활용 -제13회 지오매틱스포럼 주제 강연 자료
오픈소스GIS의 이해와활용 -제13회 지오매틱스포럼 주제 강연 자료
 
초보 개발자/학생들을 위한 오픈소스 트랜드
초보 개발자/학생들을 위한 오픈소스 트랜드 초보 개발자/학생들을 위한 오픈소스 트랜드
초보 개발자/학생들을 위한 오픈소스 트랜드
 
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
 
오픈소스GIS의 이해와활용
오픈소스GIS의 이해와활용오픈소스GIS의 이해와활용
오픈소스GIS의 이해와활용
 
오픈소스 개발 방법론 - Mozilla 사례 중심 (2010)
오픈소스 개발 방법론 - Mozilla 사례 중심 (2010)오픈소스 개발 방법론 - Mozilla 사례 중심 (2010)
오픈소스 개발 방법론 - Mozilla 사례 중심 (2010)
 
장태희 - General Trend, Ubuntu Based Platform (대세는 우분투 기반, 2014Y11M05D)
장태희 - General Trend, Ubuntu Based Platform (대세는 우분투 기반, 2014Y11M05D)장태희 - General Trend, Ubuntu Based Platform (대세는 우분투 기반, 2014Y11M05D)
장태희 - General Trend, Ubuntu Based Platform (대세는 우분투 기반, 2014Y11M05D)
 
Open Source License
Open Source LicenseOpen Source License
Open Source License
 
IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1
 
OSS SW Basics Lecture 04: OSS Licenses and documentation
OSS SW Basics Lecture 04: OSS Licenses and documentationOSS SW Basics Lecture 04: OSS Licenses and documentation
OSS SW Basics Lecture 04: OSS Licenses and documentation
 
강분도 - 공개SW개발과 우분투 (2010Y10M05D)
강분도 - 공개SW개발과 우분투 (2010Y10M05D)강분도 - 공개SW개발과 우분투 (2010Y10M05D)
강분도 - 공개SW개발과 우분투 (2010Y10M05D)
 
IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부
 
[개방형 클라우드 플랫폼 오픈세미나 오픈클라우드 Pub] 4. 종합분석[1]
[개방형 클라우드 플랫폼 오픈세미나 오픈클라우드 Pub] 4. 종합분석[1][개방형 클라우드 플랫폼 오픈세미나 오픈클라우드 Pub] 4. 종합분석[1]
[개방형 클라우드 플랫폼 오픈세미나 오픈클라우드 Pub] 4. 종합분석[1]
 
What is linux(리눅스란 무엇인가)
What is linux(리눅스란 무엇인가)What is linux(리눅스란 무엇인가)
What is linux(리눅스란 무엇인가)
 
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
 
16.02.27 해킹캠프 오픈 소스 최우석
16.02.27 해킹캠프 오픈 소스 최우석16.02.27 해킹캠프 오픈 소스 최우석
16.02.27 해킹캠프 오픈 소스 최우석
 
16.02.27 해킹캠프 오픈_소스_최우석_ver0.3
16.02.27 해킹캠프 오픈_소스_최우석_ver0.316.02.27 해킹캠프 오픈_소스_최우석_ver0.3
16.02.27 해킹캠프 오픈_소스_최우석_ver0.3
 

Plus de Changwoo Ryu

리눅스 데스크톱의 한국어 입력 개요
리눅스 데스크톱의 한국어 입력 개요리눅스 데스크톱의 한국어 입력 개요
리눅스 데스크톱의 한국어 입력 개요Changwoo Ryu
 
오픈소스 번역 기여하기 v3
오픈소스 번역 기여하기 v3오픈소스 번역 기여하기 v3
오픈소스 번역 기여하기 v3Changwoo Ryu
 
그놈 3.30 번역 모임
그놈 3.30 번역 모임그놈 3.30 번역 모임
그놈 3.30 번역 모임Changwoo Ryu
 
그놈 3.28 번역 모임
그놈 3.28 번역 모임그놈 3.28 번역 모임
그놈 3.28 번역 모임Changwoo Ryu
 
오픈소스 번역 기여하기 v2
오픈소스 번역 기여하기 v2오픈소스 번역 기여하기 v2
오픈소스 번역 기여하기 v2Changwoo Ryu
 
국립국어원 오픈소스 어휘 정보 활용 사례
국립국어원 오픈소스 어휘 정보 활용 사례국립국어원 오픈소스 어휘 정보 활용 사례
국립국어원 오픈소스 어휘 정보 활용 사례Changwoo Ryu
 
날림 학습: 컴퓨터의 시간 처리
날림 학습: 컴퓨터의 시간 처리날림 학습: 컴퓨터의 시간 처리
날림 학습: 컴퓨터의 시간 처리Changwoo Ryu
 
그놈 3.26 번역 모임 2회차
그놈 3.26 번역 모임 2회차그놈 3.26 번역 모임 2회차
그놈 3.26 번역 모임 2회차Changwoo Ryu
 
그놈 3.26 번역 모임
그놈 3.26 번역 모임그놈 3.26 번역 모임
그놈 3.26 번역 모임Changwoo Ryu
 
오픈소스 번역 기여하기
오픈소스 번역 기여하기오픈소스 번역 기여하기
오픈소스 번역 기여하기Changwoo Ryu
 
C/c++ 표준 int 타입
C/c++ 표준 int 타입C/c++ 표준 int 타입
C/c++ 표준 int 타입Changwoo Ryu
 
Hunspell 한국어 맞춤법 검사의 원리
Hunspell 한국어 맞춤법 검사의 원리Hunspell 한국어 맞춤법 검사의 원리
Hunspell 한국어 맞춤법 검사의 원리Changwoo Ryu
 

Plus de Changwoo Ryu (13)

리눅스 데스크톱의 한국어 입력 개요
리눅스 데스크톱의 한국어 입력 개요리눅스 데스크톱의 한국어 입력 개요
리눅스 데스크톱의 한국어 입력 개요
 
오픈소스 번역 기여하기 v3
오픈소스 번역 기여하기 v3오픈소스 번역 기여하기 v3
오픈소스 번역 기여하기 v3
 
그놈 3.30 번역 모임
그놈 3.30 번역 모임그놈 3.30 번역 모임
그놈 3.30 번역 모임
 
그놈 3.28 번역 모임
그놈 3.28 번역 모임그놈 3.28 번역 모임
그놈 3.28 번역 모임
 
오픈소스 번역 기여하기 v2
오픈소스 번역 기여하기 v2오픈소스 번역 기여하기 v2
오픈소스 번역 기여하기 v2
 
국립국어원 오픈소스 어휘 정보 활용 사례
국립국어원 오픈소스 어휘 정보 활용 사례국립국어원 오픈소스 어휘 정보 활용 사례
국립국어원 오픈소스 어휘 정보 활용 사례
 
날림 학습: 컴퓨터의 시간 처리
날림 학습: 컴퓨터의 시간 처리날림 학습: 컴퓨터의 시간 처리
날림 학습: 컴퓨터의 시간 처리
 
그놈 3.26 번역 모임 2회차
그놈 3.26 번역 모임 2회차그놈 3.26 번역 모임 2회차
그놈 3.26 번역 모임 2회차
 
그놈 3.26 번역 모임
그놈 3.26 번역 모임그놈 3.26 번역 모임
그놈 3.26 번역 모임
 
오픈소스 번역 기여하기
오픈소스 번역 기여하기오픈소스 번역 기여하기
오픈소스 번역 기여하기
 
C/c++ 표준 int 타입
C/c++ 표준 int 타입C/c++ 표준 int 타입
C/c++ 표준 int 타입
 
Reprap 소개
Reprap 소개Reprap 소개
Reprap 소개
 
Hunspell 한국어 맞춤법 검사의 원리
Hunspell 한국어 맞춤법 검사의 원리Hunspell 한국어 맞춤법 검사의 원리
Hunspell 한국어 맞춤법 검사의 원리
 

오픈소스 라이선스 세미나 (2014/07/15)

  • 3. IANAL ● 전산학 전공자 ● 회사 다니는 개발자 ● Debian developer (1998-) o 패키징, 번역, 테스트, … o debian-legal mailing list read-only-member
  • 4. 흔한 오픈소스 라이선스 발표 블랙덕소프트웨어코리아 http://www.slideshare.net/mosaicnet/-4923192 (17쪽)
  • 5. 흔한 오픈소스 라이선스 발표 (계속) 문제점 - 기업 입장 - "오픈소스를 가져다 쓰는 litch" 기업 입장 - GPL 소송을 당하지 않기 위한 도움
  • 7. 신경 써야 되나? ● "골치아파요" ● "법무팀이 알아서 하겠지"
  • 9. Q: 저작권이 우리를 지켜줄까? A: 대부분의 경우, 아닐 것.
  • 10. 현재의 추세 ● 저작권 제도는 갈 수록 강화되고 있음 ● 작가가 아니라 대형 출판사 ● 뮤지션이 아니라 대형 앨범 레이블 ● 개발자가 아니라 대형 소프트웨어 기업 주도
  • 11. 골치아픈 선택 1. 저작권 제도 무시 2. 저작권 제도에 타협
  • 12. 허가 문화와 그 반감 Lawrence Lessig, Free Culture (2004)
  • 13. github, 라이선스 무시 문화와 비판 github에서 permissive license 비중의 대폭 증가 http://www.softwarefreedom.org/resources/2013/lcs-slides- aaronw/#/begin Simon Phipps의 평가, “Github needs take open source seriously” http://www.infoworld.com/d/open-source- software/github-needs-take-open-source-seriously-208046
  • 14. github의 문화와 그 비판 (계속) github에서 만든 라이선스 사이트 http://choosealicense.com/ Simon Phipps의 평가, “Github finally takes open source licenses seriously” http://www.infoworld.com/d/open-source-software/github- finally-takes-open-source-licenses-seriously-222708
  • 15. github의 문화와 그 비판 (계속) Armin Ronacher, ...And it's probably not just a bad solution, it's one that might actually be hurtful if people are not aware of what the effects of the respective license are. http://lucumr.pocoo.org/2013/7/23/licensing/
  • 16. "우리 그냥 코딩하게 해 주세요" 현실 제도에서 안 됨 ● 베른 협약, 1886 - 대한민국은 1996년부터 ● 저작권법 (2009 컴퓨터 프로그램 보호법 통 합) 저작권을 무시하면 자유로운 것이 아니라 “All Rights Reserved” 라이선스가 기본값.
  • 17. 저작권법이 보호해 주는 것 복제, 공연, 공중송신, 전시, 배포, 대여, 2차 저 작물
  • 18. 저작인격권? ● 공표권 ● 성명표시권 ● 동일성 유지 (어라?) -> 소프트웨어는 해당 없음요 ㅋ
  • 19. 자유로운 사용 보장 방법 default가 제한되는 것이니, "보장한다"라고 명시 하는 것.
  • 20. 2. 자유, 오픈소스, 공개, 치실
  • 21. 용어의 남발 - 자유소프트웨어 by FSF - 오픈소스소프트웨어 by OSI - 공개소프트웨어 by 대한민국
  • 22. 타협 - Free and Open Source Software (FOSS) - Free/Libre Open Source Software (FLOSS)
  • 24. Free Software Definition (1986) The freedom to run the program as you wish, for any purpose (freedom 0). The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
  • 25. 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. Access to the source code is a precondition for this.
  • 26. Debian Free Software Guidelines 1. Free Redistribution 2. Source Code 3. Derived Works 4. Integrity of The Author's Source Code 5. No Discrimination Against Persons or Groups
  • 27. 6. No Discrimination Against Fields of Endeavor 7. Distribution of License 8. License Must Not Be Specific to Debian 9. License Must Not Contaminate Other Software 10. Example Licenses
  • 28. Open Source Definition 1. Free Redistribution 2. Source Code 3. Derived Works 4. Integrity of The Author's Source Code 5. No Discrimination Against Persons or Groups
  • 29. 6. No Discrimination Against Fields of Endeavor 7. Distribution of License 8. License Must Not Be Specific to a Product 9. License Must Not Restrict Other Software 10. License Must Be Technology-Neutral
  • 30. 다른가? 보기에는 특별히 차이는 없으나 케이스별로..
  • 31. 예) NASA Open Source Agreement OSI approved but FSF not G. Each Contributor represents that that its Modification is believed to be Contributor's original creation and does not violate any existing agreements, ...
  • 32. 예) Debian vs FSF (GFDL) - "Invariant section"에 대한 수정 금지가 발단 - 결과: 데비안에서 Invariant section이 있는 모 든 문서가 non-free 섹션으로 빠짐 (gcc-doc, make-doc, gawk-doc, glibc-doc ...). - Fedora OpenSuse 등 배포판의 경우에는 문제 삼지 않음.
  • 33. 허용되는 제한 1. copyleft / share-alike 2. 특허 허용 / 특허 보복 3. anti-DRM
  • 34. copyleft / share-alike - CC BY-SA - GPL - MPL - OFL - Microsoft Reciprocal License - MySQL, Qt, sendmail, ...
  • 35. 특허 허용 / 특허 보복 - GPL / APL - 배포는 곧 해당 특허 허용 - APSL / MPL - 특허 소송은 곧 사용권 중지
  • 36. 그래도 골치아프면 "골치아파요. 그냥 (BSD|MIT)로 해 주세요."에 대해서 IMHO, ● 세상엔 나쁜 어른들이 생각보다 많다 ● BSD나 MIT의 attribution도 지켜지지 않는다.
  • 37. GPL 호환성 예 - BSD 4 clauses “advertising clause” - CDDL
  • 38. 예) OpenSSL - BSD 4, GPL 비호환 - Fedora: 링크 허용 - Debian: 링크 불허 - OpenSSL이 배포판에 포함되면 그냥 OS 라이 브러리로 볼 수 있는가?
  • 39. (예)Debian vs Joerg Schilling - cdrtools 중에 CDDL 라이선스인 libscg와 GPL 인 mkisofs 코드 링크 - 메인테이너의 고집, 무례한 태도 - 결과: 모든 리눅스 배포판에서 삭제 - cdrkit fork 탄생