SlideShare a Scribd company logo
1 of 44
Download to read offline
openbee@linux.com
>>
2
소개
현) 인베슘 대표(국내 유일의 데스크탑 리눅스 하모니카 배포)
- 한중일 오픈소스활성화 포럼 표준화분과 한국위원
- 한국정보통신기술협회(TTA) 오픈소스 표준화 분과위원
• 공개SW 분류 체계 및 프로파일: TTAK.KO-11.0110
• 오픈소스 성숙도 및 적용성 평가 지침: TTAK.KO-11.0133/R1
• 공개SW정보교환명세: TTAK.KO-11.0182
• 공개SW 거버넌스 프레임워크: TTAK.KO-11.0176
• 비공개소프트웨어의 오픈소스 전환 가이드
• 오픈소스 소프트웨어 활성화를 위한 성숙도 및 적용성 평가모델 (OSMAAM)의 설계 및 구현
에 관한 연구
• 공개SW기반 Governance v1.0
• 공개SW 정보화전략계획(o-ISP)
• 공개SW기업의 서비스수준 평가모델
• 공개SW도입가이드라인
김 형 채
>>
개발자
3
GW Basic >> CGI CrazyBoard >> PHP게시판 이니보드 >> WebCMS >> …
>>
Agile
4
>>
오픈소스 거버넌스
5
>>
6
하모니카 오픈소스 커뮤니티
우리는 비슷한 문제를 풀고 싶어하는 다른 이들과 협업을 즐기고, 개발하는 내용을 오픈
소스화하고 커뮤니티와 정보를 공유하며, 애자일한 고객접근을 통해 고객의 만족도를 높
이려고 노력합니다.
활기찬 커뮤니티를 지원하고자 인베슘에서는 하모니카 오픈소스
프로젝트의 필수 기반 시설을 제공하고 이 목적에 기여하는 그 밖
의 노력을 합니다.
http://hamonikr.org/
• 현재 16개 공공기관 및 학교 1238개 사용 중
• 다운로드 사용자 98,836명
• 일 평균 방문자 : 800명
>>
7
Goal
• History
• Current Status
• Why companies use open source?
• Participating in open source
>>
8
History of Computer
Source : http://rust-class.org/0/tag/unix.html
Programmable
Machines
By 1941, Konrad Zuse
had built a working
"Turing-complete"
computer.
By 1943, Bletchly
Park had built
Colossus
ENIAC (1946)
>>
9
History of Open Source Software
http://www.skrause.org/computers/gates.shtml
Computing for Everyone
UNIX
(1970~)
Linux (1991)FSF(1984)
Emacs, GNU
성당과 시장
OSI (1998)
Open Letter to
Hobbyists(1976)
미국 저작권법 개정
>>
Revolution OS
10
• 오픈소스, 자유소프트웨어 운동의 20년을 추적한 다큐멘터리
• https://www.youtube.com/watch?v=4ZHloJVhcRY
공개된 정보와 기술의 자유로운 교환을 통하여 컴퓨터 사용자를 해방시키려는 목적의 운동.
>>
위키백과 탄생에 대한 이야기
11
• 위키피디아 창시자 지미 웨일스의 TED 강연
• https://www.ted.com/talks/jimmy_wales_on_the_birth_of_wikipedia?lan
guage=ko#t-554074
저희는 사람들이 원하는 모든 활동을 할 수 있도록 하기 위해서 공짜 모델을 선택했습니다.
원하는 사람이면 누구나 우리 백과사전의 내용으로 상업적, 비상업적 모든 용도로 이용할 수 있습니다
>>
오픈소스의 문화적 관점
12
참여와 공유를 통한 발전방향에 대한 믿음
>>
13
Open Source Software ?
출처: NIPA 서주형
>>
14
Open Source Software 특징
출처: 블랙덕소프트웨어
>>
FOSS License
15
출처 : 공개SW역량프라자
>>
라이선스 사용빈도
16
출처 : Black Duck 2014
>>
17
Goal
• History
• Current Status
• Why companies use open source?
• Participating in open source
>>
오픈소스 철학의 영향
• 오픈소스 하드웨어 플랫폼
• 오픈 콘텐츠
• 오픈 디자인
• 오픈소스 IoT
• 오픈소스 공간정보
• 오픈 API
18
출처: FabLife - デジタルファブリケ-ションから生まれる「つくりかたの未來(2012)
>>
학교 – 개방형 교육환경 MOOC
19
• MIT, 하버드, 스탠포드 학생 백만명 시대 - 학교가 필요 없어진다?
• http://juhokim.com/talkscape/v/juhokim-mooc
Massive Open Online Course, MOOC 는
웹 서비스를 기반으로 이루어지는 상호참여적, 거대규모의 교육
>>
국가 - 개방, 공유, 참여에 의한 발전
20
출처: 서울시
>>
오픈소스 소프트웨어의 활용분야
21출처 : The 2014 North Bridge & Black Duck
>>
산업 - 다양한 오픈소스
22
출처: 국토정책(2016,국토연구원)
>>
하모니카 리눅스
23
1994 2004 2006 2014 2015 2016
하모니카
Beta
(2014.11.27)
하모니카 RC
(2015.02.17)
하모니카 RTM
(2015.07.15)
하모니카 2.1 64bit RC1
하모니카 2.1 32bit RC1
(2016.01.25)
하모니카 키아나
(Qiana)
하모니카 2.1 로사
RC1
>>
오픈소스 사용 실태조사 결과
• 78%의 회사가 Open Source 기반으로 운영됨
• 3%의 이하만 Open Source를 사용하지 않음
• 소프트웨어가 필요할 때, 66% 이상의 회사가Open Source가 있는지
먼저 확인
• 자사 엔지니어의 반 이상이 Open Source 관련된 일을 하고 있는 회사
가 50% 이상
• 39%의 회사가 Open Source 프로젝트를 계획 중
• 47%의 회사가 자사의 툴과 프로젝트를 Open Source로 공개
• 55%가 Open Source가 보안상 확실히 안전하다고 응답
24
출처: 2015 Research by North Bridge, Black Duck
>>
시사점
25
모든 기업이 오픈소스를 사랑한다.
>>
26
Goal
• History
• Current Status
• Why companies use open source?
• Participating in open source
>>
왜 기업들은 오픈소스를 사용하는가?
27
>>
왜 기업들은 오픈소스를 사용하는가?
28
출처: Maria Korolov, Network World
>>
다양한 비즈니스 전략
29
전통적 SW개발 기업이 자사의 기술이나 서비스를 오픈소스 모델로 전환하여 타사와 경쟁.
전통적인 SW개발 모델이 아닌, 고객을 위한 분산된 컴포넌트의 통합을 교육훈련과 기술지
원으로 돕는 오픈소스 전문 비즈니스 전략
오픈소스 개발, 배포모델을 기업 비즈니스 목표달성을 위해 활용
오픈소스의 부가적인 가치를 기업 경영에 활용
>>
자사의 기술을 오픈소스 모델로 전환
• 듀얼 라이센싱 모델이나 코어 오픈모델을 사용하는 등 지적 산출물에 대한 접근 통제
를 가치로 파는 전략
• MySQL과 sleepycat(버클리 DB)가 듀얼 라이센싱으로 유명. 즉, GPL 버전은 무
료로 쓰지만, non-GPL버전을 쓰려면 돈을 내야 한다. 소프트웨어를 Embed 해서
재판매 하려는 회사에 해당된다.
• Xen, SugarCRM 과 같은 회사에서는 코어 오픈모델을 사용. 즉, 코어는 공짜로 풀
고 부가기능은 돈을 받고 파는 모델이다. 여기서 “판매가치”는 “특화 기능
(Differentiated Features)”들이 만들어 낸다.
• 보통 듀얼라이센싱을 하기 위해서는 오픈소스에 대한 판권을 가져야만 한다. 즉, 코
어 개발자를 직접 고용해야 한다는 것을 의미한다. 즉, 개발력이 내재화되어 있으면,
코어를 오픈소스로 풀기도 하고 GPL버전을 만들어서 뿌리는 것도 자유롭다.
30
>>
오픈소스 사용 고객사를 돕는 비즈니스
• 소프트웨어 회사들은 자사의 개발과 산출물들이 조직 밖으로 나와도, 여전히 회사가
치가 남아 있는가에 대한 불안이 존재한다.
• 하지만 Dixon, Pentaho, RedHat, OpenGeo 등의 회사들은 오픈소스 커뮤니티가
만들어내는 소프트웨어를 팔릴만한 물건으로 만들기 위해 가치를 더해줌으로써 선
순환 구조를 완성시킨다. 그리고 그 이익으로 다시 개발자와 스태프를 고용하고 오픈
소스 커뮤니티가 새로운 가치를 계속 만들어내도록 지원한다.
• 이런 기업들은 실질적인 코어 개발자들을 물리적으로 보유함으로써 지적 자산을 보
호해준다.
31
>>
오픈소스 개발모델을 기업 목표달성에 활용
• 기업의 이익을 위해 선별적으로 오픈소스 소프트웨어를 선택하는 이른바 체리 피킹
(cherry-picking:선별적 경쟁) 전략을 의미.
• 근간 기능(Commodity Features) 소프트웨어 개발을 위한 프레임워크와 유사한
기능은 소프트웨어의 프레임워크로 뼈대를 형성하는 것이므로 전체 소프트웨어의
중요 부분을 차지하는 경우가 많다. 일반적으로 근간 기능(Commodity Features)
은 비용과 시간 절감 및 OSS 사용층 유입의 장점이 있기 때문에 OSS로 구현되는 경
우가 많다. (예) 빅데이터 플랫폼 Apache Hadoop)
32
>>
오픈소스의 부가적인 가치를 경영에 적용
33
• 오픈소스에 대한 공유와 협업으로 기업 이미지 마케팅 가시성 확보
• 기업 내 조직운용의 실용성을 오픈소스를 통해 확보.
• 오픈소스를 활용한 소프트웨어 개발의 변화
아직 관련 매출을 발표한 적이 없음에도 불구하고 오픈소스 계획을 발표한 후로는
1억 달러로 우리가 얻을 수 있었던 것보다 더 많은 마케팅 가시성을 확보하게 됐다.
- 아이오나 CEO 피터 조토(Peter Zotto)
오픈소스는 소프트웨어 산업에서 오랜 시간 논의 되었던 재사용, 재공학 등의 문제
를 신뢰도 높은 소프트웨어의 재활용, 개발자의 전문성 강화 등 상당 부분 해결해주
고 있다. 또한 기업들은 공유와 협업이라는 오픈소스 문화의 적극적 도입으로 소프
트웨어 개발문화도 애자일, 린 개발법 등 다양하게 변화되고 있다.
>>
34
Goal
• History
• Current Status
• Why companies use open source?
• Participating in open source
>>
이력서의 변화
35
• Social Reputation based Assessment
>>
어떻게 시작해야 하나
“재미있는 문제를 풀어보고 싶다면 자신에게 재미있는
문제를 찾아 나서는 것부터 시작하라
To solve an interesting problem, start by
finding a problem that is interesting to you.”
- 성당과 시장, 에릭 레이몬드
36
>>
오픈소스 프로젝트 찾기
37
• GitHub
• Bitbucket
• Google Code
• Code Project
• SourceForge
• Naver nForge
>>
오픈소스 커뮤니티의 구조
38
•Wiki
•Blog
•Homepage
•Facebook
•Twitter
•JIRA
•Redmine
•Trac
•Git
•SVN
•CVS
저장소 이슈관리
지식관리SNS
커뮤니티 조직 구성 커뮤니티 활동을 위한 도구
>>
오픈소스 커뮤니티에 맞는 워크플로우 사용
39
Forking Workflow
https://www.atlassian.com/git/tutorials/comparing-workflows#forking-workflow
>>
오픈소스 커뮤니티 참여
40
패치보내기 코드리뷰 버그리포트 다국어지원 문서작업 웹사이트관리 커뮤니티응대
할 수 있는 작은 것부터 시작
http://www.osgeo.kr/145
>>
국내 오픈소스 관련 정보
41
>>
국내 오픈소스 라이선스 문의
42
저작권위원회 라이선스 검증서비스공개SW역량프라자 라이선스 검증서비스
https://www.copyright.or.kr/fairuse/olis/codei/init.dohttp://www.oss.kr/oss_business9_2
>>
Agile ALM, Git, DevOps, CI
43
6월1일 세종대학교 광개토관
사전등록 : http://atlassiankorea.com/?partnerid=2
감사합니다.
openbee@linux.com

