Offcanvas

데이터센터 / 리더십|조직관리 / 애플리케이션

오픈소스 개발방식, 미 정부기관 전체로 확산 중

2012.10.25 Grant Gross  |  Computerworld
미 정부 기관들은 오랫동안 오픈소스 소프트웨어를 사용해 왔다. 이제는 여기서 한발 더 나아가 오픈소스 소프트웨어의 공동개발 모델을 받아들여 그 결과물을 다시 커뮤니티를 통해 공유하는 움직임까지 나타나고 있다.
 
미국 국방부와 소비자금융보호국(CFPB)은 깃허브(GitHub) 프로젝트를 진행하고 있다고 24일 발표했다. 깃허브는 오픈소스 버전 관리 시스템인 깃(Git)을 기반으로 한 소프트웨어 공동개발 웹사이트다. 미국 백악관도 청원 앱인 '위 더 피플'(We the People)을 포함해 지난 4년간 프로젝트를 진행해 오고 있다.
 
국방부 정보 전략과 정책 부문 책임자인 댄 리사쳐는 "오픈소스 소프트웨어는 국방부를 변화시키고 있다"며 "오픈소스 소프트웨어 사용 경험이 수년간 쌓이면서 국방부 스스로 다른 개발자들과 협업하는 방법을 찾게 됐다"고 말했다.
 
최근 워싱턴 DC에서 열린 레드햇 공공기관 심포지엄에서 리사쳐는 "지난 2008년부터 국방부내 오픈소스 소프트웨어 개발 방식 도입을 추진해 왔지만 반대에 부딪힌 적도 있었다"며 "당시 소프트웨어 공개 관련 논쟁에서 누군가 우리가 공개한 소프트웨어를 더 잘 개선해 줄 것이고 우리는 그 패치를 얻을 수 있다고 주장했었다"고 말했다.
 
국방부는 현재 CFPB와 상무부, 퇴역군인부, 에너지부 등 10여개 정부 기관들과 정기적인 만남을 갖고 범 정부 차원의 소프트웨어 공공개발과 오픈소스 계획을 논의하고 있다. 리사쳐는 "공동 개발 방식이 매우 유용하다는 인식이 정부 전반에 확산되면서 새로운 활용 가능성을 찾기 시작했다"고 말했다.
 
실제로 CFPB는 지난 2011년 중반부터 깃허브에 3개의 프로젝트를 진행하고 있다. 또한 CFPB에서 자체 개발한 소프트웨어 전부를 커뮤니티에 공개하는 오픈소스 정책을 올초 발표하고 이를 추진하고 있다. CFPB의 CIO인 크리스 윌리는 이날 레드햇 컨퍼런스에서 참석자들에게 깃허브에 올라온 CFPB의 소프트웨어를 사용해 보고 이를 개선해 달라고 제안했다.
 
CFPB는 또한 새로운 오픈소스 관련 방침을 온라인 웹사이트(Regulationroom.org)에 공개하고 있다. 그는 "우리는 더 많은 사람들이 이런 방침을 만드는 과정에 손쉽게 참여할 수 있는 방안을 고민하고 있다"며 "이것은 마치 물 속에 발가락 끝을 담근 것처럼 고민의 첫 시작에 불과하다"고 말했다.
 
깃허브 교육 담당인 존 브리튼에 따르면 깃허브는 사용자들이 프로젝트 개선을 제안할 수 있도록 허용하고 있고 또한 프로젝트를 나누는 것에 대한 오래된 편견에 관계없이 자유롭게 분기(fork)할 수 있다. 과거의 경우 프로젝트를 분기한 것은 좋지 않은 결정인 경우가 있었고 해야 할 작업이 무엇인가를 놓고 정치적인 갈등이 벌어지기도 했다.

브리튼은 "기본적으로 깃은 모든 소프트웨어 패키지 개선에 대해 분기를 만든다"며 "패키지 소유자들은 그들이 적당하다고 생각하는 분기 프로젝트를 통합할 수 있다"고 말했다. 
레드햇 오픈소스 담당 부사장 마이클 티먼은 "진정 놀라운 아이디어를 확보하는 가장 좋은 방법은 수많은 아이디어를 갖는 것"이라며 "깃허브는 새로운 실험의 다양성을 허용하면서 전통적인 단일 소스 방식을 근본부터 바꾸고 있다"고 말했다. editor@idg.co.kr
CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
Sponsored
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.