LX국토정보공사의 디지털전환위원회 워크숍에서 발표한 자료입니다. 오픈소스GIS의 개념, 오픈소스GIS의 동향, 오픈소스GIS가 적용된 사례 등을 설명하고, 마지막으로 오픈소스GIS의 장단점, 그리고 어떻게 오픈소스와 독점GIS를 조직의 목적에 맞게 잘 활용할 것인가에 대해 제언하였습니다. 참고하시기 바랍니다.
LX국토정보공사의 디지털전환위원회 워크숍에서 발표한 자료입니다. 오픈소스GIS의 개념, 오픈소스GIS의 동향, 오픈소스GIS가 적용된 사례 등을 설명하고, 마지막으로 오픈소스GIS의 장단점, 그리고 어떻게 오픈소스와 독점GIS를 조직의 목적에 맞게 잘 활용할 것인가에 대해 제언하였습니다. 참고하시기 바랍니다.
게임엔진과 공간정보 3D 콘텐츠 융합 : Cesium for UnrealKyu-sung Choi
강력한 시각화와 몰입도 높은 가상세계 표현을 위해, 게임엔진은 측량기반의 콘텐츠를 필요로 하고 공간정보 3D 플랫폼은 강력한 프리미엄급 클라이언트를 필요로 하는데, Cesium for Unreal은 이런 수요를 만족하는 솔루션입니다. 이 발표자료는 공간정보 3D 콘텐츠가 어떻게 게임엔진 안으로 들어가서 국가 또는 지구 범위로 확장성을 발휘하는지, 그 기능구현을 진입단계 수준으로 소개하고 있습니다.
게임엔진과 공간정보 3D 콘텐츠 융합 : Cesium for UnrealKyu-sung Choi
강력한 시각화와 몰입도 높은 가상세계 표현을 위해, 게임엔진은 측량기반의 콘텐츠를 필요로 하고 공간정보 3D 플랫폼은 강력한 프리미엄급 클라이언트를 필요로 하는데, Cesium for Unreal은 이런 수요를 만족하는 솔루션입니다. 이 발표자료는 공간정보 3D 콘텐츠가 어떻게 게임엔진 안으로 들어가서 국가 또는 지구 범위로 확장성을 발휘하는지, 그 기능구현을 진입단계 수준으로 소개하고 있습니다.
한국공간정보학회 2013년 1월 25일 공간정보포럼 발표 자료.
오픈 소스와 독점 소프트웨어라는 이분법적 사고를 넘어서, 이 둘을 어떻게 전략적으로 잘 활용할 것인지에 대한 내용을 담고 있습니다.
그리고 이런 배경 속에서 한국의 GIS 회사가 어떤 독점 소프트웨어를 만드는 게 현재와 같이 빠른 시장 변화 속에서 살아남을 수 있는지에 대해서도 언급하였습니다.
2014년도 경에 소프트웨어 정책연구소 왔을때 썼던 오픈소스에 대한 발표자료입니다.
만들어만 놓고 제대로 발표한적이 없는 자료이지만, 요즘 다른일 때문에 정신없어서 과거에 만든 자료를 하나씩 오픈합니다.
이 문서를 만들고 하고 싶었던 이야기는 오픈소스에 대한 오해들을 좀 풀고 싶었으며, 오픈소스가 왜 최근에 주목을 받게되었는지를 이야기를 해보고 싶었습니다.
황은경(violet.blue) / kakao corp.(OSA)
---
오픈소스를 사용하면서 오픈소스 라이선스 의무사항을 지키고 있나요?
오픈소스를 준비하면서 (여러분의 프로젝트를 Github으로 오픈하기 위해) 어떤 오픈소스 라이선스로 배포해야 할지 알고 있나요?
오픈소스를 사용한다면 오픈소스 라이선스 의무사항을 준수하고,
오픈소스로 공개한다면 여러분의 코드를 보호하고 올바르게 사용되도록 하기 위해서 오픈소스 라이선스에 대한 이해가 필요합니다.
이 세션에서는 Apache, MIT, GPL 등의 오픈소스 라이선스 의무사항을 살펴보고, 오픈소스 분쟁사례를 통해 관련 리스크를 파악합니다. 더불어, 코드 공개 및 배포를 위한 오픈소스 라이선스의 양립성 및 주의사항을 확인하고, 카카오의 오픈소스 Guidance에 대해 소개합니다.
<p><font>공개SW 왜 도입을 안하는가, 불만은 무엇인가?</font></p><div><font>[데브멘토 동영상]</font><font>양재영 LG CNS 부장</font></div><div> </div><div><font>Free Software 개념은 1984년, Open Source Software 개념은 1998년 등장</font></div><div><font>정의: 소스코드를 공개한 상태로 실행프로그램을 제공하는 소프트웨어로 소스코드를 누구나 자유롭게 사용, 개작, 재배포할 수 있도록 허용한 소프트웨어</font></div><div><font>개발방법론</font></div>
Design and Development of BIM on GIS Interoperability Open Platformslhead1
ecently, Construction data has evolved from CAD to BIM and BIM becomes more important data used in various fields like facility management and 3D GIS construction, so there is an increasing need for developing technologies that can be effectively used in post-construction steps. There are lots of trials to model and service not only geographical terrain and outdoor but also indoor space. From this perspective, establishment of BIM and GIS interoperable method and development of service platform became the most important core technology. On this research, spatial data linkage model has been devised to smoothly implement the interoperability between two different kinds of data - BIM data and GIS data.
The platform basically displays BIM data based on 3D GIS such as WorldWind Java developed by NASA and Google Earth. It is also possible to interactively move in and out the buildings and also to see the outside of the building when a user is inside the building and inside of the building while a user is outside the building. Besides, the platform makes users look up the objects of buildings and properties of objects one by one, floor by floor, by similar properties, or all. Users can also edit the properties of objects and do spatial queries for analysis of the data.
This project is co research project of KICT(Korea Institute of Construction Technology) and Gaia3D and working closely together to develop BIM and GIS Interoperability Open-Platform for the integration of BIM and GIS data since 2012 and have developed the system for smooth operation of big size 3D BIM data and GIS data about plenty of buildings in areas or cities, not just one building. Now, core technologies to integrate BIM into GIS are successfully developed and we will keep improving the system step by step. KICT and Gaia3D together have designed and developed BIM and GIS interoperability open-platform based on the spatial data linkage model. Links between BIM data and GIS data enables efficient and seamless management of indoor and outdoor information at the same time and it also could be used for various services such as real estates and AR (Augmented Reality) services. Gaia3D develops 3D facility management system for Antarctic King Sejong science station to efficiently manage the facilities and publicly promote the station using BIM on GIS system with open source GIS software.
3. 목차
0. 오픈 소스에 대한 오해
I. Open Source SW란?
I-1. 오픈 소스 소프트웨어 일반
I-2. 오픈 소스 소프트웨어 라이선스
I-3. 오픈 소스 소프트웨어의 장점
I-4. 오픈 소스 소프트웨어 전망
I-5. 오픈 소스 SW 관련 정책 동향
II. Open Source GIS
II-1. 오픈 소스 GIS?
II-2. 오픈 소스 GIS 국내외 동향
II-3. 오픈 소스 GIS 프로젝트
II-4. 적용 사례
II-5. Open GeoData
III. OSGeo & 한국오픈소스GIS포럼
III-1. OSGeo
III-2. OSGeo 한국어 지부
III-3. 한국오픈소스GIS 포럼
IV. 결언
부록
16. I-1. 오픈 소스 소프트웨어 일반
I. Open Source SW란?
오픈 소스 소프트웨어의 일반적 정의
FOSS: 공개 소프트웨어
FOSS: Free & Open Source Software의 약자
FOSS에서는 특정 라이선스에 따라 소프트웨어의
소스 코드가 공개되어 있음
일반적으로 FOSS 사용자는 소프트웨어에 대한
자유로운 사용, 복사, 수정, 개작 및 재배포의
권한을 부여받음
FOSS 의 Free는 ‘공짜’를 의미하는 것이 아니라,
사용자가 소스 코드에 접근하고, 프로그램을 사용,
수정, 재배포할 수 있는 ‘자유’를 의미함
FOSS는 개방형 표준(Open Standard)과는 다른
의미. 하지만 일반적으로 FOSS는 국제적인 표준을
따르는 경향이 있음(OGC와 OSGeo는 다른 조직)
오픈소스GIS교육 - 안양대학교
16
박희구(hgpark@gaia3d.com)
17. I-1. 오픈 소스 소프트웨어 일반
I. Open Source SW란?
오픈 소스 소프트웨어 시장
Linux
오픈소스 소프트웨어의 대표 격인 데스크탑 및 서버용
오픈소스 운영체제
리눅스를 기반으로 하는 생태계는 2012년 35조원 규모의
시장을 형성하고, 2016년에는 약 60조원의 시장을 형성할
것으로 예상(IDC, 2012년)
Android
대표적인 모바일용 오픈소스 운영체제
iOS의 경쟁 운영체제로서, 스마트폰의 활성화와 더불어
급속히 성장하고 있는 오픈소스 운영체제
2013년 11월 81%의 점유율로 애플사의 iOS를 제치고 모바일
운영체제에서 우위를 점하고 있음(IDC, 2013년)
http://news.cnet.com/8301-1035_3-57612057-94/android-dominates-81-percent-of-world-smartphonemarket/
오픈소스는 이미 생활 전반에서 사용되고 있고, 여러
분야에서 활동 영역을 점점 넓혀가고 있음
오픈소스GIS교육 - 안양대학교
17
박희구(hgpark@gaia3d.com)
18. I-1. 오픈 소스 소프트웨어 일반
I. Open Source SW란?
오픈 소스 소프트웨어의 자유
Freedom
Of
Software
Freedom
Freedom
of
of
Use
Redistribute
Freedom
of
of
Copy
오픈소스GIS교육 - 안양대학교
Freedom
Modify
18
박희구(hgpark@gaia3d.com)
19. I-1. 오픈 소스 소프트웨어 일반
I. Open Source SW란?
공동 개발 방식으로 소프트웨어 개발
하나의 프로젝트 혹은 소프트웨어를 전 세계에 흩어져 있는 다양한 사람들과 조직이
어우러져서 개발을 진행하는 방식
공통관심사를 갖는 사람들이 함께 특정 소프트웨어나 프로젝트를 개발하는 관계로 자사의
개발과 투자 비용을 절감하고, 기업 외부의 인력과 기술을 내재화할 수 있는 특성이 있음
외부 인력과 기술을 활용하여 개발 비용을 절감하기 위해서는, 해당 기술을 이해하는
많은 외부 인력이 존재하고, 이들이 오픈 소스 소프트웨어를 통해 자신의 기술과 능력을
공유할 정도의 환경이 필요
공동 개발 방식은 소위 네트워크 효과(Network Effect)에 의해 크게 영향을 받는 개발 방식으로
특정 임계점(Tipping Point) 이상의 개발자가 소프트웨어 개발에 참여해야만 성공적으로
소프트웨어가 유지, 관리, 개발되는 특성이 있음
핵심 개발자들
발전 방향
설계안
소프트웨어
커뮤니티에 기여
커뮤니티
개발에 기여
프로젝트
관리자
오픈소스GIS교육 - 안양대학교
개발자들
평가
사용 사례 피드백
테스트
문서화
번역
기능 요청
타 사용자 지원
버그 수정
19
박희구(hgpark@gaia3d.com)
20. I-1. 오픈 소스 소프트웨어 일반
I. Open Source SW란?
오픈 소스 소프트웨어의 개발방법론
<폐쇄형 개발 방법론>
<개방형 개발 방법론>
Closed
Open
위계적 폐쇄적
개발방법론
협력적 개방적
개발방법론
Leverage own knowledge
Leverage others knowledge too
소프트웨어의 설계와 개발이 내부에서 이루어짐
설계와 개발이 다중에 의해 협력적으로 이루어짐
내부의 지식, 지적재산권, 경험을 활용하여 개발
자신의 역량과 외부 타인의 역량을 함께 결합하여
개발
외부의 훌륭한 지적 자산을 내부화하는데 한계 발생
오픈소스GIS교육 - 안양대학교
‘We are smarter than Me’로 요약되는 개발방법론
20
박희구(hgpark@gaia3d.com)
21. I-1. 오픈 소스 소프트웨어 일반
I. Open Source SW란?
오픈 소스 소프트웨어와 공짜 소프트웨어(Freeware) 차이
FOSS
Freeware
FOSS는 사용자가 직접 소스코드에 접근해 기능을 고
칠 수 있도록 허용함
Freeware는 일반적으로 소스 코드를 배포하지 않으며,
무료로 사용할 수 있는 바이너리만을 배포함. 따라서 이
용자가 자신만의 목적으로 기능을 수정할 수가 없음
FOSS는 원 저작자가 사라지더라도 해당 소프트웨어
의 사용자 또는 개발자 그룹이 계속 이를 활용하고 개선
할 수 있음
Freeware는 원 저작자가 자신의 사정에 따라 언제든
지 개발을 포기할 수 있으며, 이런 경우 최종 버전은 개
발자가 마지막으로 배포한 상태로 그대로 머물게 됨
FOSS는 일반적으로 FOSS를 지원하는 강력한 사용자
그룹이나 개발자 그룹이 존재하며, 이런 그룹등이 자유
롭게 FOSS를 유지 관리함
Freeware는 초기에는 무료로 배포되거나 테스트를 위
해 배포되나, 이후 유료화로 전환될 가능성이 언제든지
있음(Shareware)
FOSS는 ‘공짜(No-Cost)’ 소프트웨어와는 다른 개념임
최근에는 FOSS 또한 상업용(Commercial) 소프트웨어로 간주되기 시작함
FOSS의 상대어는 폐쇄(Closed Source) 또는 독점(Proprietary) 소프트웨어로 보는 게
일반적임
오픈소스GIS교육 - 안양대학교
21
박희구(hgpark@gaia3d.com)
22. I-1. 오픈 소스 소프트웨어 일반
I. Open Source SW란?
Microsoft vs. Red Hat
전 세계 주요 IT 기업의 패키지 판매를 통한 수익은 전체 매출의
10% 가량임. 독일 20% 가량, 인도네시아 40% 가량 등
오픈소스GIS교육 - 안양대학교
22
박희구(hgpark@gaia3d.com)
23. I-2. 오픈 소스 소프트웨어 라이선스
I. Open Source SW란?
저작권(Copyright)과 사용허가권(License)
저작권
사용허가권
창작에 의해 발생한 창작물에 대해 창작자(저작자)가
취득하는 독점적 권리
저작권자가 다양한 필요에 의해 다른 사람 혹은 기관
에게 일정한 내용을 조건으로 하여 자신의 저작물에 대
해 특정 행위를 할 수 있도록 부여한 권한
등록 등의 요건이 필요 없이 창작과 동시에 권리가 발
생(무방식주의)
EULA(End User License Agreements)와 같이 일종의 계
약서로 기능함
저작권이 있는 저작물의 경우 원 저작자나 저작권자
의 허가 없이 해당 저작물을 사용, 복제, 배포, 수정할 수
없음
Windows 7를 Microsoft에서 구매했다고 이를 다른 컴
퓨터에 복제, 수정, 설치를 하면 계약(라이선스) 위반이
되며, 이러한 의미에서 사용허가권은 물건의 매매와는
다른 개념임
지적재산권
저작권
오픈소스GIS교육 - 안양대학교
특허
상표
23
영업비밀
박희구(hgpark@gaia3d.com)
24. I-2. 오픈 소스 소프트웨어 라이선스
I. Open Source SW란?
주요 오픈 소스 라이선스
1
GPL : GNU Public License
2
LGPL : Lesser(Library) GNU Public License
3
BSD Alike : BSD, MIT License
4
기타: MPL, CCL, Public Domain …
오픈소스GIS교육 - 안양대학교
24
박희구(hgpark@gaia3d.com)
25. I-2. 오픈 소스 소프트웨어 라이선스
I. Open Source SW란?
저작권이 비독점 소유
저작권의 비독점 소유 방식은 특정 라이선스를 통해 사용자들에게 소프트웨어
사용, 연구, 수정 및 배포에 있어서 전반적인 권한을 제공
오픈 소스 소프트웨어의 소스코드 관리 및 저작권 관계
커뮤니티
소스코드 수정, 개발
저작권 및 성과 귀속
소스코드 재배포
사용자
소스코드 관리
소스코드
주요 오픈 소스 소프트웨어의 라이선스
무료로 소프트웨어 이용 및
배포 허용 가능
소스코드 취득 및
수정 가능
2차적 저작물
재공개 의무
독점소프트웨어와
결합 가능
GPL
O
O
O
X
LGPL
O
O
O
O
MPL
O
O
O
O
BSD License
O
O
X
O
Apache license
O
O
X
O
오픈소스GIS교육 - 안양대학교
25
박희구(hgpark@gaia3d.com)
26. I-2. 오픈 소스 소프트웨어 라이선스
I. Open Source SW란?
오픈 소스 라이선스 준수 사항
1
저작권 관련 문구 유지
2
제품명 중복 방지
3
오픈 소스 소프트웨어 사용 여부 명시
4
라이선스에 따른 소스 코드 공개
소스 코드 공개 의무는 재배포하는 경우에 발생!!!
오픈소스GIS교육 - 안양대학교
26
박희구(hgpark@gaia3d.com)
27. I-2. 오픈 소스 소프트웨어 라이선스
I. Open Source SW란?
주요 오픈 소스 라이선스 이해 – GPL ver2.0, 3.0
Source : “오픈 소스 S/W 라이선스 가이드”
오픈소스GIS교육 - 안양대학교
27
박희구(hgpark@gaia3d.com)
28. I-2. 오픈 소스 소프트웨어 라이선스
I. Open Source SW란?
주요 오픈 소스 라이선스 이해 – LGPL
Source : “오픈 소스 S/W 라이선스 가이드”
오픈소스GIS교육 - 안양대학교
28
박희구(hgpark@gaia3d.com)
29. I-2. 오픈 소스 소프트웨어 라이선스
I. Open Source SW란?
주요 오픈 소스 라이선스 이해 – BSD, APACHE
BSD
APACHE
Source : “오픈 소스 S/W 라이선스 가이드”
오픈소스GIS교육 - 안양대학교
29
박희구(hgpark@gaia3d.com)
30. I-2. 오픈 소스 소프트웨어 라이선스
I. Open Source SW란?
오픈 소스 라이선스 비율
70.00%
60.00%
50.00%
40.00%
30.00%
20.00%
10.00%
0.00%
Sourceforge.net, May, 2006.
Black Duck Software Knowledgebase, April, 2008.
오픈 소스 소프트웨어의 60% 이상이 GPL 계열의 라이선스를 채택하고 있음
오픈 소스 라이선스의 엄격함 때문에 오픈 소스 소프트웨어를 상업화하는 것은 불가능하다는 인식 존재
오픈소스GIS교육 - 안양대학교
30
박희구(hgpark@gaia3d.com)
31. I-2. 오픈 소스 소프트웨어 라이선스
I. Open Source SW란?
오픈 소스 라이선스를 위반하면?
FSF(Free Software Foundation)
매년30 ~ 50건 정도의 GPL 위반사례처리
기본 철학은, 금전적 이익을 취하는 것을
목적으로 하지 않고, 라이선스를 준수하도록
함으로써 자유 소프트웨어 공동체가 잘
유지되도록 하는데 있음
위반 기업들이 협조적으로 협상에
임하고, 규정준수를 위한 선의를 가지고
있다면, 위반 기업의 명칭을 공개하지 않는다는
입장
GPL-Violations.org 등의 감시 기구가 활동 중
Black Duck 등과 같은 오픈 소스 라이선스 관리 프로그램을 이용하여 바이너리 파일에
대해서도 라이선스 위반 여부 판별이 가능함
공개소프트웨어 역량플라자에서 현재 오픈 소스 라이선스 검증 시스템을 구축 하여 무료로
해당 서비스를 제공하고 있음
라이선스 위반은 FOSS이든 독점 소프트웨어이든 법적인 문제를 야기함!!
오픈소스GIS교육 - 안양대학교
31
박희구(hgpark@gaia3d.com)
32. I-3. 오픈 소스 소프트웨어의 장점
I. Open Source SW란?
오픈 소스 소프트웨어를 활용할 경우 기대 효과
비용 절감, 자원 절감, 안정성 증가, 소스 코드 직접 수정, 다수의 외부 개발자와
직접 접촉, 국제화 가능
1. 기술적 측면
2. 경제적 측면
3. 사업적 측면
4. 기타 측면
세계적 수준의
소프트웨어를 빠른
속도로 개발 가능
저렴한 도입 비용
자사의 부족한 제품군을
단숨에 보완 가능
에너지 절감
다수의 외부 개발자들에
의한 소스 코드 검토를
통해 소프트웨어 안정성
증가
주요 시장지배적
소프트웨어 사업자와의
기술 격차 해소 가능
세계적 수준의 오픈
소스를 사용함으로써
개발 비용 절감
오픈 소스를 활용하여
다양한 고객의 수요에
대응 가능
소스 코드 레벨의
커스터마이징
심리적 만족감
낮은 이직률
회사 브랜드 가치 제고
우수 성공 사례를 소스
코드 레벨에서 재활용
가능
뛰어난 외부 개발자의
내재화
기술과 성과를 공유함으로써 협업적으로 사회를 발전시키는 기반으로 작동
오픈소스GIS교육 - 안양대학교
32
박희구(hgpark@gaia3d.com)
33. I-3. 오픈 소스 소프트웨어의 장점
I. Open Source SW란?
오픈 소스 소프트웨어 도입 사유
오픈 소스 소프트웨어의 저렴한 가격이 1순위로 조사됨
소스 코드 접근이 가능하다는 점이 2순위, 다양한 개발자들에 의해 소스 코드가 검토되고
있다는 점이 3순위로 조사됨
저렴한 가격과 소스 코드 공개가 가장 주요한 사유
Price
80%
Source Code Access
57%
Community Code Review
41%
Don’t Know
20%
Bug Fix Turnaround
18%
Security
15%
Code Quality
15%
Best Product Functionality
15%
Easier to Adopt in Organization
10%
Other
6%
IP Protection
5%
0%
20%
40%
60%
80%
100%
Source : Barracuda Networks
오픈소스GIS교육 - 안양대학교
33
박희구(hgpark@gaia3d.com)
34. I-4. 오픈 소스 소프트웨어 전망
I. Open Source SW란?
오픈 소스 소프트웨어 성장 전망
“응용 소프트웨어 시장에서 2012년까지 5년에 걸쳐 오픈 소스 소프트웨어의 연평균 성장률
이 44%에 이를 것이며, 이에 따라 응용 소프트웨어 시장에서 190억 달러 규모의 직간접적인
영향력을 행사할 것”, 2008
“2012년까지 모든 상업용 소프트웨어의 80% 가량은 어떤 식으로든 오픈 소스 기술을
포함하고 있을 것”, 2008
“전 세계 오픈 소스 소프트웨어 시장은 2013년까지 연 평균 22.4%의 성장을 기록하며 81억
달러 규모의 시장으로 성장할 것”, 2009
“IBM, Sun, Dell, HP, Oracle 등과 같은 주요 소프트웨어 업체들은 오픈 소스 소프트웨어를
활용하거나 지원함으로써 막대한 간접적 수익을 창출하는 중”, 2009
AppGeo는 2012년 시장 전망을 통해, GIS는 더 주류 IT 시장으로 진입할 것이며 모바일
기기가 시장의 성장을 추종할 것이라고 전망, 2012
Open Source GIS, HTML5, Cloud GIS가 2012년의 기술적 3대 트렌드가 될 것이며, 특히 Open
Source GIS가 상업적 오픈 소스 GIS 업체의 등장과 함께 GIS 시장에서 사실상 2등의 역할을
수행할 것이라 예상, 2012
오픈소스GIS교육 - 안양대학교
34
박희구(hgpark@gaia3d.com)
35. I-4. 오픈 소스 소프트웨어 전망
I. Open Source SW란?
오픈 소스 소프트웨어의 성장
오픈 소스 소프트웨어는 그 동안의 지속적인 성장을 통해 이제 오픈 소스 소프트웨어의
도입이나 상업적 이용이라는 측면에서 새로운 국면에 돌입
<FOSS Projects Growth>
<FOSS Source Codes Growth>
* Source: Amit Deshpande et al , 2008, “The Total Growth of Open Source”, In Proceedings of the Fourth Conference on Open Source Systems (OSS 2008).
오픈소스GIS교육 - 안양대학교
35
박희구(hgpark@gaia3d.com)
36. I-4. 오픈 소스 소프트웨어 전망
I. Open Source SW란?
Raymond Lane의 6대 장벽 및 이의 극복 노력
도입 저해 요인
해결책
1. 공식적 지원의 부족
2. 빠른 변화 속도
1. 전문적 지원과 서비스 제공
2. 일정 주기에 맞춘 버그 개선과 성능
개선
신뢰성
문제
핵심제품
에서
완비제품
으로
전환
3. 개발 청사진의 부재
4. 기능적 차이
기능
문제
5. 라이선스 문제
3. 최종 고객과 오픈 소스 소프트웨어
커뮤니티 간의 소통 증대
4. 핵심 기능들 간의 차이는 점차적으로
줄어들고 있음
5. 라이선스 이슈를 공급자가 책임짐
신뢰성
문제
6. 소프트웨어 보증 문제
오픈소스GIS교육 - 안양대학교
6. 세계 표준 준수를 통한 보증
36
박희구(hgpark@gaia3d.com)
37. I-5. 오픈 소스 SW 관련 정책 동향
I. Open Source SW란?
오픈 소스 SW 관련 해외 정책 동향 총괄
* Source : 공개소프트웨어 해외 정책 동향 보고서, 정보통신산업진흥원, 2009
북미와 유럽이 활발하며, 아시아는 한중일을 제외한 국가가 활발
오픈소스GIS교육 - 안양대학교
37
박희구(hgpark@gaia3d.com)
38. I-5. 오픈 소스 SW 관련 정책 동향
I. Open Source SW란?
해외 – 유럽 및 아시아
europe
EU는 오픈 소스 개발 부문 강화를 위해 오픈 소스 소프트웨어 사용 권장 정
책 시행
EU는 2009년에 EU 차원의 자체적인 오픈 소스 라이선스인 EUPL v1.1을 발
표
EU는 오픈 소스 SW를 통한 전자정부 개발 및 표준안 구성
독일은 연방 정부 차원에서 비용이 절감되는 FOSS를 지원하기로 결의하고
정책적 지원
프랑스는 20004년에 90만 대의 컴퓨터에 FOSS를 사용하는 정책 추진
스페인에서는 공공 기관의 웹 페이지와 SW, 그리고 문서들은 리눅스와 호
환되도록 강제
asia
말레이시아에서는 내각장관급이 오픈 소스 정책을 수립하고 강력하게 추
진 중. 이러한 결과로 2009년 12월 현재 691개 기관이 오픈 소스 활용 중이
며, 2006년부터 3년 간 오픈 소스 소프트웨어 활용이 100% 증가. 구글의 안
드로이드와 같은 모델 채택
태국은 국가 기관인 국립전자컴퓨터기술센터(NETEC)과 소프트웨어산업
촉진기관(SIPA)에서 오픈 소스 사용률을 50%까지 높이려는 노력 실행 중
인도는 대통령이 나서서 오픈 소스 소프트웨어에 대한 정책적 지원을 약속
하고 공개 SW 국제 센터 설립
* Source : 공개소프트웨어 해외 정책 동향 보고서, 정보통신산업진흥원, 2009
오픈소스GIS교육 - 안양대학교
38
박희구(hgpark@gaia3d.com)
39. I-5. 오픈 소스 SW 관련 정책 동향
I. Open Source SW란?
해외 – 미국
NASA는 인공위성과 우주왕복선, 그리고 과학탐사선 등으로부터
전송되는 자료를 저장하고 이를 해석하기 위해서, NASA는
Ubuntu Linux 를 포함하는 공개SW를 효과적으로 사용하고 있음
NASA의 공개SW 기반의 클라우드 컴퓨팅 아키텍처인 Nebula는
공개SW를 효과적으로 활용하기 위한 아키텍처의 대표적인
사례임.
정책 내용
년도
승인
여부
추진
기관
오픈 소스 소프트웨어 길잡이
2009
승인
DoD
IT 정책 대담
2008
승인
US Navy
정부 조달 기관은 기술과 기업에 중립적이면서
데이터의 보안, 객관성, 위험성, 유지보수 비용
을 고려해야 함
2004
승인
OMB
공개 소프트웨어 사용에 관한 규칙 제정
2002
승인
DoD
* Source : 공개소프트웨어 해외 정책 동향 보고서, 정보통신산업진흥원, 2009
미국은 중앙정부와 지방정부 차원에서 FOSS에 대한 차별 금지 강제
오픈소스GIS교육 - 안양대학교
39
박희구(hgpark@gaia3d.com)
40. I-5. 오픈 소스 SW 관련 정책 동향
I. Open Source SW란?
해외 – 러시아 & 호주
러시아 정부는 오픈소스 문서 포맷을 국가 표준 문서 규격으로 채택
2015년까지 정부 행정 시스템에 공개SW를 적용하기로 결정함 (블라디미
르 푸틴 러시아 총리 승인 계획안)
2015년까지 향후 5년간 연방 대표단체와 공공기관 등이 독점적SW의 사용을 중
단 등의 내용 포함
호주 연방 정부는 관계기관에서 ICT 관련 소프트웨어 구입시 상용 소프트
웨어 뿐만 아니라 공개SW도 사용하도록 하는 법안을 2010년 12월에 개정
호주 정부는 지금까지 정부기관에서 공개SW를 사용할 수 있도록 하는 제
도적 장치가 없었는데 이 법안을 통해 2005년부터 강조해 온 정보 중립성
이 구현될 것으로 기대
오픈소스GIS교육 - 안양대학교
40
박희구(hgpark@gaia3d.com)
41. I-5. 오픈 소스 SW 관련 정책 동향
I. Open Source SW란?
한국
2004년부터 오픈 소스 소프트웨어 도입 시범 사업을 추진하였으며, 이러한
결과로 정부 및 공공 기관의 리눅스 활용이 증가
오픈소스GIS교육 - 안양대학교
한국에서는 주로 미래창조과학부와 미래창조과학부 산하 기관(공개소프트웨어
역량 플라자)을 중심으로 오픈 소스 소프트웨어에 대한 장려 정책 실행
2008년부터는 자생력 있는 오픈 소스 소프트웨어 생태계 조성을 위해 생산기반
강화, 수요창출, 저변확대/국제협력 등에 주안점을 두고 관련 정책을 추진 중
41
박희구(hgpark@gaia3d.com)
42. I-5. 오픈 소스 SW 관련 정책 동향
I. Open Source SW란?
한국
2013년 예산안 작성 세부지침
오픈소스GIS교육 - 안양대학교
42
박희구(hgpark@gaia3d.com)
44. II-1. 오픈 소스 GIS?
II. Open Source GIS
Open Source GIS
FOSS4G: Free Open Source Software for Geo-Spatial
GeoFOSS: Geo Free Open Source Software
EU: gvSIG
UN: GeoNetwork
오픈소스GIS교육 - 안양대학교
NASA : WorldWind
44
박희구(hgpark@gaia3d.com)
45. II-1. 오픈 소스 GIS?
II. Open Source GIS
오픈 소스 GIS의 현황과 필요성
FOSS4G의 현황
오픈 소스 SW 및 오픈 소스 GIS 활성화
- 300개 ~ 400개 가량의 오픈 소스 GIS 소프트웨어 프로젝트 (Freegis.org, 2011년 기준)
오픈 소스 GIS S/W의 질적 향상
- OSGeo : GeoFOSS를 통한 독점, 상용 GIS 대체 가능성 제시
- Google Earth에서 GeoFOSS인 GDAL 라이브러리 사용
- AutoDesk 사에서 MapGuide, FDO 등 오픈 소스로 전환
- ESRI 사의 ArcGIS GeoPortal Server의 오픈 소스로 전환
UN, EU, Canada 등의 정부기관에서 적극적 도입
FOSS4G의 필요성
u-City, UIS, KLIS 등 공공 부문 GIS 수요 대처
외부 개발 조직의 내재화와 협업적 개발을 통한 개발의 효율화
해외 진출 시 유연한 대처 가능(베트남은 2008년 11월에 정부 조직의 모든 S/W 구축에 대하여 오픈 소스 사용 의무화)
소스코드의 재활용성 및 유지보수 가능성 증대
Source : “오픈 소스 GIS 소프트웨어와 표준”, 남광우
오픈소스GIS교육 - 안양대학교
45
박희구(hgpark@gaia3d.com)
46. II-1. 오픈 소스 GIS?
II. Open Source GIS
GIS 분야의 특성
GIS = Vertical Set of Many Software
계층 구성 GIS 소프트웨어들간의 표준 기반 상호 운용성 중요
Linux, Apache, PHP 등의 일반 오픈 소스 소프트웨어들이 Horizontal Software
인데 비하여 GIS는 DB부터 Web에 이르는 Vertical Architecture 기반.
공공 인프라로서의 GIS적 특성 = Spatial Data Infrastructure
표준에 기반 한 벤더 중립적 구조에 의한 확장성 필요
ISO, OGC 등의 활발한 표준화 활동
결과적으로,
오픈 소스 GIS 소프트웨어들의 “Standard Compatibility” 구현
상업용 GIS 소프트웨어와 오픈 소스 GIS 간의 대체성 증가
Source : “오픈 소스 GIS 소프트웨어와 표준”, 남광우
오픈소스GIS교육 - 안양대학교
46
박희구(hgpark@gaia3d.com)
47. II-1. 오픈 소스 GIS?
II. Open Source GIS
GIS 분야의 특성: 여러 소프트웨어의 복잡한 수직적 구성
Client
Interface
Middleware
Server
ArcMAP
WMS
DBMS
Data
오픈소스GIS교육 - 안양대학교
WFS
TMS
ArcSDE
Oracle
Map
CSW
GeoWebCache
GeoServer
MIP
PostgreSQL
Image
47
Web
WCS
ArcTMS
ArcServer
QGIS
Google Earth
DEM
박희구(hgpark@gaia3d.com)
48. II-1. 오픈 소스 GIS?
II. Open Source GIS
오픈 소스 GIS 도입 장단점 비교
장 점
단 점
독점
GIS
소프트웨어
검증된 품질과 성능
사후관리
시장점유율
컴퓨터당 소프트웨어 라이센스
구매
소프트웨어의 공유 불가
소스코드 최적화 불가
일반
오픈 소스
소프트웨어
저비용
소프트웨어 의존성
수정과 배포 용이
너무 다양한 소프트웨어
사후관리
GPL에 따른 상업적 이용 장애
독점 GIS 대비 초저비용
표준 준수에 따른 시스템
독립성 확보
GIS 응용의 자유로운 수정과 배포
효율적이며 다양한 기개발 GIS
응용
상업용 GIS 제품으로부터의
전환비용
오픈 소스 GIS 소프트웨어의
다양성에 따른 교육문제
국내 전문가 부족
GIS 응용 코드 최적화
오픈 소스
GIS
소프트웨어
Source : “오픈 소스 GIS 소프트웨어와 표준”, 남광우
오픈소스GIS교육 - 안양대학교
48
박희구(hgpark@gaia3d.com)
49. II-1. 오픈 소스 GIS?
II. Open Source GIS
오픈 소스 GIS 도입의 효과
GIS 소프트웨어 채택의 낮은 위험도
시험적 설치에 따른 비용이 없음
표준기반 개발(OGC, W3C)
모듈화된 응용의 계속적인 채택에 의한 GIS의 계속적 확장
소스코드의 이용성
독점 GIS의 블랙박스 코드의 문제 해결
GIS SI에서 오픈 소스 GIS 소프트웨어에 의한 중간 단계 진입 개발
소스코드 수정에 의한 견고한 GIS 응용 개발
독점 GIS 소프트웨어에 대한 긍정적 효과
독점 GIS – 오픈 소스 GIS 소프트웨어 하이브리드 모델
독점 GIS 소프트웨어에서 오픈 소스 GIS 소프트웨어 사용
오픈 소스 기반 GIS 구축 시스템의 경우 “독립” 지원 회사 선택 가능
Source : “오픈 소스 GIS 소프트웨어와 표준”, 남광우
오픈소스GIS교육 - 안양대학교
49
박희구(hgpark@gaia3d.com)
50. II-1. 오픈 소스 GIS?
II. Open Source GIS
오픈 소스 GIS의 독점 소프트웨어 대체 가능성
ArcReader
ArcMap/ArcGIS
Viewing
uDig, GRASS, gvSIG, QGIS, OSSIM
Cartography
uDig, GRASS, gvSIG, QGIS, OSSIM
ArcINFO/ArcGRID
Analysis
GRASS, OSSIM, SEXTANTE
ArcPad
Devices
gvSIG mobile
ArcSDE
Database
ArcIMS
Web
ArcGIS Server
VB, Python
PostGIS
Mapserver, GeoServer, DeeGree
GRASS, SEXTANTE
Spatial Server
PHP, Python, Perl, C#.net, etc…
Scripting
Source : “오픈 소스 GIS 소프트웨어와 표준”, 남광우
오픈소스GIS교육 - 안양대학교
50
박희구(hgpark@gaia3d.com)
51. II-1. 오픈 소스 GIS?
II. Open Source GIS
OpenGeo Suite과 ESRI Arc제품군
네트워크상의 지도 데이터를 자유롭게 결합하고
웹브라우저 상에서 지도 화면을 조작할 수 있게 해주는
AJAX Toolkit(JavaScript 라이브러리)
Client
ArcGIS Explorer,
ArcScripts
(HTML Viewer)
M/W
ArcTMS
Server
ArcIMS,
ArcGIS Server
DBMS
ArcSDE + Oracle
Desktop GIS
ArcMAP
다양한 지도 표현을 가능하게 해주는 JavaScript 라이브러리.
서버와 클라이언트간의 이미지와 데이터 교류를 원할히
해주는 캐쉬 서버
다양한 공간 데이터를 인터넷 GIS 인터페이스로 공급하는
서버
공간 객체를 관리하기 위해서 공간 데이터 타입(Spatial
data types), 공간 인덱싱(Spatial indexing), 공간
함수(Spatial functions)를 지원하는 공간데이터베이스
제품군
QGIS Desktop, QGIS Browser, QGIS Server, QGIS
Client
지리정보 조회, 생성, 편집, 분석용 데스크탑 GIS
* QGIS는 OpenGeo Suite가 아닌 별도의 패키지 소프트웨어임.
오픈소스GIS교육 - 안양대학교
51
박희구(hgpark@gaia3d.com)
52. II-2. 오픈 소스 GIS 국내외 동향
II. Open Source GIS
시장 동향
2010년 21억 6천 만 달러의 매출 기록한 스웨덴 회사
ERDAS(ER-Mapper 포함), Intergraph, Leica Geosystems, GeoMax 등을 인수하여 자회사화
ESRI의 가장 강력한 경쟁자로 부상 중
2010년 7억 9천만 달러의 매출 기록
공식적으로 전 세계 GIS 소프트웨어 시장의 40% 이상 점유. 비공식적으로는 70% 가량의
시장에 직간접적인 영향을 끼치고 있는 것으로 파악됨(Wikipedia)
고객 35만, 본사 직원 2,800명, 전 세계 80개 국가에 딜러망, 2,200개 이상의 비즈니스 파트너
Autodesk와 Bentley는 전통적인 GIS 소프트웨어 시장보다는 특화된 시장에 집중하는
방식으로 전략 수정
Autodesk와 Bentley는 CAD, Utility, Engineering, Infrastructure와 관련된 GIS 부분에 집중 중
오픈 소스 GIS가 기존 독점 소프트웨어에 대한 대안으로 급 부상 중
OpenGeo, Simple Geo, Geo Solutions 등 상업적 오픈 소스 GIS 회사 등장
EU INSPIRE, 미국 국방성 등에서 그 성능과 신뢰성, 보안성 등을 인정받음
OSGeo를 중심으로 강력한 개발과 홍보 활동 전개 중
집중 심화, 특화 시장 진출, 오픈 소스 GIS의 활성화 등으로 요약 가능
오픈소스GIS교육 - 안양대학교
52
박희구(hgpark@gaia3d.com)
53. II-2. 오픈 소스 GIS 국내외 동향
II. Open Source GIS
기업들 동향
기존 회사의 FOSS4G 적극 활용
Google Earth에 오픈 소스 GIS 라이브러리인 GDAL 사용
2011년에 ArcGIS GeoPortal Server를 오픈 소스로 전환
ArcGIS 계열의 모든 제품에 오픈 소스 GIS 라이브러리인 GDAL 사용
AutoCAD MapGuide, MetaCRS, FDO를 오픈 소스로 전환 후 OSGeo 재단에
공여
135개의 3rd Party 라이브러리 중 85개가 오픈 소스
상업적 오픈 소스 GIS 회사의 등장
오픈소스GIS교육 - 안양대학교
53
박희구(hgpark@gaia3d.com)
54. II-2. 오픈 소스 GIS 국내외 동향
II. Open Source GIS
해외 – EU
EU 차원의 SDI인 INSPIRE에 오픈 소스 GIS의 활발한 활용 및 적용
EU: INSPIRE
EU는 비용 절감 및 교섭력 제고를 위해 FOSS4G를 적극 활용!
오픈소스GIS교육 - 안양대학교
54
박희구(hgpark@gaia3d.com)
55. II-2. 오픈 소스 GIS 국내외 동향
II. Open Source GIS
해외 – 미국
미국 국방부는 GeoInt 2011 행사에서 향후 오픈 소스 GIS를 보다 과감하게
사용하겠다고 선언
<미국 국방부의 오픈 소스 프로젝트 포털>
오픈소스GIS교육 - 안양대학교
<Army Mapper Web Map Viewer>
55
박희구(hgpark@gaia3d.com)
56. II-2. 오픈 소스 GIS 국내외 동향
II. Open Source GIS
해외 – 볼리비아
볼리비아 정부는 자국의 NSDI인 Geo Bolivia를 모두 FOSS4G 기반으로 구축 예정
오픈소스GIS교육 - 안양대학교
56
박희구(hgpark@gaia3d.com)
57. II-2. 오픈 소스 GIS 국내외 동향
II. Open Source GIS
한국
국토연구원
국토연구원의 KOPSS를 오픈 소스 활용 가능토록 이전 중이며, 연구
성과 공유를 위해 오픈 소스 기반 플랫폼 구축 예정
오픈 소스 GIS의 활성화를 위한 정책 연구 수행 – ‘오픈 소스 사고
기반의 공간정보기술개발 플랫폼 구축 방안 연구’
한국공간정보학회
2012년도 2월에 오픈 소스 GIS 관련 기술의 확산과 공유를 위한
GeoSpatial Open Source Winter School 2차례 개최
가이아쓰리디㈜
국내 최초의 상업적 오픈 소스 GIS 회사 지향
OpenGeo와 파트너 계약
QGIS Commercial Service Provider 등록
한국오픈소스GIS 포럼(KAOS-G)
오픈소스GIS 사용을 장려하기 위해 8개 중소SW기업들 모여
결성
공동 브랜드 제작, 공동 마케팅, 공동 기술 연구 개발 등
오픈소스GIS교육 - 안양대학교
57
박희구(hgpark@gaia3d.com)
58. II-2. 오픈 소스 GIS 국내외 동향
한국
오픈소스GIS교육 - 안양대학교
II. Open Source GIS
국토정보 R&D
종합계획(2013년)
58
박희구(hgpark@gaia3d.com)
59. II-3. 오픈 소스 GIS 프로젝트
II. Open Source GIS
대표적인 오픈 소스 GIS 프로젝트
오픈소스GIS교육 - 안양대학교
59
박희구(hgpark@gaia3d.com)
60. II-3. 오픈 소스 GIS 프로젝트
II. Open Source GIS
C 계열
TerraLib
PostGIS
MapGuide
GEOS
OSSIM
GRASS
OGR/GDAL
Mapserver
Proj4
QGIS
FDO
오픈소스GIS교육 - 안양대학교
60
GMT
박희구(hgpark@gaia3d.com)
61. II-3. 오픈 소스 GIS 프로젝트
II. Open Source GIS
Java 계열
gvSIG
GeoAPI
OpenMap
uDig
GeoTools
GeoServer
JUMP
JTS
Topology
Suite
DeeGree
오픈소스GIS교육 - 안양대학교
61
박희구(hgpark@gaia3d.com)
62. II-3. 오픈 소스 GIS 프로젝트
II. Open Source GIS
.Net 계열
MapWindow
WorldWind
Proj4
Proj.Net
NTS
SharpMap
JTS
GDAL
OGR
오픈소스GIS교육 - 안양대학교
62
박희구(hgpark@gaia3d.com)
63. II-3. 오픈 소스 GIS 프로젝트
II. Open Source GIS
웹 계열
Ka-Map
CartoWeb
Mapserver
MapBender
WMS
MapBuilder
OpenLayers
TileCache
FeatureServer
PostGIS
GeoExt
Geoserver
MapFish
OpenScales
오픈소스GIS교육 - 안양대학교
ExtJS
63
박희구(hgpark@gaia3d.com)
64. II-3. 오픈 소스 GIS 프로젝트
II. Open Source GIS
오픈 소스 GIS만의 시스템 구성
QGIS
Map Window
Open Layers
GeoExt
uDIG
Client
World Wind
Open Scales
Map Fish
OWS Interface
Middleware
Server
Squid
MapServer
MapGuide
DBMS
Data
오픈소스GIS교육 - 안양대학교
TMS
GeoServer
Deegree
GeoWebCache
GRASS
GeoNetwork
PostgreSQL + PostGIS
Open Street Map
Open Aerial Map
64
GeoNames
박희구(hgpark@gaia3d.com)
65. II-4. 적용 사례
II. Open Source GIS
한국에서의 적용 사례
오픈소스GIS교육 - 안양대학교
65
박희구(hgpark@gaia3d.com)
66. II-4. 적용 사례
II. Open Source GIS
한국에서의 적용 사례
http://www.nsdi.go.kr/
http://www.gmap.go.kr
사용자 클라이언트로 OpenLayers를 수정(OpenAPI)하여 사용
오픈소스GIS교육 - 안양대학교
66
박희구(hgpark@gaia3d.com)
67. II-4. 적용 사례
II. Open Source GIS
국립지리원
http://air.ngii.go.kr
http://nps.ngii.go.kr
PostGIS, GeoServer, OpenLayers를 사용하여 구축
오픈소스GIS교육 - 안양대학교
67
박희구(hgpark@gaia3d.com)
68. II-4. 적용 사례
II. Open Source GIS
전라남도, 강원도
PostGIS, MapServer, Open Scales를 사용하여 구축
오픈소스GIS교육 - 안양대학교
68
박희구(hgpark@gaia3d.com)
69. II-4. 적용 사례
II. Open Source GIS
한국항공우주연구원 – 아리랑 위성영상 주문검색 시스템
http://arirang.kari.re.kr
오픈소스GIS교육 - 안양대학교
69
박희구(hgpark@gaia3d.com)
70. II-4. 적용 사례
II. Open Source GIS
기상청 – 모바일 예보관 기상분석 시스템
https://mfct.kma.go.kr/
오픈소스GIS교육 - 안양대학교
70
박희구(hgpark@gaia3d.com)
71. II-4. 적용 사례
II. Open Source GIS
국가교통센터 – 모바일 교통정보 시스템
http://m.its.go.kr/
오픈소스GIS교육 - 안양대학교
71
박희구(hgpark@gaia3d.com)
72. II-4. 적용 사례
II. Open Source GIS
IGN, 프랑스
http://www.ign.fr
PostGIS를 활용하여 1억 건이 넘는 공간 객체를 관리
오픈소스GIS교육 - 안양대학교
72
박희구(hgpark@gaia3d.com)
73. II-4. 적용 사례
II. Open Source GIS
MassGIS, 미국
http://maps.massgis.state.ma.us/map_ol/moris.php?Yes=Yes
PostGIS, GeoServer, GeoExt 등을 ESRI 제품과 함께 사용
오픈소스GIS교육 - 안양대학교
73
박희구(hgpark@gaia3d.com)
74. II-4. 적용 사례
II. Open Source GIS
National Broadband Map, 미국 FCC
http://www.broadbandmap.gov/
PostGIS, GeoServer, OpenLayers 등을 이용하여 구축
오픈소스GIS교육 - 안양대학교
74
박희구(hgpark@gaia3d.com)
75. II-4. 적용 사례
II. Open Source GIS
TriMet, 미국 포틀랜드
http://trimet.org/
PostGIS, GeoServer, OpenLayers 등을 이용하여 구축
오픈소스GIS교육 - 안양대학교
75
박희구(hgpark@gaia3d.com)
76. II. Open Source GIS
II-5. Open GeoData
OpenStreetMap
Google Map의 상용화에 따라 많은 지도 기반 서비스들이 OSM을 기반으로 이동 중
최근 Apple은 iOS5.1을 발표하며, 자사의 새로운 앱인 iPhoto의 기반 지도로 OSM을 채택
남아공 국토지리원은 기관 보유 GIS 자료를 OSM에 공여하고, OSM에서 수정된 자료를
주기적으로 지도 갱신에 활용하는 내용의 MOU를 OSM과 체결 예정
호주, 캐나다, 미국, 영국, 오스트리아, 덴마크, 프랑스, 독일, 노르웨이, 핀란드, 폴란드, 스웨덴,
스위스 등의 국가 기관에서 기관 보유 지리정보를 OSM에 무상 공여하여 서비스
OSM은 사용자가 직접 Wiki와 같은 방식으로 지도를 제작!
오픈소스GIS교육 - 안양대학교
76
박희구(hgpark@gaia3d.com)
78. III. OSGeo & 한국오픈소스GIS포럼
III-1. OSGeo
OSGeo 소개
OSGeo(Open Source Geospatial
Foundation)
오픈 소스 GIS 및 오픈 GeoData의 사용
장려, 후원, 지원을 위한 비영리 민간
기구
78
사명: 오픈 소스 지리공간 S/W의 개발
지원 및 광범위한 사용 증진
오픈소스GIS교육 - 안양대학교
2006년 2월 4일, 미국 시카고에서 창설
FOSS4G 커뮤니티의 커뮤니티로서
기능
박희구(hgpark@gaia3d.com)
79. III. OSGeo & 한국오픈소스GIS포럼
III-1. OSGeo
OSGeo의 목표와 활동
목표
활동
FOSS4G 프로젝트에 자원 제공
- IT 인프라 제공
- 법적 지원
- 재정적 지원
FOSS4G에 대한 전 지구적 지원
지역적 활동과 역량 강화에 대한 지원
오픈 소스 GIS 프로젝트 간 소통 활성화
무료, 개방형 지리정보의 촉진과 홍보
오픈 소스 GIS 시장과 사용자 창출
수준 높은 브랜드의 창출과 유지
산업계 및 학계와의 교류
무료 교육안의 제작과 홍보
교육 지원
표준에 대한 기여와 홍보
http://www.osgeo.org
오픈소스GIS교육 - 안양대학교
79
박희구(hgpark@gaia3d.com)
80. III. OSGeo & 한국오픈소스GIS포럼
III-1. OSGeo
OSGeo의 구조
181 Charter Members
오픈소스GIS교육 - 안양대학교
Sponsors
80
박희구(hgpark@gaia3d.com)
82. III. OSGeo & 한국오픈소스GIS포럼
III-1. OSGeo
OSGeo의 활동 현황 – 2013-11-01
Number of OSGeo mailing lists:
201
22,251
Number of users registered on the OSGeo Wiki: 16,120
Total pages on the OSGeo Wiki: 2,893
Unique visitors to osgeo.org for the month of October: 34,157
Google hits for “osgeo”: 826,000(17,500 on 2006-03)
Number of unique registrants in OSGeo email lists:
오픈소스GIS교육 - 안양대학교
82
박희구(hgpark@gaia3d.com)
83. III. OSGeo & 한국오픈소스GIS포럼
III-1. OSGeo
OSGeo Local Chapters
오픈소스GIS교육 - 안양대학교
83
박희구(hgpark@gaia3d.com)
84. III. OSGeo & 한국오픈소스GIS포럼
III-1. OSGeo
OSGeo Incubation
고품질 오픈 소스 GIS를 개발하기 위한 OSGeo의 신뢰성 확보 노력
특정한 과정을 통과해야 프로젝트 종료를 인증함
1
개방적인고 협업적인 개발 커뮤니티의 성공적 운영
2
소스 코드 차원에서의 분명한 지적재산권적 검토
3
OSGeo의 철학과 운영 원칙을 준수
4
Incubation 기간 동안 OSGeo의 조언
오픈소스GIS교육 - 안양대학교
84
박희구(hgpark@gaia3d.com)
85. III. OSGeo & 한국오픈소스GIS포럼
III-1. OSGeo
OSGeo Incubation 프로젝트
Geospatial
Libraries
Metadata
Catalog
오픈소스GIS교육 - 안양대학교
Web
Mapping
Desktop
GIS
85
박희구(hgpark@gaia3d.com)
86. III. OSGeo & 한국오픈소스GIS포럼
III-1. OSGeo
Enterprise Ready Open Source GIS Stacks
오픈소스GIS교육 - 안양대학교
86
박희구(hgpark@gaia3d.com)
87. III. OSGeo & 한국오픈소스GIS포럼
III-1. OSGeo
FOSS4G Conference
1년에 한 번씩 개최되는 오픈 소스 GIS 국제 컨퍼런스
기본적으로 북미, 유럽, 기타 지역의 대륙별 순환 원칙에 따름
오픈소스GIS교육 - 안양대학교
87
박희구(hgpark@gaia3d.com)
89. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부 개요
사명:
-
-
오픈 소스 GIS의 사용 촉진과 홍보
오픈 소스 GIS 개발 참여
오픈 소스 GIS와 관련 문서의 한글화
한국어권 오픈 소스 사용자와 개발자 지원
FOSS4G Korea와 같은 정기 교류 모임 개최
-
한국어권 커뮤니티에서 오픈 소스 GIS와 개방형 지리정보의 사용 장려와 홍보
2007년 FOSS4G 행사에서 처음 논의
2008년 구글 그룹스에 메일링 리스트 개설
2009년 OSGeo 공식 지역지부로 승인
2009년 대한원격탐사학회 춘계 학술대회 오픈 소스 GIS 특별 세션 조직 및 참가
2009년 NSDI 오픈 소스 GIS 특별 세션 조직 및 참가
2011년 공식 웹 페이지 개설 (http://www.osgeo.kr)
2011년 FOSS4G Korea 2011 행사 개최
2012년 한국공간정보학회와 공동으로 GeoSpatial Open Source Winter School 개최
2012년 공간정보거점대학 오픈 소스 GIS 과정 개최
2012년 QGIS 한국어 매뉴얼 출간
2012년 FOSS4G Korea 2012 행사 개최
2013년 FOSS4G Korea 2013 행사 개최
목표:
역사:
오픈소스GIS교육 - 안양대학교
89
박희구(hgpark@gaia3d.com)
90. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부 개요
번역 및 지역화:
- OSGeo 웹 페이지 한국어 번역
- GRASS 용어집 번역
- QGIS 메뉴 및 매뉴얼 한글화
- QGIS 한국어 매뉴얼 출간
- uDig 메뉴 한글화(세종대학교)
- OSGeo Live DVD 번역 중
- GeoServer, PostGIS, OpenLayers 매뉴얼 번역
강연 및 세미나:
- 한국 GIS학회, 인하대학교, 전남대학교, 한국전력연구원, 국토연구원, 지적공사
공간정보연구원, LH공사, 서울시정연, 국방지형정보단 등
행사 및 프로젝트:
- 정기 모임 개최
- FOSS4G Korea 개최
- FOSS4G International 행사 참석
- 오픈 소스 GIS 교육 프로그램 제작(중앙GIS 교육 센터)
- 오픈 소스 GIS 관련 연구 보고서 작성(국토연구원)
- 오픈 소스 GIS 교육
(이화여자대학교, 전남대학교, 한국공간정보학회, 공간정보거점대학 등)
오픈소스GIS교육 - 안양대학교
90
박희구(hgpark@gaia3d.com)
91. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부 회원 현황 (2013년 12월 말 현재)
회원수
400
358
350
300
249
250
200
193
149
150
115
100
50
46
0
2008
오픈소스GIS교육 - 안양대학교
2009
2010
2011
91
2012
2013
박희구(hgpark@gaia3d.com)
92. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부 정보
http://www.osgeo.kr
http://groups.google.com/group/osgeo-kr
오픈소스GIS교육 - 안양대학교
92
박희구(hgpark@gaia3d.com)
93. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부의 활동들
오픈소스GIS교육 - 안양대학교
93
박희구(hgpark@gaia3d.com)
94. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부의 활동들
오픈소스GIS교육 - 안양대학교
94
박희구(hgpark@gaia3d.com)
95. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부의 활동들
발표 주제: “Why Open Source GIS is a Viable Option for Korean National GIS
Program?”(가이아쓰리디㈜ 신상희 대표이사), “The Architecture Of Mobile Traffic
Map Service”(가이아쓰리디㈜ 신하얀 부장)
발표 중인 가이아쓰리디㈜의 신상희 대표이사
발표 중인 가이아쓰리디㈜의 신하얀 부장
마지막 무대에서 인사하면서
한국과 일본이 함께…
오픈소스GIS교육 - 안양대학교
95
박희구(hgpark@gaia3d.com)
96. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부의 활동들
일시: 2013년 7월 15일부터 19일까지
장소: 이화여자 대학교
강의내용: 오픈소스GIS개론, QGIS
사용법, GeoServer 사용법, OpenLayers사용법
등
목적: 공간정보 거점대학인
이화여자대학교에서 국토부의 지원으로
직장인들에게 오픈소스GIS를 소개하고 간단한
기능 및 사용법을 교육
이화여자대학교 오픈소스GIS 강의 풍경
오픈소스GIS교육 - 안양대학교
일시: 2013년 8월 26일부터 30일까지
장소: 전남대학교
강의내용: 오픈소스GIS개론, QGIS
사용법, GeoServer 사용법, OpenLayers사용법
등
목적: 전남대학교 지리학과의 요청으로
전남대학교 지리학과 학생들에게
오픈소스GIS를 소개하고 간단한 기능 및 사용
전남대학교 오픈소스GIS 강의 풍경
96
박희구(hgpark@gaia3d.com)
97. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부의 활동들
국립지리원에서 10개국에서 GIS관련 분야 종사자 18인을 초청하여 한국의 공간정보 관련
기술을 소개하고, 관련 기관(지리원, 건설기술연구원등)을 방문하고, 한국의 발전된
시스템을 소개하는 사업에 한국오픈소스GIS포럼이 오픈소스GIS 관련 강의 및 발표를
하였음
발표 중인 ㈜엔지스의 윤정환 부장
발표 중인 ㈜이쓰리의 차승훈 이사
발표 중인 ㈜망고시스템의 이한진 과장
발표 중인 ㈜지앤티솔루션의 차갑상 차장
경청 중인 수강생들
발표 및 강의가 끝나고 모두 함께…
오픈소스GIS교육 - 안양대학교
97
박희구(hgpark@gaia3d.com)
98. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부의 활동들 – FOSS4G Korea 2013
오픈소스GIS 관련 국내 최대 행사인 FOSS4G Korea를 OSGeo 한국어 지부와 공동 개최
일시: 2013년 11월 14일(Workshop), 11월 15일(Conference)
특강 중인 블랙덕소프트웨어의 김병선 이사
특강 중인 OSGeo의 Jeff McKenna회장
Keynote 중인 오사카 시립대의 Venka 교수
FOSS4G Korea 2013 Workshop 전경
오픈소스GIS교육 - 안양대학교
Keynote 중인 OSGeo의 Jeff McKenna회장
FOSS4G Korea 2013 Conference전경
98
박희구(hgpark@gaia3d.com)
99. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부의 활동들 – FOSS4G Osaka 2013 참석
2013년 11월 7일 일본 오사카에서 개최된 FOSS4G Osaka 2013행사에서 “Introduction to
KAOS-G”라는 제목으로 발표
전문 중소SW포럼 사업으로 탄생한 KAOS-G에 대해 소개하고, OSGeo의 회장 및 다양한 분야의
사람들로부터 큰 관심을 받았음
FOSS4G Osaka 2013
매년 오사카에서 OSGeo 일본 지부의 주최로 개최되는 오픈소스GIS 커뮤니티
행사
OSGeo 한국지부와 일본지부는 교류차원에서 매년 2명씩을 상대 행사에
보내오고 있음
발표 중인 가이아쓰리디㈜의 박희구 회원
오픈소스GIS교육 - 안양대학교
행사 종료 후에 OSGeo 일본지부 회원들과 함께
99
박희구(hgpark@gaia3d.com)
100. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부의 활동들 – 번역
QGIS, GeoServer, GeoNode등의 UI번역에 참여하여, 한국어 사용자들이 편리하게 해당
소프트웨어(서비스)를 사용할 수 있도록 하였음.
QGIS 각 언어별
번역률(한국, 99.2%)
GeoServer 각 언어별
번역률(한국어, 100%)
오픈소스GIS교육 - 안양대학교
100
GeoNode 각 언어별
번역률(한국어, 35%)
박희구(hgpark@gaia3d.com)
101. III. OSGeo & 한국오픈소스GIS포럼
III-2. OSGeo 한국어 지부
OSGeo 한국어 지부의 활동들 – FOSS4G 2015 유치 활동
FOSS4G International 2015 유치를 위한 다양한 국내외 활동 진행
유치 희망일: 2015년 10월 12일 ~ 16일
유치 희망서 제출: 2014년 1월 내(예정)
Full Proposal 제출: 2014년 4월 중(예정)
최종 개최 확정: 2013년 5월 내(예정)
FOSS4G Jeju 2015 홍보 중인 가이아쓰리디㈜ 신상희 회원
오픈소스GIS교육 - 안양대학교
Jeju 2015
롯데 호텔 제주에서 FOSS4G 2015 를 위한 프리젠테이션
101
박희구(hgpark@gaia3d.com)
102. III. OSGeo & 한국오픈소스GIS포럼
III-3. 한국오픈소스GIS 포럼
포럼 개요
오픈소스 GIS의 홍보와 장려, 그리고 기술/마케팅 공유, 정부 정책에 대한 대응, 거대
GIS기업에의 대응 등의 공동 활동을 하기 위한 포럼
포럼의 정성적 목표
한국 오픈소스 GIS 포럼 참여 기업 간 네트워크를 강화할 채널을 마련하고 이를 시행
국내 오픈소스 GIS 관련 이슈가 있을 때 공동으로 적극 대응할 방안을 마련하고 이를 시행
오픈소스 GIS 기술을 포럼을 통해 공동을 발전시키고 공유하여 국내외에서 국내 오픈소스
GIS 기술이 창조적 가치를 창출할 수 있도록 함
포럼의 정량적 목표
오픈소스 GIS 통합패키지 개발, 비즈니스모델 수립, 공동 사업 제안 및 수주, 공동 연구 과제
수행
오픈소스 GIS 전문가 초청 강연을 통한 오픈소스 GIS 기술 및 경험 습득, 또한 국내의 전문가
양성을 위한 온/오프라인 오픈소스 GIS 교육 실시
기업간 네트워크 강화를 통한 국내의 오픈소스 GIS의 공동 발전
국내 컨퍼런스(FOSS4G Korea 2013) 개최 및 국제 컨퍼런스(2015 FOSS4G International) 유치
시도
KAOS-G
Korean Alliance of Open Source GIS
오픈소스GIS교육 - 안양대학교
102
박희구(hgpark@gaia3d.com)
104. III. OSGeo & 한국오픈소스GIS포럼
III-3. 한국오픈소스GIS 포럼
참여기업
㈜환경과학기술
㈜엔지스
해양 GIS
가이아쓰리디㈜
㈜환경과학기술
기상 GIS
㈜지앤티솔루션
교통 GIS
오픈소스 GIS
㈜이쓰리
환경 GIS
가이아쓰리디㈜
㈜망고시스템
㈜엔지스
㈜이쓰리
…
응용 GIS
㈜아가도스에르곤
GIS
오픈소스GIS교육 - 안양대학교
가이아쓰리디㈜
㈜아가도스에르곤
㈜엔지스
…
데이터베이스
구축
일반 GIS
104
㈜엔지스
㈜이쓰리
㈜씨이기술
박희구(hgpark@gaia3d.com)
105. III. OSGeo & 한국오픈소스GIS포럼
III-3. 한국오픈소스GIS 포럼
한국의 GIS 환경에 맞는 오픈소스GIS 아키텍쳐를 연구하고, 패키지화 함
한국에서 쉽게 사용이 가능하도록 QGIS에서 Naver Map, Daum Map등을 지원하는
플러그인 제작(㈜망고시스템)
각 서비스(소프트웨어) 들의 메뉴 한글화 작업 및 모듈 연구
국산 DBMS와 오픈소스GIS 연동을 위한 모듈 개발
국가 공간정보 시스템과 연동을 위한 오픈소스GIS의 extension 개발
KAOS-G
DESKTOP GIS
Web GIS
GIS Server
Spatial DB
오픈소스GIS교육 - 안양대학교
105
박희구(hgpark@gaia3d.com)
107. IV. 결언
IV. 결언
독점
소프트웨어
<
오픈 소스
소프트웨어
‘싼게 비지떡’일 수도 있고, 이러한 통념이 장애물이 될 수도 있음
‘개발자를 위한 개발자의 의한 개발자의 소프트웨어’이기 때문에 일반 사용자의
요구사항을 충족시키지 못하는 경우가 있음
금전적 보상이 적거나 없기 때문에, 지속 가능한 개발이 어려울 수 있음
오픈소스GIS교육 - 안양대학교
107
박희구(hgpark@gaia3d.com)
108. IV. 결언
IV. 결언
독점
소프트웨어
>
오픈 소스
소프트웨어
금전적 보상은 최고의 혁신이지만, 고객에겐 최고의 고민거리이기도 함
고객의 요구사항을 항상 만족시키려고 노력한다고, 반드시 만족할 수 있는 것도
아님
독점 소프트웨어는 완성도가 중요하기 때문에 새 버전 출시 기간이 길어질 수
있음(빠른 대응이 어려울 가능성이 있음)
오픈소스GIS교육 - 안양대학교
108
박희구(hgpark@gaia3d.com)
109. IV. 결언
IV. 결언
골라 먹는 재미가 있다!!!
오픈소스GIS교육 - 안양대학교
109
박희구(hgpark@gaia3d.com)
110. IV. 결언
IV. 결언
오픈 소스 GIS
에 대한 인식
전환
최근의 오픈 소스 GIS는 상업용 독점 소프트웨어에 비견됨
전 세계적으로 오픈 소스 GIS는 다양한 분야에서 활발하게 활용되고 있음
비용 절감
커뮤니티 버전의 오픈 소스 GIS는 무료로 사용 가능
상업적 오픈 소스 GIS를 활용해도 독점 소프트웨어에 비해 매우 저렴
상호운용성
오픈 소스 GIS는 대부분의 OGC 표준을 준수
기존 독점 소프트웨어를 운영하는 상태에서 함께 운용 가능
공개되어 있는
소스 코드
사용자의 목적에 맞게 소스 코드 레벨에서 커스터마이징 가능
성공 사례의 빠른 재활용
참여와 공유에 기반한 커뮤니티 기반의 개발 방법론
독점 소프트웨어와 달리 회사가 폐업하더라도 커뮤니티가 해당 소스 코드를 지속적으
로 유지하고 발전시킴
특정 기술이나 회사로부터의 중립성 지향
개방과 참여에
기반한
소프트웨어
오픈소스GIS교육 - 안양대학교
110
박희구(hgpark@gaia3d.com)
112. 한국어 지부
오픈 소스 GIS 개요
- An Overview of FOSS4G & OSGeo 안양대학교
오픈소스GIS교육
2014년 1월 6일
가이아쓰리디㈜
박희구(hgpark@gaia3d.com)
113. 부록: 오픈 소스 GIS 프로젝트 살펴 보기
C 계열 Server: Map Guide
MapGuide Open Source
C++ Application Server
Web Interface Frameworks
Included
Linux and Windows
OpenGIS WFS & WMS
AJAX Viewer (HTML/JavaScript)
DWF Viewer (Plugin)
ArcSDE / Oracle Spatial / ODBC /
Shape / SDF / PostGIS
오픈소스GIS교육 - 안양대학교
113
박희구(hgpark@gaia3d.com)
114. 부록: 오픈 소스 GIS 프로젝트 살펴 보기
C 계열 Desktop GIS: QGIS
C++
Windows / Linux / OS/X
OGR/GDAL, Proj4, QT
GRASS Integration
오픈소스GIS교육 - 안양대학교
114
박희구(hgpark@gaia3d.com)
115. 부록: 오픈 소스 GIS 프로젝트 살펴 보기
C 계열 Applications: GRASS
오픈소스GIS교육 - 안양대학교
115
박희구(hgpark@gaia3d.com)
116. 부록: 오픈 소스 GIS 프로젝트 살펴 보기
C 계열 Applications: OSSIM
<OSSIM Planet 화면>
<OSSIM Planet 다중 프로젝션>
Open Source 기반 영상 처리 소프트웨어(Open Source S/W Image Map)
OSSIM의 3D 시각화 툴인 OSSIM Planet
구글의 KML/KMZ 및 OGC WMS 등 표준 지원
타 3D 소프트웨어와 달리 다중의 모니터에 다른 화면을 표시하는 다중 프로젝션 기능 지원
오픈소스GIS교육 - 안양대학교
116
박희구(hgpark@gaia3d.com)
117. 부록: 오픈 소스 GIS 프로젝트 살펴 보기
JAVA 계열 Server: GeoServer
OpenGIS WFS-T Reference Implementation
Web Feature Server - Transactional
OpenGIS WMS, KML, Tiling
Data sources
Shape
PostGIS
Oracle
DB2
ArcSDE
오픈소스GIS교육 - 안양대학교
117
박희구(hgpark@gaia3d.com)
118. 부록: 오픈 소스 GIS 프로젝트 살펴 보기
JAVA 계열 Server: DeeGree
“Spatial Data Infrastructures” (SDI)
OpenGIS Server Standards Focus
Web Map Server (WMS)
Web Feature Server (WFS)
Style Layer Descriptors (SLD)
Catalogue Service for the Web (CSW)
Sensor Observation Service (SOS)
Web Processing Service (WPS)
오픈소스GIS교육 - 안양대학교
118
박희구(hgpark@gaia3d.com)
119. 부록: 오픈 소스 GIS 프로젝트 살펴 보기
JAVA 계열 Desktop GIS: uDig
User-friendly Desktop Internet GIS
WMS, WFS-T (!!!)
Data Sources
PostGIS, ArcSDE, OracleSpatial
Shape, GeoTIFF, DWG*, DXF*
Editing, re-projection, internet GIS
오픈소스GIS교육 - 안양대학교
119
박희구(hgpark@gaia3d.com)
120. 부록: 오픈 소스 GIS 프로젝트 살펴 보기
.Net 계열 Applications: WorldWind
<목성 영상 지도 표시>
<NASA의 World Wind 3D 화면>
C# 기반 Open Source S/W
과학목적으로 지구, 화성, 목성, 달 등의 영상과 다양한 영상 레이어 제공
구글의 KML과 벡터 SHP 파일 읽기, 동영상 제작 기능 등을 제공하여 다양한 분석 활용 가능
국내에서는 전파연구소에서 커스터마이징하여 업무에 활용
JAVA 버젼이 활발하게 사용됨
오픈소스GIS교육 - 안양대학교
120
박희구(hgpark@gaia3d.com)
121. 부록: 오픈 소스 GIS 프로젝트 살펴 보기
웹 계열: Open Layers
Tile based, continuous pan, discrete
zoom levels Pure Javascript, no
server-side
Component, very re-usable
Multiple tile sources
Microsoft Virtual Earth
Worldwind
Yahoo Maps
Google Maps
WMS
TMS
오픈소스GIS교육 - 안양대학교
121
박희구(hgpark@gaia3d.com)