SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
OPEN R&D 거버넌스
Kevin Kim (hckim@invesume.com)
2016. 11.
김형채이사인베슘 김형채
hckim@invesume.com
유다시티의 오픈소스 자율주행 자동차 프로젝트
소개
현) 인베슘 대표이사
- 한중일 오픈소스활성화 포럼 표준화분과 한국위원
- 한국정보통신기술협회(TTA) 오픈소스 표준화 분과위원
• 공개SW 분류 체계 및 프로파일: TTAK.KO-11.0110
• 공개SW 성숙도 및 적용성 평가 지침: TTAK.KO-11.0133/R1
• 공개SW 교환명세: TTAK.KO-11.0182
• 공개SW 거버넌스 프레임워크: TTAK.KO-11.0176
• 비공개SW의 공개SW 전환 가이드
• 오픈소스 소프트웨어 활성화를 위한 성숙도 및 적용성 평가모델 (OSMAAM)의 설계 및 구현에 관한 연구
• 공개SW Governance v1.0
• 공개SW 정보화전략계획(o-ISP)
• 오픈소스기업의 서비스수준 평가모델
• 공개SW 도입가이드라인
“우리는 비슷한 문제를 풀고 싶어하는 다른 이들과 협업을 즐기고, 개발결과를 오픈소스화하고
커뮤니티와 정보를 공유하며, 애자일한 고객접근을 통해 고객의 만족도를 높이려 노력합니다. ”
김형채
2
인베슘 주요사업
3
1
오픈소스
History of Open Source Software
UNIX
(1970~)
Linux (1991)FSF(1984)
GNU
OSI (1998)
Mozilla
Foundation
Open Letter to
Hobbyists(1976)
미국 저작권법 개정
Richard Stallman Linus Torvalds Eric RaymondBill Gates
5
• 오픈소스 소프트웨어
• 오픈소스 하드웨어
• 오픈 콘텐츠
• 오픈 디자인
• 위키피디아
• 오픈소스 공간정보
• 오픈 API
• 개방형 교육환경 MOOC
• 개방,공유,참여에 의한 발전 - 정부3.0
Current of Open Source
출처: FabLife - デジタルファブリケ-ションから生まれる「つくりかたの未來(2012)
6
Industry of Open Source
출처: 국토정책(2016,국토연구원)
7
TTA 용어정의 – 공개SW , 오픈소스
8
• 1984년 시작된 자유소프트웨어 운동에서 시작되어 1998년 넷스케이프 브라우저
의 원시 코드에 대해 어떠한 형태로 공개할까 하는 전략회의에서 붙여진 새로운 용어
로 오픈소스 소프트웨어(Open Source Software)라는 용어가 등장.
• 현재 국내에서는 FOSS, OSS, 자유소프트웨어, 오픈소스 소프트웨어, 오픈소스라는
용어가 현재 함께 사용되고 있어 다소 혼란이 있을 수 있으나, 이 용어들은 소스코드
를 공개하고 공유하자는 근본취지와 그 사상적 근원은 같다.
• 소프트웨어 사용의 라이선스 비용이 없으며 소프트웨어의 소스코드가 공개되어 있는
소프트웨어로서 누구나 자유롭게 사용할 수 있고, 활용할 수 있으며 배포
할 수 있는 소프트웨어를 의미.
Open Source Software
9
• 소프트웨어의 소스코드에 지불되는 라이선스 비용이 없다.
• 소프트웨어의 품질이 우수한 오픈소스SW가 많다.
• Linux, Apache, Android, Open Stack, Eclipse, MySQL, MongoDB 등의
오픈소스SW는 특정 기업이 주도하는 비공개SW에 비해 우수한 품질을 제공
• 보안성이 우수한 오픈소스SW가 많다
• 세계 10대 은행 중 9곳이 공개SW를 기반으로 한 자바 프레임워크를 활용하며
레드햇은 '뉴욕증권거래서(NYSE), 유로넥스트' 등 전 세계 28개 증권거래소,
미국연방항공국(FAA), 미해군 등 증권, 우주항공, 방위산업 부문에서 오픈소스
SW를 활용하여 사업을 수행 중이다.
• 오픈소스SW는 상호운용성이 우수하며 기술종속성이 낮다.
• 대부분의 기업은 상호운용성 확보를 위한 테스트를 수행할 인적자원이 부족하다.
반면 오픈소스SW는 소프트웨어의 특성상 많은 사용자 및 커뮤니티의 참여로 인
하여 상호운용성이 우수
전통적인 SW와 오픈소스 SW 차이점
10
Open Source is Everywhere!
11
• 오픈소스SW 대세를 넘어 필수로!
Open Source is Everywhere!
(출처 : IDC)
136
203
307
379
460
594
747
880
1017
1143
1287
2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
(단위 : 억원)
12
2
OPEN R&D
•선진국 기술의 catch-up에 중점
- 초고속정보통신망기반구축 종합계획(’95), 정보화촉진기본계획(’96)
•전략기술 중심으로 대형 국책과제 집중 투자
- Cyber Korea 21(’99), e-Korea 21(’02)
•지속성장 견인을 위한 ICT 신성장동력 선정
- IT839전략(‘04), IT839전략 기술개발 Master Plan(‘05)
•ICT 융합 기술개발 중점 추진
- New IT전략(‘09), IT R&D 발전전략(’10)
•C-P-N-D-S별 도전적 핵심기술 개발
- 창조경제비타민프로젝트(‘13)
’93 ~ ’97
’98 ~ ’02
’03 ~ ’07
’08 ~ ’12
’13 ~ ’17
현재
•4차산업혁명 주도를 위한 ICT 강국실현
한국의 ICT R&D 정책
국가정보화
산업육성
ICT 융합
14
• 정부 R&D 예산은 17.7조 원으로 예산 대비 비중 세계 6위, GDP 대비로는
세계 2위 수준이다. 프로젝트 성공률은 90%를 상회한다.
• 반면 그 결과물로 사업화에 성공한 비중은 20% 수준으로 영국과 미국의 1/3
이하, 미국의 절반 이하에 그친다.
• 정부가 성과 활성화를 위한 정책을 계속 내놓고 있지만, 기술료 징수율을 보
면 2012년 기준 5547억 원으로 투입된 비용의 1.8%에 불과
• 한국은 국가경쟁력 순위에서 지난해 29위를 차지. 2012년 22위에서 7단계
나 하락 - 스위스 경영대학원 국제경영개발대학원(IMD) 조사
• 비현실적인 프로젝트 성공률을 바로잡기 위한 방안으로 R&D 원천 데이터와
관련 SW를 ‘공개SW’ 형태로 공개하는 방안 논의
ICT R&D 성과 및 시사점
15
• 미국, 영국, EU 등 정보화 선도 국가들은 전자정부의 구현, 공공정보의
개방, 클라우드 환경구성의 기술적 통합을 위한 재료로 오픈소스SW의
가치를 높게 인식하고 있으며, 공공 부문에서의 오픈소스SW 확산 속
도를 높여가고 있다.
해외 OPEN R&D 동향
미국의 오픈소스, 오픈 거버먼트, 클라우드 등에
대한 정보공유채널 OSFA, GovLoop
16
• 공개SW는 최단시간에 고품질 SW를 확보할 수 있는 최고의 수단으로
글로벌 비즈니스 기회 확대 가능
• 공개SW 공동체 기반의 협업형 SW R&D 강화
• 글로벌 시장진출을 촉진하고 개발된 SW의 경쟁력을 지속적으로 확보
하기 위해서 글로벌 공개SW 커뮤니티 활동 참여 지원
• 공개SW R&D 활성화를 위한 제도 개선
공개SW 방식을 통한 SW R&D 혁신
17
• “오픈소스 소프트웨어” 또는 “오픈 소스” 등 그 명칭과 상관없
이 소프트웨어 저작권자가 해당 소스코드를 공중에 공개하여 이를 사
용, 복제, 수정, 배포 할 수 있는 권한을 부여한 과제.
• 연구결과물에 대한 기존 평가지표 외에 공개SW특성을 반영하여 평가
하고, 연구결과물을 공개SW로 배포하는 경우 기술료를 면제할 수 있으
며, 사업비 전액을 정부출연금으로 지원 가능함
• 오픈소스SW에서 사용되는 성과지표 적용
• 「정보통신․방송 연구개발 관리규정」제27조 제4항, 제28조 제3
항, 제40조
오픈 R&D
18
1) 사업을 수행하는 동안 기존의 인하우스 개발방식이 아닌 참여와 공
유를 통한 오픈소스SW 개발방식을 경험하면서 오픈소스SW 기술의
개발경험이 축적되어 기술력 제고
2) 연구한 사업의 결과물을 오픈소스SW로 누구나 사용할 수 있게 배포
함으로써 국가의 산업 활성화에 기여
오픈 R&D의 목적
19
• 연구개발 결과물의 공개를 통하여 국내 기업에게 최단시간에 고품질
SW를 확보할 수 있는 최고의 수단 제공
• 스리랑카 ‘랑카 개발재단’, 중국 cocos2d-x 오픈소스 게임엔진
• 오픈소스 커뮤니티 참여에 의하여 개발된 SW의 경쟁력을 지속적으로
확보 가능
• 미국 보훈처의 전자병원정보관리 SW프로젝트(www.osehra.org)
• 오픈소스 커뮤니티의 활성화에 따라 산업에서 표준으로 정착되어 시장
지배력 보유
• 리눅스, 아파치, 오픈스택, 안드로이드 등
오픈 R&D 기대효과
20
3
OPEN R&D 사업관리
• Workflow + Architecture + Governance
오픈 R&D 구성요소
OPEN R&D
Open Source
Software
Development
Workflow
Open Source
Software
Development
Architecture
Open Source
Community
Governance
22
오픈 R&D 사업 발주기관 담당자
www.oss.kr
23
계획수립
조직구성
오픈 R&D 환경
구축
오픈 R&D 수행
라이선스 검증
오픈소스 보안
점검
커뮤니티 운영
성과관리
오픈 R&D 사업 수행기관 담당자
의사결정체계
전략, OSS 선정, 타당성 분석, 기타 의
사결정은 총괄관리자 미래전략본부 본
부장이 전결
분석 및 평가
오픈소스 성숙도 및 적용성 평가 표준
(OSSMAAM) 적용
소스코드 형상관리
제품 릴리즈 시점까지는 내부 CI 사용,
git 와 jenkins
소스코드 공개 Git hub 사용
라이선스 검증 사용 OSS 라이선스 전문가 검토
커뮤니티 구축 및
운영
소극적 사용 우선(획득한 소스코드에 대
한 사용), 향후 점진적 개방
기술교육 페어로 구성된 도제식 교육방식 적용
유지보수
프로젝트 모니터링 담당자 배정 및 이슈
관리시스템 운영
보고 및 검토 데일리 미팅
오픈 R&D 관리정책의 예
24
• 오픈소스SW 배포계획 및 오픈 R&D 품질관리계획
계획수립
오픈소스SW 프로젝트 사이트
참여
활용
참여
활용
최종 결과물 배포
오픈 R&D 수행 컨소시엄
기업 연구소 대학
오픈 R&D 환경 구축
커뮤니티 구축, 운영
오픈 R&D 워크플로우
라이선스, 보안 검증
25
• 오픈소스SW의 검증 및 배포를 고려한 조직 구성
조직구성
R&R 수행 업무 담당자
총괄 비즈니스 전략, OSS 선정, 타당성 분석 김형채
기술총괄 OSS PoC, BMT, 아키텍처 설계 류경문
소스코드 형상관리 소스코드 획득, OSS 모니터링, 구현 이욱
커뮤니티 채널, 모바일 이슈트래킹, Q&A, 아이폰 App 탄냥
테스트 단위테스트, 성능테스트 김태웅
UI 사용자 웹 UI, 모바일 UI 김소현
프로젝트의 비즈니스 전략적 가치가 중요하게 인식되는 이유로, 전담부서로 조직을 구성하고 각 구성원
의 역할과 책임을 분장하는 수행체계를 구성
26
• 외부의 개발자가 참여할 수 있는 개발환경
오픈 R&D 환경구축
단
계
Task 내용
1 소스 수집 각 개발자들의 소스를 수집하고 정리함.
2
인증 및
접근제어
개발자와 관리자에 대한 인증 및 접근
제어, 컴파일에 대한 표준화
3
Commit
방안
Trunk와 Branch에 대한 정책과 연계된
Commit 정책
4
Trunk와
Branch
소스에 대한 작업 시 Trunk와 Branch
구분 정책
5
통합 빌드
방안
팀 프로젝트에 대한 소스들을 통합하여
빌드 수행.
패치보내기 코드리뷰 버그리포트 다국어지원 문서작업 웹사이트관리 커뮤니티응대
27
• 참여에 의한 협업이 가능한 개발 프로세스
오픈 R&D 수행
Forking Workflow
28
• 최종 결과물의 오픈소스 라이선스 검증
오픈소스 라이선스 검증
저작권위원회 라이선스 검증서비스공개SW역량프라자 라이선스 검증서비스
https://www.copyright.or.kr/fairuse/olis/codei/init.dohttp://www.oss.kr/oss_business9_2
29
• 최종 결과물의 오픈소스 보안 취약점 점검
오픈소스 보안점검
30
• 활성화를 위한 오픈소스 커뮤니티 운영
커뮤니티 운영
•Wiki
•Blog
•Homepage
•Facebook
•Twitter
•JIRA
•Redmine
•Trac
•Git
•SVN
•CVS
저장소
이슈
관리
지식
관리
SNS
커뮤니티 조직 구성 커뮤니티 활동을 위한 도구
31
• 오픈소스SW에 적합한 평가지표 선정
오픈 R&D 성과관리
오픈소스 성숙도 및 적용성 평가 지침을 활용한 개방형 클라우드플랫폼 선정
32
오픈 R&D 거버넌스