More Related Content

What's hot

오픈R&D 성과관리
오픈R&D 성과관리오픈R&D 성과관리
오픈R&D 성과관리Kevin Kim
 
언제 애자일을 써야 좋을까? The better ways of developing software
언제 애자일을 써야 좋을까? The better ways of developing software언제 애자일을 써야 좋을까? The better ways of developing software
언제 애자일을 써야 좋을까? The better ways of developing softwareKevin Kim
 
개방형 데스크톱 OS 기술동향
개방형 데스크톱 OS 기술동향개방형 데스크톱 OS 기술동향
개방형 데스크톱 OS 기술동향Kevin Kim
 
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축Kevin Kim
 
기업과오픈소스 Fo4 s_ktds_v1.0_20160823
기업과오픈소스 Fo4 s_ktds_v1.0_20160823기업과오픈소스 Fo4 s_ktds_v1.0_20160823
기업과오픈소스 Fo4 s_ktds_v1.0_20160823승우 백
 
오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811승우 백
 
Open source community Building
Open source community BuildingOpen source community Building
Open source community BuildingKevin Kim
 
[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2Ji-Woong Choi
 
오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료) 오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료) 정명훈 Jerry Jeong
 
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1Ji-Woong Choi
 
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례Yousun Jeong
 
나의 오픈소스 사업 분투기
나의 오픈소스 사업 분투기나의 오픈소스 사업 분투기
나의 오픈소스 사업 분투기SANGHEE SHIN
 
