개발자 / 오픈소스

오픈소스가 직면한 새로운 골칫거리들

Matt Asay  | InfoWorld 2015.04.10


기업 개발자들의 부상
오픈소스에서 지배권이 핵심 문제가 된 것은 과거 오픈 코어를 둘러싼 논쟁부터다. 자유 진영과 오픈소스 진영은 개발 커뮤니티를 이끌기 위한 최적의 라이선스 방식에 대해 생각을 달리했을지 몰라도, 기업적 이해가 프로젝트 커뮤니티를 지배하는 것을 지양해야 한다는 입장만큼은 동일했다. 오픈소스 코드에 기업이 미치는 영향을 둘러싼 불신은 지금까지 이어지고 있는데, 이후 밝혀졌듯이 기업의 영향과 지배는 긍정적인 면과 부정적인 면을 모두 갖고 있다.

예를 들어 최근 발행된 ‘Who Writes Linux’ 보고서를 보자.



리눅스 커널 개발의 12.4%는 독립 개발자들에 의해 이루어지지만 대부분의 커널은 인텔, 레드햇 등의 기업에서 돈을 받는 개발자들이 작성한다. 필자는 이들이 보수를 받든 받지 않든 상관없이 기여를 할 사람들이라고 확신하지만, 현실적으로 그저 재미 삼아 소프트웨어를 만들 만큼의 여력이 있는 사람은 거의 없다.

이 원칙은 규모에 관계없이 거의 모든 오픈소스 프로젝트에 적용된다. 오픈스택은 어떻까? HP, 레드햇, 미란티스가 모든 코드 기여의 50%를 차지한다. 카산드라(페이스북, 데이터스택스 등), 하둡(클라우데라, 호톤웍스, 맵R)을 비롯한 아파치 소프트웨어 재단 프로젝트도 모두 기업의 후원에 크게 의존한다.

오픈소스 소프트웨어를 사용하는 데는 돈이 들지 않지만 만드는 데는 돈이 든다.

그러나 더욱 고질적인 문제점을 이유로 기업의 영향을 반대하는 사람들도 여전히 있다. 퍼펫 랩스(Puppet Labs) 창업자이자 CEO인 루크 캐니스는 “성공적인 오픈소스 프로젝트는 모두 기업의 후원을 받는 프로젝트인데, 그 대부분이 실패하게 되는 최악의 상황을 곧 보게 될 것”이라고 주장한다.

캐니스의 지적은 예리하다. 프로젝트는 성공할 수 있지만 프로젝트가 성공한다고 해서 그 프로젝트의 주요 기여자들에게 풍족한 이익이 돌아간다는 법은 없다. 어떤 기업이 프로젝트의 저작권과 기타 지적 재산권을 소유한다면 그 결과는 실패다. .org가 아니라 .biz가 되는 것이다.

이는 재단이 중요한 요소가 된 중요한 이유 중 하나다. 그러나 재단 역시 문제가 없지는 않다.

재단 뒤에 숨은 기업의 이해관계
지난 몇 년 동안 재단들은 기업 오픈소스의 간판 신세로 전락했다. 진정한 커뮤니티 기반 재단으로 코드를 기여한 사례도 있지만(예를 들어 오픈스택), 재단을 “유사 오픈소스”를 위한 허울로 사용하는 기업들이 많다.

최근의 한 예로 오픈 데이터 플랫폼(Open Data Platform)이 있다. 오픈 데이터 플랫폼은 클라우데라, 맵R과 경쟁하는 하둡 배포판에 자금을 대고자 하는 대기업들의 집단이다. 가트너의 애널리스트 머브 아드라인과 닉 휴데커는 ODP에 대해 “업체에 의한, 업체를 위한 집단”이라고 지적하며, “개방형 데이터 플랫폼을 단일 업체의 패키징에 의존하는 형태에서는 ‘오픈’이라는 개념이 퇴색할 수밖에 없다”고 우려했다.

ODP만이 아니다. 상당수 재단이 주머니가 두둑한 기업들을 모아 “커뮤니티” 흉내를 내면서 사실상 단일 업체의 이익을 위해 움직이고 있다.

오픈소스의 처음 10년 동안 오픈 코어가 그랬듯이 지금의 기업 재단은 오픈소스 세계의 자유 정신을 훼손하고 있다. 이러한 재단들은 불균형적인 지배 구조를 형성한다. 저작권이 하나의 회사로 들어가든 하나의 회사가 주도하는 재단으로 들어가든 별 차이는 없다. 그 결과는 똑같다. 자발적인 기여자들은 아무 힘 없는 디지털 소작농으로 전락한다.

그리고 재단의 문제는 이것만이 아니다.

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

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

Copyright © 2024 International Data Group. All rights reserved.