Contenu connexe

Tendances

에듀테크 산업에서 개방형OS 하모니카 활용
에듀테크 산업에서 개방형OS 하모니카 활용에듀테크 산업에서 개방형OS 하모니카 활용
에듀테크 산업에서 개방형OS 하모니카 활용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
 
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축Kevin Kim
 
개방형 데스크톱 OS 기술동향
개방형 데스크톱 OS 기술동향개방형 데스크톱 OS 기술동향
개방형 데스크톱 OS 기술동향Kevin Kim
 
Open source community Building
Open source community BuildingOpen source community Building
Open source community BuildingKevin 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승우 백
 
[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2Ji-Woong Choi
 
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례Yousun Jeong
 
오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료) 오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료) 정명훈 Jerry Jeong
 
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1Ji-Woong Choi
 
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략Ji-Woong Choi
 
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스Kevin Kim
 
나의 오픈소스 사업 분투기
나의 오픈소스 사업 분투기나의 오픈소스 사업 분투기
나의 오픈소스 사업 분투기SANGHEE SHIN
 
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점Opennaru, inc.
 
한국에서 오픈소스GIS로 사업하기
한국에서 오픈소스GIS로 사업하기 한국에서 오픈소스GIS로 사업하기
한국에서 오픈소스GIS로 사업하기 SANGHEE SHIN
 
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용 오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용 SANGHEE SHIN
 
