공개 SW 산업의이해 - 선진기업들의공개 SW 활용 2018. 09.18. 권영환 소프트웨어정책연구소
목차 Ⅰ. 공개소프트웨어개요 Ⅱ. 깃허브동향 Ⅲ. 기업들의공개소프트웨어활용 ( 주요기업, 비즈니스모델, SW 신기술 ) Ⅳ. 결론
중요성 Ⅰ. 공개소프트웨어개요 특성 (Properties) 효율성 (Efficiency) 동향 (Trends) SW 신기술발전주도 투입자원 개발기간 인공지능 결과물 개발속도투명성 (Transparency) 오류, 취약점구조, 알고리즘 빅데이터 클라우드 블록체인 3
중요성 Ⅰ. 공개소프트웨어개요 특성 (Properties) 효율성 (Efficiency) 동향 (Trends) SW 신기술발전주도 투입자원 개발기간 인공지능 결과물 개발속도투명성 (Transparency) 오류, 취약점구조, 알고리즘 빅데이터 클라우드 블록체인 4
국내현황 Ⅰ. 공개소프트웨어개요 [ 출처 ] 조재홍, 공개 SW 소비국을넘어기여국으로성장을위한제언 국내활성화정책 활성화계획 현황 국내시장규모 성과 장애요인 5
개념 Ⅰ. 공개소프트웨어개요 자유 (Free) 소프트웨어 탄생배경 자유소프트웨어운동 (1980 년대 ) 오픈소스 (Open Source) 소프트웨어 탄생배경 1 차브라우저전쟁 (1998) 독점 X 비공개 공유 O 협업 생태계효율성 ( 공공이익 ) Free 의한국적해석 제약없는생각, 사상 ( 자유 ) vs 지불없는물건, 사물 ( 무료 ) [ 출처 ] https://en.wikipedia.org/wiki/browser_wars OSI(Open Source Initiative) GPL(GNU General Public License) 의한계 엄격한 기업활동 코드공개 저해 오픈소스정의 오픈소스라이선스승인 코드 공개 완화 주요후원사 6
The State of the Octoverse 2016 Ⅱ. 깃허브동향 Pull Request 분석 저장소에수정코드를제공하고다른사람에게알리는행위 분석결과 (2016 년 ) 저장소소유 횟수 비율 전체약 7760 만 100% 기관약 6630 만 85.4% 사용자약 1130 만 14.6% [ 출처 ] https://octoverse.github.com/2016/ 7
Felipe Hoffa 의분석 (2017) Ⅱ. 깃허브동향 pushevents 로컬저장소의변경사항을원격서버 (GitHub) 에전달하는행위 * 스타수 20 개이상의저장소를대상으로분석 분석결과 (2017년) 분석유형 1 2 3 4 5 6 7 개발자수 MS 구글 레드햇 IBM 피보탈 인텔 페이스북 저장소수 구글 MS 레드햇 아파치 피보탈 페이스북 IBM 이벤트수 구글 MS 페이스북 레드햇, 아파치, 깃허브, 알리바바 [ 출처 ] https://medium.freecodecamp.org/the-top-contributors-to-github-2017-be98ab854e87 8
Felipe Hoffa 의분석 (2017) Ⅱ. 깃허브동향 pushevents 로컬저장소의변경사항을원격서버 (GitHub) 에전달하는행위 * 스타수 20 개이상의저장소를대상으로분석 분석결과 (2017년) 분석유형 1 2 3 4 5 6 7 개발자수 MS 구글 레드햇 IBM 피보탈 인텔 페이스북 저장소수 구글 MS 레드햇 아파치 피보탈 페이스북 IBM 이벤트수 구글 MS 페이스북 레드햇, 아파치, 깃허브, 알리바바 [ 출처 ] https://medium.freecodecamp.org/the-top-contributors-to-github-2017-be98ab854e87 [ 원출처 ] 한국, 글로벌시총 500대포함기업수 10년간제자리, 한국경제연구원, 18.04.12 9
공개 SW 활용기업 - 대표기업 Ⅲ. 공개소프트웨어활용 ( 주요기업 ) 구글 아마존 주요동향 주요공개 SW 주요동향 주요공개 SW 검색엔진, 안드로이드, 텐서플로우같은플랫폼구축에공개 SW 활용 2000 여개의공개 SW 프로젝트참여 사업다각화 ( 무인차, 헬스케어, 스마트홈 ) 마이크로소프트 Amazon Web Service (AWS) 플랫폼강화 유통전문기업에서 IT 기업으로탈바꿈 AWS 의매출비중은낮지만, 수익비중은높음 페이스북 주요동향 주요공개 SW 주요동향 주요공개 SW 공개 SW 적대정책에서공개 SW 활용정책으로전환 SNS 플랫폼혁신을위해공개 SW 프로젝트활용 개발환경공개및클라우드사업강화 아이폰 / 안드로이드신규기능개발및호환성제공 가장많은 4,500 명이상의 GitHub 활동개발자보유 머신러닝라이브러리인파이토치공개 10
공개 SW 활용기업 SW 기업 Ⅲ. 공개소프트웨어활용 ( 주요기업 ) 오라클 IBM 주요동향 주요공개 SW 주요동향 주요공개 SW 오라클경쟁력유지를위한공개 SW 견제와활용등전략적대응 MySQL 소유한썬마이크로시스템즈인수 HW 기업에서 SW 기업으로전환 공개 SW 분야의적극적인후원자 ( 리눅스, 아파치, 하이퍼레저등 ) 레드햇 도커 주요동향 주요공개 SW 주요동향 주요공개 SW 공개 SW 를상품화한솔루션으로연매출 2 조달성 리눅스개발지원및관련공개 SW 프로젝트지원 필요 SW 를인수후, 공개와상품화를동시추진 클라우드응용프로그램을가상화하기위한공개 SW 개발 MS 에서 40 억에인수하려는시도가있었음 11
공개 SW 활용기업 중국 & 국내 Ⅲ. 공개소프트웨어활용 ( 주요기업 ) 텐센트 & 알리바바 Huawei 주요전략 대표중국 IT 기업으로공개 SW 활용시작 알리바바 ) 전자상거래플랫폼경쟁력강화 텐센트 ) 메신저, 게임, 포털등플랫폼강화 주요공개 SW 주요동향 클라우드사업적극추진및클라우드, 블록체인분야공개 SW 활동 리눅스, OPNFV, openstack 등다양한재단참여 [ 출처 ] Huawei, Drive Innovation and Collaboration Through Open Source Projects 국내대기업 국내 SW 기업 Tizen webos 큐브리드 알티베이스 2011 년공개된오픈소스모바일플랫폼으로점진적으로적용기기확대 2018 년 TV 기반플랫폼을공개하였고다양한제품으로적용확대할예정 공개 SW 기반기업용관계형데이터베이스로성장 네이버등 600 개이상시스템적용 인메모리 DBMS 를 2018 년 2 월공개 AWS, 인텔등전세계 50 개이상기업들과협력 12
공개소프트웨어판매모델 직접수익 Ⅲ. 공개 SW 활용 ( 비즈니스모델 ) 공개소프트웨어라이선스의특징을활용하여 직접적인판매수익창출가능 듀얼라이선스 복수의라이선스들 ( 공개 SW 라이선스 + 사유라이선스 ) 을동시부여 허가적라이선스 2 차저작물의코드공개조항이없는허가적 (Permissive) 라이선스활용 공개 SW 와의결합 라이선스의예외조항에의해비공개가가능한 SW 부분과결합 사용자는복수의라이선스정책중에선택 ( 비용지불또는소스공개조항에따른소스공개 ) 사용자가상업적활용을위해서는자체소스공개하지않기위해서는상용라이선스를구매해야함 예 ) MySQL, ghostscript 등 BSD, Apache, MIT 등의라이선스는 2 차저작물에대한소스공개조항이없는라이선스들임 따라서, 허가적라이선스를가진공개 SW 의경우이를수정할경우코드공개없이상업적활용가능 예 ) 안드로이드, AWS, CNTK, React 라이선스의예외조항 ( 리눅스의응용프로그램, LGPL) 에의해비공개할수있는 SW 부분을판매 리눅스에서동작하는응용프로그램들은리눅스의시스템함수를사용하지만비공개가능 에 ) 마리아디비의클라이언트, 13
공개소프트웨어판매모델 직접수익 Ⅲ. 공개 SW 활용 ( 비즈니스모델 ) 공개소프트웨어라이선스의특징을활용하여 직접적인판매수익창출가능 듀얼라이선스 복수의라이선스들 ( 공개 SW 라이선스 + 사유라이선스 ) 을동시부여 허가적라이선스 2 차저작물의코드공개조항이없는허가적 (Permissive) 라이선스활용 공개 SW 와의결합 라이선스의예외조항에의해비공개가가능한 SW 부분과결합 사용자는복수의라이선스정책중에선택 ( 비용지불또는소스공개조항에따른소스공개 ) 사용자가상업적활용을위해서는자체소스공개하지않기위해서는상용라이선스를구매해야함 BSD, Apache, MIT 등의라이선스는 2 차저작물에대한소스공개조항이없는라이선스들임 따라서, 허가적라이선스를가진공개 SW 의경우이를수정할경우코드공개없이상업적활용가능 라이선스의예외조항 ( 리눅스의응용프로그램, LGPL) 에의해비공개할수있는 SW 부분을판매 리눅스에서동작하는응용프로그램들은리눅스의시스템함수를사용하지만비공개가능 예 ) MySQL, ghostscript 등 예 ) 안드로이드, AWS, CNTK, React [ 출처 ] http://redmonk.com/sogrady/2017/01/13/the-state-of-open-source-licensing/ 에 ) 마리아디비의클라이언트, 14
공개소프트웨어非판매모델 간접수익 Ⅲ. 공개 SW 활용 ( 비즈니스모델 ) 강한기술력과생태계주도로 간접적인수익창출가능 지원서비스 플랫폼구축 인수합병 무료공개 SW 에대한서비스를제공함으로써수익창출 공개 SW 기반플랫폼을구축하여해당플랫폼을사용댓가로수익창출 공개 SW 기반다양한자산을매각함으로써일시적인수익획득 강한코드공개조항을가진 GPL 기반공개 SW 일지라도비교우위의기술력을통해서비스를제공 사용자입장에서는직접개발할경우소요되는직접비용 ( 시간포함 ) 을유료서비스를통해줄일수있음 예 ) 레드햇, 블랙덕등 1990 년대이후인터넷의발달로비즈니스 ( 전자상거래, SNS, SW 개발 ) 환경이플랫폼기반으로변화 검증된공개 SW 활용하여기술내재화및공유 협업의개발방식은생태계확장측면에서절대적으로유리 예 ) 스마트폰, 페이스북, AWS 등 2000 년대이후인터넷업계의대표적인비즈니스모델화된방식 역동성을소규모기업이자본을가진기업의혁신필요성에의해인수되면서큰규모의수익창출가능 에 ) 레드햇, 깃허브, MySQL 등 15
공개소프트웨어非판매모델 간접수익 Ⅲ. 공개 SW 활용 ( 비즈니스모델 ) 강한기술력과생태계주도로 간접적인수익창출가능 지원서비스 플랫폼구축 인수합병 무료공개 SW 에대한서비스를제공함으로써수익창출 공개 SW 기반플랫폼을구축하여해당플랫폼을사용댓가로수익창출 공개 SW 기반다양한자산을매각함으로써일시적인수익획득 강한코드공개조항을가진 GPL 기반공개 SW 일지라도비교우위의기술력을통해서비스를제공 1990 년대이후인터넷의발달로비즈니스 ( 전자상거래, SNS, SW 개발 ) 환경이플랫폼기반으로변화 2000 년대이후인터넷업계의대표적인비즈니스모델화된방식 역동성을소규모기업이자본을가진기업의혁신필요성에의해인수되면서큰규모의수익창출가능 사용자입장에서는직접개발할경 검증된공개SW 활용하여기술내재우소요되는직접비용 ( 시간포함 ) 을화및공유 협업의개발방식은생태유료서비스를통해줄일수있음계확장측면에서절대적으로유리 에 ) 레드햇, 깃허브, MySQL 등 예 ) 레드햇, 블랙덕 [ 원출처 ] 등한국, 글로벌시총 500대 포함기업예 ) 스마트폰수 10, 년간페이스북제자리, AWS, 한국경제연구원등, 18.04.12 16
제 4 차산업혁명관련 SW 신기술 Ⅲ. 공개 SW 활용 (SW 신기술 ) 클라우드 Public 클라우드시장현황 빅데이터 하둡관련시장의성장과주요벤더들 응답자의 81% 가멀티클라우드사용 [ 출처 ] ZDNet, Top cloud providers 2018: How AWS, Microsoft, Google Cloud Platform, IBM Cloud, Oracle, Alibaba stack up. AWS 와공개 SW [ 출처 ] OSCON 2018, Open Source at AWS: Code, Contributions, Collaboration, and Communication [ 출처 ] Andrei Macsin, Top 6 Hadoop Vendors Providing Big Data Solutions in Open Data Platforms, 2015 년 12 월 17
제 4 차산업혁명관련 SW 신기술 Ⅲ. 공개 SW 활용분석 (SW 신기술 ) 인공지능 머신러닝시장전망 블록체인 시장전망 [ 출처 ] https://www.gminsights.com/industry-analysis/artificial-intelligence-ai-retail-market 주요공개 SW 기반머신러닝플랫폼 [ 출처 ] 가트너, Gartner-IT-Spending-Forecast in Business Value by 2025 and $3.1T by 2030 Hyperledger 회원사 머신러닝공개SW 텐서플로우, Keras CNTK 파이토치 MXNet Caffe 주요관계회사구글마이크로소프트페이스북아마존야후 회원등급 수 General 회원 197 Associate 회원 33 Associates: Academia 14 [ 출처 ] Linkedin, IBM Blockchain Overview, 2017 18
공개 SW 이해 Ⅳ. 결론 공개 SW 의진화와확장 공개 SW 의상업화 공개 SW 의다양화와확장 오픈소스로진화 주요기술분야 주요활용기업 운영체제 ( 리눅스 ) IBM, 레드햇, 과거 (~ 2000) 데이터베이스 (MySQL) 썬마이크로시스템즈, 웹서버 ( 아파치 ) 오라클등 4 종 GNU 라이선스 80 여종의라이선스승인 모바일 ( 안드로이드, 페이스북 ) 유형 활용방안 기업들 현재 (~ 2018) 클라우드 ( 오픈스택, Kubernetes, Docker, Zen, KVM, 등 ) 빅데이터 (R, Hadoop, Spark 등 ) 구글, MS, 아마존, 페이스북, 알리바바, 텐센트, IBM, 도커, 신사업발굴 레드햇, 도커, Google, Huawei 등 인공지능 ( 텐서플로우, 파이토치, CNTK, MXNet 등 ) Cloudera 등 비즈니스혁신 Microsoft, IBM, 아마존 블록체인 (Hyperledger) 경쟁력강화 아마존, 구글, 페이스북, IBM, 오라클, 레드햇, 알리바바등 미래 (2018 ~) 자율주행, 금융, 통신, 의료,?? 19
공개 SW 활용 Ⅳ. 결론 공개 SW 주도권 산업주도권 복잡한생태계 고도화된비즈니스전략필요 미래기술혁신대비 기술경쟁력확보 기술분야별 맞춤형정책 공개 SW 기반 R&D 확대 신기술활용 인재육성 산업경쟁력강화 직 간접적인다양한수익획득방법 다양한경쟁상대및협력대상 복잡한기술요소이해 분야별특성이해 장기적인투자필요 다양한산업분야공개SW 활용확산공개SW 활용지원상생생태계육성 ( 라이선스, 보안등 ) 법 제도마련 20
21