한국에서 오픈소스GIS로 사업하기
한국에서 오픈소스GIS로 사업하기 한국에서 오픈소스GIS로 사업하기
한국에서 오픈소스GIS로 사업하기 SANGHEE SHIN
 
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략Ji-Woong Choi
 
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스Kevin Kim
 
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용 오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용 SANGHEE SHIN
 
NIA-PaaS-TA Pub 키노트
NIA-PaaS-TA Pub 키노트NIA-PaaS-TA Pub 키노트
NIA-PaaS-TA Pub 키노트Minsuk Lee
 
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점Opennaru, inc.
 
한국오픈소스GIS포럼 소개 자료
한국오픈소스GIS포럼 소개 자료 한국오픈소스GIS포럼 소개 자료
한국오픈소스GIS포럼 소개 자료 SANGHEE SHIN
 
[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스Ji-Woong Choi
 

What's hot (20)

오픈R&D 성과관리
오픈R&D 성과관리오픈R&D 성과관리
오픈R&D 성과관리
 
언제 애자일을 써야 좋을까? The better ways of developing software
언제 애자일을 써야 좋을까? The better ways of developing software언제 애자일을 써야 좋을까? The better ways of developing software
언제 애자일을 써야 좋을까? The better ways of developing software
 
개방형 데스크톱 OS 기술동향
개방형 데스크톱 OS 기술동향개방형 데스크톱 OS 기술동향
개방형 데스크톱 OS 기술동향
 
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축
 
기업과오픈소스 Fo4 s_ktds_v1.0_20160823
기업과오픈소스 Fo4 s_ktds_v1.0_20160823기업과오픈소스 Fo4 s_ktds_v1.0_20160823
기업과오픈소스 Fo4 s_ktds_v1.0_20160823
 
오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811
 
Open source community Building
Open source community BuildingOpen source community Building
Open source community Building
 
[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2
 
오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료) 오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료)
 
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
 
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
 
