1 / 31

공개 소스 S/W 동향

공개 소스 S/W 동향. 김 두 현 건국대학교. 목차. 개요 정책 동향 기술 개발 동향 표준화 동향 한중일 OSS 활성화 포럼 동향. 개요. 공개 소프트웨어란 ? 소스 코드를 공개하여 누구나 자유롭게 개작하고 개작된 소프트웨어를 재 배포할 수 있도록 허용된 소프트웨어. 사례 리눅스의 경우 리누스 토발즈는 초기 버전인 10 만 여 라인 정도의 리눅스 커널을 인터넷을 통해 공개한 후 , 짧은 기간에 100 만 여 라인 정도의 리눅스 커널로 발전 시킴. 공개소스 SW 산업을 기반으로

cadman-bass
Download Presentation

공개 소스 S/W 동향

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 공개 소스 S/W 동향 김 두 현 건국대학교

  2. 목차 • 개요 • 정책 동향 • 기술 개발 동향 • 표준화 동향 • 한중일 OSS 활성화 포럼 동향

  3. 개요 공개 소프트웨어란? 소스 코드를 공개하여 누구나 자유롭게 개작하고 개작된 소프트웨어를 재 배포할 수 있도록 허용된 소프트웨어 사례 리눅스의 경우 리누스 토발즈는 초기 버전인 10만 여 라인 정도의 리눅스 커널을 인터넷을 통해 공개한 후, 짧은 기간에 100만 여 라인 정도의 리눅스 커널로 발전 시킴 공개소스 SW 산업을 기반으로 SW 개발의 촉진 및 활성화가 요구 그러나 대부분 외산 소프트웨어 사용 소프트웨어 산업의 중요성이 날로 부각 산업의 고도화 및 고부가가치화 가속

  4. 개요 신흥 소프트웨어 개발국이 원천기술 확보를 통해 대선진국 기술격차를 해소 할 수 있는 대안 리눅스 기반의 시장은 초기 시장형성단계로 선점시 경쟁력을 확보할 수 있는 대안으로 대두 공개 소스 SW 활성화 세계 소프트웨어 시장을 소수의 다국적 기업이 독과점화로 시장 진입이 어려움 특정 벤더에 의한 시장 독과점화 개선 및 자국의 기술 자립기반 확보를 위해

  5. 공개소스 S/W 활용분야

  6. Widely accepted benefits of F/OSS adoption • Reduced costs lead to affordable software for individuals, enterprises and governments. • Less dependency on imported technology and skills. • Universal access through mass software roll out without implications of costly licensing. • Access to public information without barriers of proprietary software and data formats. • Lowered barriers to entry for software businesses. • Participation in global networks of software development. • Reduced security risks due to extensive peer review and access to source code. 출처: “Economical and Social Benefits of F/OSS, Report D09, Version 2.7, 12 July 2006, www.tOSSad.org

  7. Priority of F/OSS reasons from a government's point of view • protection from coercion or threats from corporate entities that develop and control the software upon which your government depends. • greater control of the software upon which your national security depends. • greater national economic potential for companies internal to your nation to develop, improve and support software without dependence on partnerships with corporations outside your country. • reduced litigation and international pressure regarding issues of "piracy". • cost savings 출처: “Economical and Social Benefits of F/OSS, Report D09, Version 2.7, 12 July 2006, www.tOSSad.org

  8. 국외 동향 각국의 정책 동향 –국외 동향 유럽 지역 동북아, 중남미 국가 브라질, 중국, 이탈리아 영국, 호주 개발 촉진 정책 강화 수요 촉진 정책 상대적으로 강화 공공부문 중심의 공개소스 SW 도입확산을위한 법적 기반 마련 공개소스 SW 도입을 권고

  9. 각국의 정책 동향 –국외 동향(cont.) 일본 독일 윈도 기반인 중앙 부처 및 산하 기관의 정보시스템 운영체제를 리눅스로 전면 전환할 것임을 발표 공개 소프트웨어가 갖는 시스템 안정성 및 보안성 때문에 전자정부 프로젝트에 공개 소프트웨어 도입을 장려 국외 동향 중국 미국 정부 조달시 리눅스 관련 제품을 채택할 것을 권고 공개 소프트웨어를 보안성 측면에서 도입을 권고

  10. 유럽 출처: “Economical and Social Benefits of F/OSS, Report D09, Version 2.7, 12 July 2006, www.tOSSad.org

  11. 유럽

  12. EDOS http://www.edos-project.org/xwiki/ • EDOS stands for Environment for the development and Distribution of Open Source software. • EDOS is a research project funded by the European Commission as a STREP project under the IST activities of the 6th Framework Programme. The project involves universities - Paris 7, Tel Aviv, Zurich and Geneva Universities -, research institutes - INRIA - and private companies - Caixa Magica, Nexedi, Nuxeo, Edge-IT and CSP Torino. • The project aims to study and solve problems associated with the production, management and distribution of open source software packages.

  13. CALIBRE http://www.calibre.ie/ • CALIBRE is an EU FP6 Co-ordination Action project, involving the leading authorities on libre/open source software. CALIBRE brings together an interdisciplinary consortium of 12 academic and industrial research teams from France, Ireland, Italy, the Netherlands, Poland, Spain, Sweden, the UK and China. • The two-year project will: • establish a European industry open source software research policy forum • foster the effective transfer open source best practice to European industry • integrate and coordinate European open source software research and practice

  14. tOSSad(towards Open Source Software adoption and Dissemination) • The main objective of the tOSSad project is to start integrating and exploiting already formed methodologies, strategies, skills and technologies in F/OSS domain in order to help governmental bodies, educational institutions and SMEs to share research results, establish synergies, build partnerships and innovate in an enlarged Europe • Main tOSSad coordination activities are: • F/OSS study • F/OSS national programs • F/OSS usability study • F/OSS curriculum development http://www.tossad.org/

  15. tOSSad(towards Open Source Software adoption and Dissemination) • Main curriculum development items are as follows • Courses and curricula about using the most popular F/OSS desktop applications - F/OSS office automation software, mail applications, Web browsers, Wiki's, etc. - even on proprietary operating systems. • Courses and curricula about F/OSS server application & management - Linux operating system – Application Server (Tomcat), Web Server (Apache), databases, middleware, and related system applications. • Courses and curricula about F/OSS software development tools – IDE (Eclipse), Versioning System and related tools. • Courses and curricula about how to develop and take advantage of F/OSS software from the software engineering of F/OSS. They are related to ongoing research on methodologies and tools for F/OSS development, and aim to train software developers able to build, customize and consult on F/OSS applications, being active members of the F/OSS development community. • Use of F/OSS software in computer science courses and curricula, as a cheap and powerful mean to help understanding the computer science concepts. http://www.tossad.org/

  16. OSS2007 Conference • The goal of OSS 2007 is to provide an international forum where a diverse community of professionals from academia, industry and public administration can come together to share research findings and practical experiences. The conference is also meant to provide information and education to practitioners, identify directions for further research, and to be an ongoing platform for technology transfer. http://oss2007.dti.unimi.it/

  17. 미국 출처: “Use of Free and Open-Source Software (FOSS) in the U.S.,” Department of Defense, The MITRE Corporation, 2002

  18. 우리나라 공개소스 SW 확산의 장애요인 공급 측면 수요 측면 - 기술 지원 체계 미흡 - 전문 인력 부족 • 높은 시장 진입 장벽 • - 성공 사례 부족 • - 호환성 결여 국내 동향

  19. 국내 동향(cont.) 첫째 둘째 공개 소프트웨어 확산의 가장 큰 현실적 장애 요인은 특정기술과 제품을 명시 하는 시장 진입 장벽. ☞ 2004년 12월 정부혁신지방분권 위원회에서 “전자정부사업 공개 소프트웨어 도입 권고안”통과 성공 사례와 우수한 상용 소프트웨어가 부 족하다는 인식. ☞ 공공부문을 중심으로 한 “시범 사업”을 통하여 기술적 안정성 입증 솔루션을 알리기 위해 “공개 기반 기업과 제품정보 가이드”발간 제약 요인 해소를 위한 주요 정책 전문기업 및 전문인력 부족으로 제대로 된 기술지원을 받을 수 없다는 인식 ☞정부는 리눅스를 중심으로 전문인력을 양성하고, 한국소프트웨어 진흥원 내에 “공개소프트웨어 기술 지원센터”를 설치 다양한 기업 및 개발자 커뮤니티를 통하여 개발되기 때문에호환성이 부족하다는 인식 ☞ ETRI와 민간기업 컨소시엄을 통해 표준 리눅스 스펙인 “부요(Booyo)”를 개발 셋째 넷째

  20. 아직까지 질의응답을 중심으로 운영되고, 활동이 국내에서만 머무르고 국제적인 활동에 동참하거나 기여하는 부분이 매우 미진. 다양하고 성숙한 기술의 발전을 위해 기술 개발에 기여할 수 있는 국내 개발자 커뮤니티의 육성이 시급. 국내 sourceforge.net - 대표적인 커뮤니티로 현재 130만명의 개발자와 11만 개 이상의 개발 프로젝트를 운용중. 아파치, 파이션, KDE 등 수많은 주요 커뮤니티가 운영되고 있음. 국외 커뮤니티 • 커뮤니티를 통한 많은 참여자로 안정적인 소프트웨어를 생산 가능 • 많은 기능들을 분담하여 개발함으로 단시간에 다양하고 성숙한 기능을 생산 • 커뮤니티 활동은 훌륭한 인력 양성의 장이 될 수 있으며, 기술 확보로 창업의 기회 가능

  21. 기술 로드맵 <2005년 가트너에서 보고된 공개 소프트웨어 기술 로드맵>

  22. On-demand Provisioning Static & Over-Provisioning Service 0 Service 1 Service 2 Service 0 Service 1 Service 2 Virtual Server 0 Virtual Server 1 Virtual Server 2 Virtualized Resource Pool Just in time! Just in case! Raw system 가상 인프라 환경 (VINE) - ETRI

  23. SW 온디맨드 • SW가 필요할 때마다 스트리밍 방식에 의해 서비스 SW 온디맨드 서비스 패키지 SW 불법복제 방지 SOD Server 관리비용 감소 인스톨 불필요 Client PC Client PC PC마다 설치 서버에서 중앙공급

  24. CPU 70% remained 30% streamed Server의 Disk를 Local Disk로 사용 SW 스트리밍 기술 Client Server Disk Local Application Streamed Application Streaming Manager Application Manager App Repository Disk Control Licensing & Billing Session Control Network Status OS Virtual Paging Disk 인터넷을 시스템 버스로 사용 Internet 30% Streamed 100% Installed

  25. WAS, JBOSS & Eclipse • JBoss • 공개SW 기반의 J2EE 웹 어플리케이션 서버이며 J2EE와 거의 호환됨 • 미국의 대표적인 호텔체인점인 “라 퀀터 인스”는 새로운 온라인 예약시스템 구축을 위해 지금까지 사용해온 BEA 시스템의 웹로직 어플리케이션 서버 대신에 공개SW WAS인 JBoss를 채택 • Eclipse • 자바 개발 공용환경을 사용하기 편리하게 구현하였음 • 단일 프로그래밍 어플리케이션 환경에서 다양한 종류의 개발툴을 함께 사용할 수 있음

  26. 표준화 동향 LSB 규격 FHS 규격 리눅스 배포판 간 바이너리 응용의 호환 성을 증대, H/W와 S/W의 이질성으로발생하는 소프트웨어 개발과 이식의 복잡성의 감소 프로그램과 디렉토리의 위치를 예견할 수 있게 하고, 사용자로 하여금 설치된프로그램과 디렉토리의 위치를 예견할 수 있게 함 표준화 동향 CGL 규격은 리눅스를 통신장비와 같은 실시간성, 고가용성, 고신뢰성을 요구하는 시스템에 적용하기 위한 규격. DCL 규격은 리눅스를 데이터베이스 시스템과 같은 중요업무 시스템에 활용하기 위한 규격 시스템 자원 관리의 규격인 DTMF의 CIM과 WBEM표준 서비스 가용성에 대한 규격인 AIS, 문서 포맷의 표준인 ODF등이 있음 CGL, DCL 규격 기타 규격들

  27. 국내 표준 리눅스 규격, 부요(Booyo) 표준 규격서인 동시에 규격 구현물인 표준판. 사용상의 호환성 및 안정성을 확보하고 국외 배포판에 대등한 수준의 운영체제를 개발하는 것을 목표로 함. 국내뿐만 아니라, 국외 여러 나라에서도 공개 소프트웨어를 활용하여 자국의 운영체제를 확보함으로써 자국의 소프트웨어 산업을 육성하고 주요 시스템의 보안과 관련 기반 기술을 확보하고자 추진중에 있음 예) 중국 RPLinux, 필리핀 Bayanihan, 태국 TLE Linux, 말레시아 Mimos Linux, 인도 CDAC Linux, 스페인 bnuLixEX 등

  28. 한중일 OSS 활성화 포럼 • 한국, 중국, 일본의 협력 • 2004년 4월 중국 베이징에서 “동북아 공개소스 소프트웨어 포럼” 결성, 그 이후 일본, 한국을 순회하며 포럼을 개최 • 2007년 9월에 제6회 포럼 개최 예정 • 특정 업체의 지배적인 구도에 대안적 방법을 동북아 3국이 공동으로 모색 • 3개의 분과(Work Group)로 구성 • WG1: 기술개발테스트 • WG2: 인력양성 • WG3: 표준화

  29. 한중일 OSS 활성화 포럼 2003년 3월 1차 중국 북경 회의(10개항) • 이용의 우호적인 활성화에 노력 • 리눅스 문자셋 표준화에 노력 • 리눅스기반 데스크톱, 오피스 개발에 노력 • 임베디드 협력에 노력 • 전자정부에서 리눅스 활성화에 노력 • 중소기업 지원에 노력 • 하드웨어 및 소프트웨어 벤더 지원에 노력 • 동북아 아시아 세계 커뮤니티에 기여 • 인력 양성에 노력 • 정책연구 및 정보 교환

  30. 한중일 OSS 활성화 포럼 2003년 7월 2차 일본 회의 기술개발 및 평가 워킹그룹, 인력양성 워킹그룹, 표준화 워킹그룹 등 3개의 워킹그룹 결정을 합의 2003년 7월 2차 일본 회의 이 후 • 워킹그룹별로 회의를 정기적으로 가져, • 기술개발 및 평가 워킹그룹: 3국 개발자가 참여하는 커뮤니티를 구성하여 공통 기반기술 개발을 준비 중 • 인력양성 워킹그룹: 한•중•일 3국간 통용되는 공개 소프트웨어 인력양성 커리큘럼, 경진대회, 자격증 제도 마련 중 • 표준화 워킹그룹: 한•중•일 문자에 대한 입력 방식 표준 구현 진행 중

  31. 감사합니다.

More Related