NIA-PaaS-TA Pub 키노트
NIA-PaaS-TA Pub 키노트NIA-PaaS-TA Pub 키노트
NIA-PaaS-TA Pub 키노트Minsuk Lee
 
한국오픈소스GIS포럼 소개 자료
한국오픈소스GIS포럼 소개 자료 한국오픈소스GIS포럼 소개 자료
한국오픈소스GIS포럼 소개 자료 SANGHEE SHIN
 
[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스Ji-Woong Choi
 

Tendances (20)

에듀테크 산업에서 개방형OS 하모니카 활용
에듀테크 산업에서 개방형OS 하모니카 활용에듀테크 산업에서 개방형OS 하모니카 활용
에듀테크 산업에서 개방형OS 하모니카 활용
 
언제 애자일을 써야 좋을까? 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 기술동향
 
Open source community Building
Open source community BuildingOpen source community Building
Open source community Building
 
기업과오픈소스 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
 
[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2[오픈소스컨설팅]오픈소스개요 및 동향_v2
[오픈소스컨설팅]오픈소스개요 및 동향_v2
 
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
Enterprise 환경에서의 오픈소스 기반 아키텍처 적용 사례
 
오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료) 오픈소스의 이해(교육자료)
오픈소스의 이해(교육자료)
 
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
[오픈소스컨설팅]오픈소스만 파는 스타트업_이야기_v1
 
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
 
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
 
나의 오픈소스 사업 분투기
나의 오픈소스 사업 분투기나의 오픈소스 사업 분투기
나의 오픈소스 사업 분투기
 
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
오픈소스 S/W 도입과 운영 방안 - 독점 소프트웨어와의 차이점
 
한국에서 오픈소스GIS로 사업하기
한국에서 오픈소스GIS로 사업하기 한국에서 오픈소스GIS로 사업하기
한국에서 오픈소스GIS로 사업하기
 
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용 오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
 
NIA-PaaS-TA Pub 키노트
NIA-PaaS-TA Pub 키노트NIA-PaaS-TA Pub 키노트
NIA-PaaS-TA Pub 키노트
 
한국오픈소스GIS포럼 소개 자료
한국오픈소스GIS포럼 소개 자료 한국오픈소스GIS포럼 소개 자료
한국오픈소스GIS포럼 소개 자료
 
[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스[오픈소스컨설팅]레이어별오픈소스
[오픈소스컨설팅]레이어별오픈소스
 

Similaire à 오픈 R&D 거버넌스

오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인Kevin Kim
 
공개SW 활용 부족 원인과 발전로드맵 공개SW역량프라자
공개SW 활용 부족 원인과 발전로드맵 공개SW역량프라자공개SW 활용 부족 원인과 발전로드맵 공개SW역량프라자
공개SW 활용 부족 원인과 발전로드맵 공개SW역량프라자mosaicnet
 
오픈소스의 이해와 활용
오픈소스의 이해와 활용오픈소스의 이해와 활용
오픈소스의 이해와 활용SANGHEE SHIN
 
IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부mosaicnet
 
오픈스택데이 오픈소스PaaS 솔루션 - openshift 소개
오픈스택데이   오픈소스PaaS 솔루션 - openshift 소개오픈스택데이   오픈소스PaaS 솔루션 - openshift 소개
오픈스택데이 오픈소스PaaS 솔루션 - openshift 소개Hojoong Kim
 
오픈소스 기반의 레드햇 클라우드 플랫폼 RhCI & Docker with PaaS
오픈소스 기반의 레드햇 클라우드 플랫폼   RhCI & Docker with PaaS오픈소스 기반의 레드햇 클라우드 플랫폼   RhCI & Docker with PaaS
오픈소스 기반의 레드햇 클라우드 플랫폼 RhCI & Docker with PaaSHojoong Kim
 
[Mpis17,red hat] SMART Health, innovative opensoruce and security with red ha...
[Mpis17,red hat] SMART Health, innovative opensoruce and security with red ha...[Mpis17,red hat] SMART Health, innovative opensoruce and security with red ha...
[Mpis17,red hat] SMART Health, innovative opensoruce and security with red ha...SAMUEL SJ Cheon
 
모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용Kevin Kim
 
11.OpenShift 로 PaaS 구축
11.OpenShift 로 PaaS 구축11.OpenShift 로 PaaS 구축
11.OpenShift 로 PaaS 구축Opennaru, inc.
 
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)SAMUEL SJ Cheon
 
[Red hat]legacy unix to x86, cloud migration(redhat samuel)2017 0604
[Red hat]legacy unix to x86, cloud migration(redhat samuel)2017 0604[Red hat]legacy unix to x86, cloud migration(redhat samuel)2017 0604
[Red hat]legacy unix to x86, cloud migration(redhat samuel)2017 0604SAMUEL SJ Cheon
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open StandardsJonathan Jeon
 
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브Open Source Consulting
 
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표OpenStack Korea Community
 
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1Ji-Woong Choi
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open StandardsJonathan Jeon
 
OpenStack과 업스트림 컨트리뷰션 (2016 IT 21 글로벌 컨퍼런스)
OpenStack과 업스트림 컨트리뷰션 (2016 IT 21 글로벌 컨퍼런스)OpenStack과 업스트림 컨트리뷰션 (2016 IT 21 글로벌 컨퍼런스)
OpenStack과 업스트림 컨트리뷰션 (2016 IT 21 글로벌 컨퍼런스)Ian Choi
 
2015 FOSScon NAVER OSS Governance
2015 FOSScon NAVER OSS Governance2015 FOSScon NAVER OSS Governance
2015 FOSScon NAVER OSS GovernanceNAVER Engineering
 
제2회 i talks-세미나-openstack+openshift-2014-5-28
제2회 i talks-세미나-openstack+openshift-2014-5-28제2회 i talks-세미나-openstack+openshift-2014-5-28
제2회 i talks-세미나-openstack+openshift-2014-5-28Donghan Kim
 

Similaire à 오픈 R&D 거버넌스 (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 활용 부족 원인과 발전로드맵 공개SW역량프라자
공개SW 활용 부족 원인과 발전로드맵 공개SW역량프라자공개SW 활용 부족 원인과 발전로드맵 공개SW역량프라자
공개SW 활용 부족 원인과 발전로드맵 공개SW역량프라자
 
오픈소스의 이해와 활용
오픈소스의 이해와 활용오픈소스의 이해와 활용
오픈소스의 이해와 활용
 
IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부IT서비스업체에서의 공개SW 1부
IT서비스업체에서의 공개SW 1부
 
오픈스택데이 오픈소스PaaS 솔루션 - openshift 소개
오픈스택데이   오픈소스PaaS 솔루션 - openshift 소개오픈스택데이   오픈소스PaaS 솔루션 - openshift 소개
오픈스택데이 오픈소스PaaS 솔루션 - openshift 소개
 
오픈소스 기반의 레드햇 클라우드 플랫폼 RhCI & Docker with PaaS
오픈소스 기반의 레드햇 클라우드 플랫폼   RhCI & Docker with PaaS오픈소스 기반의 레드햇 클라우드 플랫폼   RhCI & Docker with PaaS
오픈소스 기반의 레드햇 클라우드 플랫폼 RhCI & Docker with PaaS
 
[Mpis17,red hat] SMART Health, innovative opensoruce and security with red ha...
[Mpis17,red hat] SMART Health, innovative opensoruce and security with red ha...[Mpis17,red hat] SMART Health, innovative opensoruce and security with red ha...
[Mpis17,red hat] SMART Health, innovative opensoruce and security with red ha...
 
모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용
 
11.OpenShift 로 PaaS 구축
11.OpenShift 로 PaaS 구축11.OpenShift 로 PaaS 구축
11.OpenShift 로 PaaS 구축
 
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
 
[Red hat]legacy unix to x86, cloud migration(redhat samuel)2017 0604
[Red hat]legacy unix to x86, cloud migration(redhat samuel)2017 0604[Red hat]legacy unix to x86, cloud migration(redhat samuel)2017 0604
[Red hat]legacy unix to x86, cloud migration(redhat samuel)2017 0604
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open Standards
 
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
 
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표
 
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open Standards
 
OpenStack과 업스트림 컨트리뷰션 (2016 IT 21 글로벌 컨퍼런스)
OpenStack과 업스트림 컨트리뷰션 (2016 IT 21 글로벌 컨퍼런스)OpenStack과 업스트림 컨트리뷰션 (2016 IT 21 글로벌 컨퍼런스)
OpenStack과 업스트림 컨트리뷰션 (2016 IT 21 글로벌 컨퍼런스)
 
2015 FOSScon NAVER OSS Governance
2015 FOSScon NAVER OSS Governance2015 FOSScon NAVER OSS Governance
2015 FOSScon NAVER OSS Governance
 
제2회 i talks-세미나-openstack+openshift-2014-5-28
제2회 i talks-세미나-openstack+openshift-2014-5-28제2회 i talks-세미나-openstack+openshift-2014-5-28
제2회 i talks-세미나-openstack+openshift-2014-5-28
 

Plus de Kevin Kim

개방형혁신 연구개발 역량 성숙도 모델
개방형혁신 연구개발 역량 성숙도 모델개방형혁신 연구개발 역량 성숙도 모델
개방형혁신 연구개발 역량 성숙도 모델Kevin Kim
 
애자일이야기
애자일이야기애자일이야기
애자일이야기Kevin Kim
 
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)Kevin Kim
 
IoT & 오픈소스
IoT & 오픈소스IoT & 오픈소스
IoT & 오픈소스Kevin Kim
 
IT 비즈니스 기획 전문가 로드맵
IT 비즈니스 기획 전문가 로드맵IT 비즈니스 기획 전문가 로드맵
IT 비즈니스 기획 전문가 로드맵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
 

Plus de Kevin Kim (14)

개방형혁신 연구개발 역량 성숙도 모델
개방형혁신 연구개발 역량 성숙도 모델개방형혁신 연구개발 역량 성숙도 모델
개방형혁신 연구개발 역량 성숙도 모델
 
애자일이야기
애자일이야기애자일이야기
애자일이야기
 
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
 
IoT & 오픈소스
IoT & 오픈소스IoT & 오픈소스
IoT & 오픈소스
 
IT 비즈니스 기획 전문가 로드맵
IT 비즈니스 기획 전문가 로드맵IT 비즈니스 기획 전문가 로드맵
IT 비즈니스 기획 전문가 로드맵
 
공개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 시간을 파는 상점
 
스마트 워크 들여보기
스마트 워크 들여보기스마트 워크 들여보기
스마트 워크 들여보기
 

오픈 R&D 거버넌스

  • 1. OPEN R&D 거버넌스 Kevin Kim (hckim@invesume.com) 2016. 11. 김형채이사인베슘 김형채 hckim@invesume.com 유다시티의 오픈소스 자율주행 자동차 프로젝트
  • 2. 소개 현) 인베슘 대표이사 - 한중일 오픈소스활성화 포럼 표준화분과 한국위원 - 한국정보통신기술협회(TTA) 오픈소스 표준화 분과위원 • 공개SW 분류 체계 및 프로파일: TTAK.KO-11.0110 • 공개SW 성숙도 및 적용성 평가 지침: TTAK.KO-11.0133/R1 • 공개SW 교환명세: TTAK.KO-11.0182 • 공개SW 거버넌스 프레임워크: TTAK.KO-11.0176 • 비공개SW의 공개SW 전환 가이드 • 오픈소스 소프트웨어 활성화를 위한 성숙도 및 적용성 평가모델 (OSMAAM)의 설계 및 구현에 관한 연구 • 공개SW Governance v1.0 • 공개SW 정보화전략계획(o-ISP) • 오픈소스기업의 서비스수준 평가모델 • 공개SW 도입가이드라인 “우리는 비슷한 문제를 풀고 싶어하는 다른 이들과 협업을 즐기고, 개발결과를 오픈소스화하고 커뮤니티와 정보를 공유하며, 애자일한 고객접근을 통해 고객의 만족도를 높이려 노력합니다. ” 김형채 2
  • 5. History of Open Source Software UNIX (1970~) Linux (1991)FSF(1984) GNU OSI (1998) Mozilla Foundation Open Letter to Hobbyists(1976) 미국 저작권법 개정 Richard Stallman Linus Torvalds Eric RaymondBill Gates 5
  • 6. • 오픈소스 소프트웨어 • 오픈소스 하드웨어 • 오픈 콘텐츠 • 오픈 디자인 • 위키피디아 • 오픈소스 공간정보 • 오픈 API • 개방형 교육환경 MOOC • 개방,공유,참여에 의한 발전 - 정부3.0 Current of Open Source 출처: FabLife - デジタルファブリケ-ションから生まれる「つくりかたの未來(2012) 6
  • 7. Industry of Open Source 출처: 국토정책(2016,국토연구원) 7
  • 8. TTA 용어정의 – 공개SW , 오픈소스 8
  • 9. • 1984년 시작된 자유소프트웨어 운동에서 시작되어 1998년 넷스케이프 브라우저 의 원시 코드에 대해 어떠한 형태로 공개할까 하는 전략회의에서 붙여진 새로운 용어 로 오픈소스 소프트웨어(Open Source Software)라는 용어가 등장. • 현재 국내에서는 FOSS, OSS, 자유소프트웨어, 오픈소스 소프트웨어, 오픈소스라는 용어가 현재 함께 사용되고 있어 다소 혼란이 있을 수 있으나, 이 용어들은 소스코드 를 공개하고 공유하자는 근본취지와 그 사상적 근원은 같다. • 소프트웨어 사용의 라이선스 비용이 없으며 소프트웨어의 소스코드가 공개되어 있는 소프트웨어로서 누구나 자유롭게 사용할 수 있고, 활용할 수 있으며 배포 할 수 있는 소프트웨어를 의미. Open Source Software 9
  • 10. • 소프트웨어의 소스코드에 지불되는 라이선스 비용이 없다. • 소프트웨어의 품질이 우수한 오픈소스SW가 많다. • Linux, Apache, Android, Open Stack, Eclipse, MySQL, MongoDB 등의 오픈소스SW는 특정 기업이 주도하는 비공개SW에 비해 우수한 품질을 제공 • 보안성이 우수한 오픈소스SW가 많다 • 세계 10대 은행 중 9곳이 공개SW를 기반으로 한 자바 프레임워크를 활용하며 레드햇은 '뉴욕증권거래서(NYSE), 유로넥스트' 등 전 세계 28개 증권거래소, 미국연방항공국(FAA), 미해군 등 증권, 우주항공, 방위산업 부문에서 오픈소스 SW를 활용하여 사업을 수행 중이다. • 오픈소스SW는 상호운용성이 우수하며 기술종속성이 낮다. • 대부분의 기업은 상호운용성 확보를 위한 테스트를 수행할 인적자원이 부족하다. 반면 오픈소스SW는 소프트웨어의 특성상 많은 사용자 및 커뮤니티의 참여로 인 하여 상호운용성이 우수 전통적인 SW와 오픈소스 SW 차이점 10
  • 11. Open Source is Everywhere! 11
  • 12. • 오픈소스SW 대세를 넘어 필수로! Open Source is Everywhere! (출처 : IDC) 136 203 307 379 460 594 747 880 1017 1143 1287 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 (단위 : 억원) 12
  • 14. •선진국 기술의 catch-up에 중점 - 초고속정보통신망기반구축 종합계획(’95), 정보화촉진기본계획(’96) •전략기술 중심으로 대형 국책과제 집중 투자 - Cyber Korea 21(’99), e-Korea 21(’02) •지속성장 견인을 위한 ICT 신성장동력 선정 - IT839전략(‘04), IT839전략 기술개발 Master Plan(‘05) •ICT 융합 기술개발 중점 추진 - New IT전략(‘09), IT R&D 발전전략(’10) •C-P-N-D-S별 도전적 핵심기술 개발 - 창조경제비타민프로젝트(‘13) ’93 ~ ’97 ’98 ~ ’02 ’03 ~ ’07 ’08 ~ ’12 ’13 ~ ’17 현재 •4차산업혁명 주도를 위한 ICT 강국실현 한국의 ICT R&D 정책 국가정보화 산업육성 ICT 융합 14
  • 15. • 정부 R&D 예산은 17.7조 원으로 예산 대비 비중 세계 6위, GDP 대비로는 세계 2위 수준이다. 프로젝트 성공률은 90%를 상회한다. • 반면 그 결과물로 사업화에 성공한 비중은 20% 수준으로 영국과 미국의 1/3 이하, 미국의 절반 이하에 그친다. • 정부가 성과 활성화를 위한 정책을 계속 내놓고 있지만, 기술료 징수율을 보 면 2012년 기준 5547억 원으로 투입된 비용의 1.8%에 불과 • 한국은 국가경쟁력 순위에서 지난해 29위를 차지. 2012년 22위에서 7단계 나 하락 - 스위스 경영대학원 국제경영개발대학원(IMD) 조사 • 비현실적인 프로젝트 성공률을 바로잡기 위한 방안으로 R&D 원천 데이터와 관련 SW를 ‘공개SW’ 형태로 공개하는 방안 논의 ICT R&D 성과 및 시사점 15
  • 16. • 미국, 영국, EU 등 정보화 선도 국가들은 전자정부의 구현, 공공정보의 개방, 클라우드 환경구성의 기술적 통합을 위한 재료로 오픈소스SW의 가치를 높게 인식하고 있으며, 공공 부문에서의 오픈소스SW 확산 속 도를 높여가고 있다. 해외 OPEN R&D 동향 미국의 오픈소스, 오픈 거버먼트, 클라우드 등에 대한 정보공유채널 OSFA, GovLoop 16
  • 17. • 공개SW는 최단시간에 고품질 SW를 확보할 수 있는 최고의 수단으로 글로벌 비즈니스 기회 확대 가능 • 공개SW 공동체 기반의 협업형 SW R&D 강화 • 글로벌 시장진출을 촉진하고 개발된 SW의 경쟁력을 지속적으로 확보 하기 위해서 글로벌 공개SW 커뮤니티 활동 참여 지원 • 공개SW R&D 활성화를 위한 제도 개선 공개SW 방식을 통한 SW R&D 혁신 17
  • 18. • “오픈소스 소프트웨어” 또는 “오픈 소스” 등 그 명칭과 상관없 이 소프트웨어 저작권자가 해당 소스코드를 공중에 공개하여 이를 사 용, 복제, 수정, 배포 할 수 있는 권한을 부여한 과제. • 연구결과물에 대한 기존 평가지표 외에 공개SW특성을 반영하여 평가 하고, 연구결과물을 공개SW로 배포하는 경우 기술료를 면제할 수 있으 며, 사업비 전액을 정부출연금으로 지원 가능함 • 오픈소스SW에서 사용되는 성과지표 적용 • 「정보통신․방송 연구개발 관리규정」제27조 제4항, 제28조 제3 항, 제40조 오픈 R&D 18
  • 19. 1) 사업을 수행하는 동안 기존의 인하우스 개발방식이 아닌 참여와 공 유를 통한 오픈소스SW 개발방식을 경험하면서 오픈소스SW 기술의 개발경험이 축적되어 기술력 제고 2) 연구한 사업의 결과물을 오픈소스SW로 누구나 사용할 수 있게 배포 함으로써 국가의 산업 활성화에 기여 오픈 R&D의 목적 19
  • 20. • 연구개발 결과물의 공개를 통하여 국내 기업에게 최단시간에 고품질 SW를 확보할 수 있는 최고의 수단 제공 • 스리랑카 ‘랑카 개발재단’, 중국 cocos2d-x 오픈소스 게임엔진 • 오픈소스 커뮤니티 참여에 의하여 개발된 SW의 경쟁력을 지속적으로 확보 가능 • 미국 보훈처의 전자병원정보관리 SW프로젝트(www.osehra.org) • 오픈소스 커뮤니티의 활성화에 따라 산업에서 표준으로 정착되어 시장 지배력 보유 • 리눅스, 아파치, 오픈스택, 안드로이드 등 오픈 R&D 기대효과 20
  • 22. • Workflow + Architecture + Governance 오픈 R&D 구성요소 OPEN R&D Open Source Software Development Workflow Open Source Software Development Architecture Open Source Community Governance 22
  • 23. 오픈 R&D 사업 발주기관 담당자 www.oss.kr 23
  • 24. 계획수립 조직구성 오픈 R&D 환경 구축 오픈 R&D 수행 라이선스 검증 오픈소스 보안 점검 커뮤니티 운영 성과관리 오픈 R&D 사업 수행기관 담당자 의사결정체계 전략, OSS 선정, 타당성 분석, 기타 의 사결정은 총괄관리자 미래전략본부 본 부장이 전결 분석 및 평가 오픈소스 성숙도 및 적용성 평가 표준 (OSSMAAM) 적용 소스코드 형상관리 제품 릴리즈 시점까지는 내부 CI 사용, git 와 jenkins 소스코드 공개 Git hub 사용 라이선스 검증 사용 OSS 라이선스 전문가 검토 커뮤니티 구축 및 운영 소극적 사용 우선(획득한 소스코드에 대 한 사용), 향후 점진적 개방 기술교육 페어로 구성된 도제식 교육방식 적용 유지보수 프로젝트 모니터링 담당자 배정 및 이슈 관리시스템 운영 보고 및 검토 데일리 미팅 오픈 R&D 관리정책의 예 24
  • 25. • 오픈소스SW 배포계획 및 오픈 R&D 품질관리계획 계획수립 오픈소스SW 프로젝트 사이트 참여 활용 참여 활용 최종 결과물 배포 오픈 R&D 수행 컨소시엄 기업 연구소 대학 오픈 R&D 환경 구축 커뮤니티 구축, 운영 오픈 R&D 워크플로우 라이선스, 보안 검증 25
  • 26. • 오픈소스SW의 검증 및 배포를 고려한 조직 구성 조직구성 R&R 수행 업무 담당자 총괄 비즈니스 전략, OSS 선정, 타당성 분석 김형채 기술총괄 OSS PoC, BMT, 아키텍처 설계 류경문 소스코드 형상관리 소스코드 획득, OSS 모니터링, 구현 이욱 커뮤니티 채널, 모바일 이슈트래킹, Q&A, 아이폰 App 탄냥 테스트 단위테스트, 성능테스트 김태웅 UI 사용자 웹 UI, 모바일 UI 김소현 프로젝트의 비즈니스 전략적 가치가 중요하게 인식되는 이유로, 전담부서로 조직을 구성하고 각 구성원 의 역할과 책임을 분장하는 수행체계를 구성 26
  • 27. • 외부의 개발자가 참여할 수 있는 개발환경 오픈 R&D 환경구축 단 계 Task 내용 1 소스 수집 각 개발자들의 소스를 수집하고 정리함. 2 인증 및 접근제어 개발자와 관리자에 대한 인증 및 접근 제어, 컴파일에 대한 표준화 3 Commit 방안 Trunk와 Branch에 대한 정책과 연계된 Commit 정책 4 Trunk와 Branch 소스에 대한 작업 시 Trunk와 Branch 구분 정책 5 통합 빌드 방안 팀 프로젝트에 대한 소스들을 통합하여 빌드 수행. 패치보내기 코드리뷰 버그리포트 다국어지원 문서작업 웹사이트관리 커뮤니티응대 27
  • 28. • 참여에 의한 협업이 가능한 개발 프로세스 오픈 R&D 수행 Forking Workflow 28
  • 29. • 최종 결과물의 오픈소스 라이선스 검증 오픈소스 라이선스 검증 저작권위원회 라이선스 검증서비스공개SW역량프라자 라이선스 검증서비스 https://www.copyright.or.kr/fairuse/olis/codei/init.dohttp://www.oss.kr/oss_business9_2 29
  • 30. • 최종 결과물의 오픈소스 보안 취약점 점검 오픈소스 보안점검 30
  • 31. • 활성화를 위한 오픈소스 커뮤니티 운영 커뮤니티 운영 •Wiki •Blog •Homepage •Facebook •Twitter •JIRA •Redmine •Trac •Git •SVN •CVS 저장소 이슈 관리 지식 관리 SNS 커뮤니티 조직 구성 커뮤니티 활동을 위한 도구 31
  • 32. • 오픈소스SW에 적합한 평가지표 선정 오픈 R&D 성과관리 오픈소스 성숙도 및 적용성 평가 지침을 활용한 개방형 클라우드플랫폼 선정 32