나의 오픈소스 사업 분투기
나의 오픈소스 사업 분투기나의 오픈소스 사업 분투기
나의 오픈소스 사업 분투기
 
한국에서 오픈소스GIS로 사업하기
한국에서 오픈소스GIS로 사업하기 한국에서 오픈소스GIS로 사업하기
한국에서 오픈소스GIS로 사업하기
 
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
 
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
 
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용 오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
 
NIA-PaaS-TA Pub 키노트
NIA-PaaS-TA Pub 키노트NIA-PaaS-TA Pub 키노트
NIA-PaaS-TA Pub 키노트
 
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
 
한국오픈소스GIS포럼 소개 자료
한국오픈소스GIS포럼 소개 자료 한국오픈소스GIS포럼 소개 자료
한국오픈소스GIS포럼 소개 자료
 
[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스
 

Similar to Understanding of Open Source

오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인Kevin Kim
 
공개Sw의 이해와 활용 2016-11-23
공개Sw의 이해와 활용 2016-11-23공개Sw의 이해와 활용 2016-11-23
공개Sw의 이해와 활용 2016-11-23휘웅 정
 
오픈소스의 이해와 활용
오픈소스의 이해와 활용오픈소스의 이해와 활용
오픈소스의 이해와 활용SANGHEE SHIN
 
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기uEngine Solutions
 
IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부mosaicnet
 
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)Channy Yun
 
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화Terry Cho
 
오픈소스로 사업하기 - 가이아쓰리디 이야기(서울시립대학교 창업지원단 특강)
오픈소스로 사업하기 - 가이아쓰리디 이야기(서울시립대학교 창업지원단 특강)오픈소스로 사업하기 - 가이아쓰리디 이야기(서울시립대학교 창업지원단 특강)
오픈소스로 사업하기 - 가이아쓰리디 이야기(서울시립대학교 창업지원단 특강)SANGHEE SHIN
 
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
 
Open Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code reviewOpen Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code reviewMinsuk Lee
 
SOSCON2015 SI이노베이션
SOSCON2015 SI이노베이션SOSCON2015 SI이노베이션
SOSCON2015 SI이노베이션DoHyun Jung
 
Introduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHSIntroduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHSslhead1
 
[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동NAVER D2
 
Hupod 사업 소개서
Hupod 사업 소개서Hupod 사업 소개서
Hupod 사업 소개서Jiho Kang
 
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래2013 공개SW데이 발표 - 구름IDE의 발자취와 미래
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래Sung-tae Ryu
 
Open Source License 101
Open Source License 101Open Source License 101
Open Source License 101Juwon Kim
 
DevOps!! 도데체 왜, 어떻게 할까??
DevOps!! 도데체 왜, 어떻게 할까??DevOps!! 도데체 왜, 어떻게 할까??
DevOps!! 도데체 왜, 어떻게 할까??Joseph Kim
 
[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략Ji-Woong Choi
 

Similar to Understanding of Open Source (20)

오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
 
OSS and R&D
OSS and R&DOSS and R&D
OSS and R&D
 
공개Sw의 이해와 활용 2016-11-23
공개Sw의 이해와 활용 2016-11-23공개Sw의 이해와 활용 2016-11-23
공개Sw의 이해와 활용 2016-11-23
 
오픈소스의 이해와 활용
오픈소스의 이해와 활용오픈소스의 이해와 활용
오픈소스의 이해와 활용
 
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
 
IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부
 
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
 
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
 
오픈소스로 사업하기 - 가이아쓰리디 이야기(서울시립대학교 창업지원단 특강)
오픈소스로 사업하기 - 가이아쓰리디 이야기(서울시립대학교 창업지원단 특강)오픈소스로 사업하기 - 가이아쓰리디 이야기(서울시립대학교 창업지원단 특강)
오픈소스로 사업하기 - 가이아쓰리디 이야기(서울시립대학교 창업지원단 특강)
 
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)
 
Open Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code reviewOpen Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code review
 
SOSCON2015 SI이노베이션
SOSCON2015 SI이노베이션SOSCON2015 SI이노베이션
SOSCON2015 SI이노베이션
 
Introduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHSIntroduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHS
 
[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동
 
Hupod 사업 소개서
Hupod 사업 소개서Hupod 사업 소개서
Hupod 사업 소개서
 
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래2013 공개SW데이 발표 - 구름IDE의 발자취와 미래
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래
 
Open Source License 101
Open Source License 101Open Source License 101
Open Source License 101
 
오픈소스의 이해
오픈소스의 이해오픈소스의 이해
오픈소스의 이해
 
DevOps!! 도데체 왜, 어떻게 할까??
DevOps!! 도데체 왜, 어떻게 할까??DevOps!! 도데체 왜, 어떻게 할까??
DevOps!! 도데체 왜, 어떻게 할까??
 
[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략
 

More from Kevin Kim

개방형혁신 연구개발 역량 성숙도 모델
개방형혁신 연구개발 역량 성숙도 모델개방형혁신 연구개발 역량 성숙도 모델
개방형혁신 연구개발 역량 성숙도 모델Kevin Kim
 
애자일이야기
애자일이야기애자일이야기
애자일이야기Kevin Kim
 
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)Kevin Kim
 
IoT & 오픈소스
IoT & 오픈소스IoT & 오픈소스
IoT & 오픈소스Kevin Kim
 
IT 비즈니스 기획 전문가 로드맵
IT 비즈니스 기획 전문가 로드맵IT 비즈니스 기획 전문가 로드맵
IT 비즈니스 기획 전문가 로드맵Kevin Kim
 
모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용Kevin Kim
 
공개SW 전환방법 및 전략
공개SW 전환방법 및 전략공개SW 전환방법 및 전략
공개SW 전환방법 및 전략Kevin Kim
 
내 인생의 작전타임
내 인생의 작전타임내 인생의 작전타임
내 인생의 작전타임Kevin Kim
 
becoming a technical leader(테크니컬리더)
becoming a technical leader(테크니컬리더)becoming a technical leader(테크니컬리더)
becoming a technical leader(테크니컬리더)Kevin Kim
 
트렌드코리아 2013
트렌드코리아 2013트렌드코리아 2013
트렌드코리아 2013Kevin Kim
 
왜 세계의 절반은 굶주리는가
왜 세계의 절반은 굶주리는가왜 세계의 절반은 굶주리는가
왜 세계의 절반은 굶주리는가Kevin Kim
 
누워서 읽는 퍼즐북
누워서 읽는 퍼즐북누워서 읽는 퍼즐북
누워서 읽는 퍼즐북Kevin Kim
 
안철수의생각
안철수의생각안철수의생각
안철수의생각Kevin Kim
 
201208 시간을 파는 상점
201208 시간을 파는 상점201208 시간을 파는 상점
201208 시간을 파는 상점Kevin Kim
 
스마트 워크 들여보기
스마트 워크 들여보기스마트 워크 들여보기
스마트 워크 들여보기Kevin Kim
 

More from Kevin Kim (15)

개방형혁신 연구개발 역량 성숙도 모델
개방형혁신 연구개발 역량 성숙도 모델개방형혁신 연구개발 역량 성숙도 모델
개방형혁신 연구개발 역량 성숙도 모델
 
애자일이야기
애자일이야기애자일이야기
애자일이야기
 
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
 
IoT & 오픈소스
IoT & 오픈소스IoT & 오픈소스
IoT & 오픈소스
 
IT 비즈니스 기획 전문가 로드맵
IT 비즈니스 기획 전문가 로드맵IT 비즈니스 기획 전문가 로드맵
IT 비즈니스 기획 전문가 로드맵
 
모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용
 
공개SW 전환방법 및 전략
공개SW 전환방법 및 전략공개SW 전환방법 및 전략
공개SW 전환방법 및 전략
 
내 인생의 작전타임
내 인생의 작전타임내 인생의 작전타임
내 인생의 작전타임
 
becoming a technical leader(테크니컬리더)
becoming a technical leader(테크니컬리더)becoming a technical leader(테크니컬리더)
becoming a technical leader(테크니컬리더)
 
트렌드코리아 2013
트렌드코리아 2013트렌드코리아 2013
트렌드코리아 2013
 
왜 세계의 절반은 굶주리는가
왜 세계의 절반은 굶주리는가왜 세계의 절반은 굶주리는가
왜 세계의 절반은 굶주리는가
 
누워서 읽는 퍼즐북
누워서 읽는 퍼즐북누워서 읽는 퍼즐북
누워서 읽는 퍼즐북
 
안철수의생각
안철수의생각안철수의생각
안철수의생각
 
201208 시간을 파는 상점
201208 시간을 파는 상점201208 시간을 파는 상점
201208 시간을 파는 상점
 
스마트 워크 들여보기
스마트 워크 들여보기스마트 워크 들여보기
스마트 워크 들여보기
 

Understanding of Open Source

  • 2. >> 2 소개 현) 인베슘 대표(국내 유일의 데스크탑 리눅스 하모니카 배포) - 한중일 오픈소스활성화 포럼 표준화분과 한국위원 - 한국정보통신기술협회(TTA) 오픈소스 표준화 분과위원 • 공개SW 분류 체계 및 프로파일: TTAK.KO-11.0110 • 오픈소스 성숙도 및 적용성 평가 지침: TTAK.KO-11.0133/R1 • 공개SW정보교환명세: TTAK.KO-11.0182 • 공개SW 거버넌스 프레임워크: TTAK.KO-11.0176 • 비공개소프트웨어의 오픈소스 전환 가이드 • 오픈소스 소프트웨어 활성화를 위한 성숙도 및 적용성 평가모델 (OSMAAM)의 설계 및 구현 에 관한 연구 • 공개SW기반 Governance v1.0 • 공개SW 정보화전략계획(o-ISP) • 공개SW기업의 서비스수준 평가모델 • 공개SW도입가이드라인 김 형 채
  • 3. >> 개발자 3 GW Basic >> CGI CrazyBoard >> PHP게시판 이니보드 >> WebCMS >> …
  • 6. >> 6 하모니카 오픈소스 커뮤니티 우리는 비슷한 문제를 풀고 싶어하는 다른 이들과 협업을 즐기고, 개발하는 내용을 오픈 소스화하고 커뮤니티와 정보를 공유하며, 애자일한 고객접근을 통해 고객의 만족도를 높 이려고 노력합니다. 활기찬 커뮤니티를 지원하고자 인베슘에서는 하모니카 오픈소스 프로젝트의 필수 기반 시설을 제공하고 이 목적에 기여하는 그 밖 의 노력을 합니다. http://hamonikr.org/ • 현재 16개 공공기관 및 학교 1238개 사용 중 • 다운로드 사용자 98,836명 • 일 평균 방문자 : 800명
  • 7. >> 7 Goal • History • Current Status • Why companies use open source? • Participating in open source
  • 8. >> 8 History of Computer Source : http://rust-class.org/0/tag/unix.html Programmable Machines By 1941, Konrad Zuse had built a working "Turing-complete" computer. By 1943, Bletchly Park had built Colossus ENIAC (1946)
  • 9. >> 9 History of Open Source Software http://www.skrause.org/computers/gates.shtml Computing for Everyone UNIX (1970~) Linux (1991)FSF(1984) Emacs, GNU 성당과 시장 OSI (1998) Open Letter to Hobbyists(1976) 미국 저작권법 개정
  • 10. >> Revolution OS 10 • 오픈소스, 자유소프트웨어 운동의 20년을 추적한 다큐멘터리 • https://www.youtube.com/watch?v=4ZHloJVhcRY 공개된 정보와 기술의 자유로운 교환을 통하여 컴퓨터 사용자를 해방시키려는 목적의 운동.
  • 11. >> 위키백과 탄생에 대한 이야기 11 • 위키피디아 창시자 지미 웨일스의 TED 강연 • https://www.ted.com/talks/jimmy_wales_on_the_birth_of_wikipedia?lan guage=ko#t-554074 저희는 사람들이 원하는 모든 활동을 할 수 있도록 하기 위해서 공짜 모델을 선택했습니다. 원하는 사람이면 누구나 우리 백과사전의 내용으로 상업적, 비상업적 모든 용도로 이용할 수 있습니다
  • 12. >> 오픈소스의 문화적 관점 12 참여와 공유를 통한 발전방향에 대한 믿음
  • 13. >> 13 Open Source Software ? 출처: NIPA 서주형
  • 14. >> 14 Open Source Software 특징 출처: 블랙덕소프트웨어
  • 15. >> FOSS License 15 출처 : 공개SW역량프라자
  • 17. >> 17 Goal • History • Current Status • Why companies use open source? • Participating in open source
  • 18. >> 오픈소스 철학의 영향 • 오픈소스 하드웨어 플랫폼 • 오픈 콘텐츠 • 오픈 디자인 • 오픈소스 IoT • 오픈소스 공간정보 • 오픈 API 18 출처: FabLife - デジタルファブリケ-ションから生まれる「つくりかたの未來(2012)
  • 19. >> 학교 – 개방형 교육환경 MOOC 19 • MIT, 하버드, 스탠포드 학생 백만명 시대 - 학교가 필요 없어진다? • http://juhokim.com/talkscape/v/juhokim-mooc Massive Open Online Course, MOOC 는 웹 서비스를 기반으로 이루어지는 상호참여적, 거대규모의 교육
  • 20. >> 국가 - 개방, 공유, 참여에 의한 발전 20 출처: 서울시
  • 21. >> 오픈소스 소프트웨어의 활용분야 21출처 : The 2014 North Bridge & Black Duck
  • 22. >> 산업 - 다양한 오픈소스 22 출처: 국토정책(2016,국토연구원)
  • 23. >> 하모니카 리눅스 23 1994 2004 2006 2014 2015 2016 하모니카 Beta (2014.11.27) 하모니카 RC (2015.02.17) 하모니카 RTM (2015.07.15) 하모니카 2.1 64bit RC1 하모니카 2.1 32bit RC1 (2016.01.25) 하모니카 키아나 (Qiana) 하모니카 2.1 로사 RC1
  • 24. >> 오픈소스 사용 실태조사 결과 • 78%의 회사가 Open Source 기반으로 운영됨 • 3%의 이하만 Open Source를 사용하지 않음 • 소프트웨어가 필요할 때, 66% 이상의 회사가Open Source가 있는지 먼저 확인 • 자사 엔지니어의 반 이상이 Open Source 관련된 일을 하고 있는 회사 가 50% 이상 • 39%의 회사가 Open Source 프로젝트를 계획 중 • 47%의 회사가 자사의 툴과 프로젝트를 Open Source로 공개 • 55%가 Open Source가 보안상 확실히 안전하다고 응답 24 출처: 2015 Research by North Bridge, Black Duck
  • 26. >> 26 Goal • History • Current Status • Why companies use open source? • Participating in open source
  • 27. >> 왜 기업들은 오픈소스를 사용하는가? 27
  • 28. >> 왜 기업들은 오픈소스를 사용하는가? 28 출처: Maria Korolov, Network World
  • 29. >> 다양한 비즈니스 전략 29 전통적 SW개발 기업이 자사의 기술이나 서비스를 오픈소스 모델로 전환하여 타사와 경쟁. 전통적인 SW개발 모델이 아닌, 고객을 위한 분산된 컴포넌트의 통합을 교육훈련과 기술지 원으로 돕는 오픈소스 전문 비즈니스 전략 오픈소스 개발, 배포모델을 기업 비즈니스 목표달성을 위해 활용 오픈소스의 부가적인 가치를 기업 경영에 활용
  • 30. >> 자사의 기술을 오픈소스 모델로 전환 • 듀얼 라이센싱 모델이나 코어 오픈모델을 사용하는 등 지적 산출물에 대한 접근 통제 를 가치로 파는 전략 • MySQL과 sleepycat(버클리 DB)가 듀얼 라이센싱으로 유명. 즉, GPL 버전은 무 료로 쓰지만, non-GPL버전을 쓰려면 돈을 내야 한다. 소프트웨어를 Embed 해서 재판매 하려는 회사에 해당된다. • Xen, SugarCRM 과 같은 회사에서는 코어 오픈모델을 사용. 즉, 코어는 공짜로 풀 고 부가기능은 돈을 받고 파는 모델이다. 여기서 “판매가치”는 “특화 기능 (Differentiated Features)”들이 만들어 낸다. • 보통 듀얼라이센싱을 하기 위해서는 오픈소스에 대한 판권을 가져야만 한다. 즉, 코 어 개발자를 직접 고용해야 한다는 것을 의미한다. 즉, 개발력이 내재화되어 있으면, 코어를 오픈소스로 풀기도 하고 GPL버전을 만들어서 뿌리는 것도 자유롭다. 30
  • 31. >> 오픈소스 사용 고객사를 돕는 비즈니스 • 소프트웨어 회사들은 자사의 개발과 산출물들이 조직 밖으로 나와도, 여전히 회사가 치가 남아 있는가에 대한 불안이 존재한다. • 하지만 Dixon, Pentaho, RedHat, OpenGeo 등의 회사들은 오픈소스 커뮤니티가 만들어내는 소프트웨어를 팔릴만한 물건으로 만들기 위해 가치를 더해줌으로써 선 순환 구조를 완성시킨다. 그리고 그 이익으로 다시 개발자와 스태프를 고용하고 오픈 소스 커뮤니티가 새로운 가치를 계속 만들어내도록 지원한다. • 이런 기업들은 실질적인 코어 개발자들을 물리적으로 보유함으로써 지적 자산을 보 호해준다. 31
  • 32. >> 오픈소스 개발모델을 기업 목표달성에 활용 • 기업의 이익을 위해 선별적으로 오픈소스 소프트웨어를 선택하는 이른바 체리 피킹 (cherry-picking:선별적 경쟁) 전략을 의미. • 근간 기능(Commodity Features) 소프트웨어 개발을 위한 프레임워크와 유사한 기능은 소프트웨어의 프레임워크로 뼈대를 형성하는 것이므로 전체 소프트웨어의 중요 부분을 차지하는 경우가 많다. 일반적으로 근간 기능(Commodity Features) 은 비용과 시간 절감 및 OSS 사용층 유입의 장점이 있기 때문에 OSS로 구현되는 경 우가 많다. (예) 빅데이터 플랫폼 Apache Hadoop) 32
  • 33. >> 오픈소스의 부가적인 가치를 경영에 적용 33 • 오픈소스에 대한 공유와 협업으로 기업 이미지 마케팅 가시성 확보 • 기업 내 조직운용의 실용성을 오픈소스를 통해 확보. • 오픈소스를 활용한 소프트웨어 개발의 변화 아직 관련 매출을 발표한 적이 없음에도 불구하고 오픈소스 계획을 발표한 후로는 1억 달러로 우리가 얻을 수 있었던 것보다 더 많은 마케팅 가시성을 확보하게 됐다. - 아이오나 CEO 피터 조토(Peter Zotto) 오픈소스는 소프트웨어 산업에서 오랜 시간 논의 되었던 재사용, 재공학 등의 문제 를 신뢰도 높은 소프트웨어의 재활용, 개발자의 전문성 강화 등 상당 부분 해결해주 고 있다. 또한 기업들은 공유와 협업이라는 오픈소스 문화의 적극적 도입으로 소프 트웨어 개발문화도 애자일, 린 개발법 등 다양하게 변화되고 있다.
  • 34. >> 34 Goal • History • Current Status • Why companies use open source? • Participating in open source
  • 35. >> 이력서의 변화 35 • Social Reputation based Assessment
  • 36. >> 어떻게 시작해야 하나 “재미있는 문제를 풀어보고 싶다면 자신에게 재미있는 문제를 찾아 나서는 것부터 시작하라 To solve an interesting problem, start by finding a problem that is interesting to you.” - 성당과 시장, 에릭 레이몬드 36
  • 37. >> 오픈소스 프로젝트 찾기 37 • GitHub • Bitbucket • Google Code • Code Project • SourceForge • Naver nForge
  • 39. >> 오픈소스 커뮤니티에 맞는 워크플로우 사용 39 Forking Workflow https://www.atlassian.com/git/tutorials/comparing-workflows#forking-workflow
  • 40. >> 오픈소스 커뮤니티 참여 40 패치보내기 코드리뷰 버그리포트 다국어지원 문서작업 웹사이트관리 커뮤니티응대 할 수 있는 작은 것부터 시작 http://www.osgeo.kr/145
  • 42. >> 국내 오픈소스 라이선스 문의 42 저작권위원회 라이선스 검증서비스공개SW역량프라자 라이선스 검증서비스 https://www.copyright.or.kr/fairuse/olis/codei/init.dohttp://www.oss.kr/oss_business9_2
  • 43. >> Agile ALM, Git, DevOps, CI 43 6월1일 세종대학교 광개토관 사전등록 : http://atlassiankorea.com/?partnerid=2