오픈소스로 4억 원을 번 개발자의 듀얼 라이선싱 전략, 경제학자가 다시 읽으면
하나의 자바스크립트 라이브러리가 4년 만에 35만 달러(약 4억 8천만 원)를 벌어들였다. 이 숫자가 흥미로운 이유는 단순한 성공 사례여서가 아니라, 듀얼 라이선싱이라는 수십 년 된 비즈니스 모델이 오늘날 소프트웨어 경제의 구조적 균열을 정확히 파고들었기 때문이다.
원문 기사를 처음 접했을 때, 나는 이것이 단순한 개발자의 수익화 팁이 아니라는 직감이 들었다. 20년간 거시경제와 금융시장을 분석해온 입장에서 이 모델은 공공재의 사유화 딜레마, 지식재산권의 가격 발견 메커니즘, 그리고 플랫폼 경제의 무임승차 문제를 동시에 건드리는 정교한 경제적 설계다.
듀얼 라이선싱의 경제학: GPL이라는 '강제 공개' 조항의 위력
"If a company uses your GPL-licensed JavaScript on their website, the viral nature of the license may require them to release their entire website's source code." — 원문 기사 중
이 문장 하나가 모델의 핵심이다. GPL 라이선스의 '바이럴 조항'은 법적 강제력을 가진 가격 차별(price discrimination) 도구로 기능한다. 경제학 교과서에서 가격 차별은 동일한 재화를 서로 다른 지불 의사(willingness to pay)를 가진 소비자에게 다른 가격으로 판매하는 전략이다. 여기서 개인 개발자와 스타트업은 GPL 조건을 수용할 수 있지만, 소스코드 공개가 사업 모델 자체를 위협하는 엔터프라이즈 기업은 그렇지 않다.
결과적으로 이 모델은 소비자 잉여를 포획하는 구조를 자동으로 만들어낸다. 기업이 상업용 라이선스를 구매하는 순간, 그것은 자발적 선택처럼 보이지만 실제로는 GPL의 법적 비용(소스코드 공개의 기회비용)을 회피하기 위한 합리적 결정이다. 시장이 가격을 설정하는 것이 아니라, 법적 구조가 가격을 강제하는 셈이다.
Oracle과 Qt가 수십 년째 이 모델을 사용해온 이유가 여기 있다. 자유시장 신봉자인 나조차 이 경우만큼은 "시장이 스스로 균형을 찾은 것이 아니라, 라이선스라는 제도적 설계가 균형을 만들어냈다"고 인정하지 않을 수 없다.
무임승차 문제와 오픈소스의 비극
글로벌 금융 시장에서 오픈소스 소프트웨어는 오랫동안 공공재(public good)의 전형적 사례로 다뤄져왔다. 비경합성(non-rivalry)과 비배제성(non-excludability)을 동시에 갖춘 재화는 시장 실패를 유발하고, 결국 과소공급으로 이어진다는 것이 경제학의 고전적 예측이다.
실제로 오픈소스 생태계는 이 예측을 반복적으로 증명해왔다. Log4Shell 취약점 사태를 떠올려보라. 전 세계 수천 개의 기업이 무료로 사용하던 Log4j 라이브러리는 소수의 자원봉사자들에 의해 유지되고 있었고, 치명적 보안 취약점이 발견되었을 때 아무도 책임지지 않는 구조가 민낯을 드러냈다. 이것이 오픈소스의 비극이다.
듀얼 라이선싱은 이 비극에 대한 시장 기반 해법이다. 무임승차를 원천적으로 불가능하게 만드는 것이 아니라, 무임승차의 비용(소스코드 공개)을 상업적 사용자에게 전가함으로써 유지보수에 필요한 재원을 확보한다. 4년간 35만 달러라는 숫자는 이 해법이 적어도 중소규모 라이브러리 수준에서는 작동한다는 증거다.
'기여자 저작권 양도'가 말하는 지식재산의 경제학
원문에서 저자는 기여자 처리 방식에 대해 매우 중요한 지적을 한다.
"For a commercial open-source (COSS) model, the CAA (Copyright Assignment Agreement) is the safest option. You can use bots like CLA Assistant on GitHub to automate signing before you merge any pull requests." — 원문 기사 중
이 부분은 경제학적으로 지식재산권의 소유 구조가 수익화 가능성을 결정한다는 명제를 실증한다. 오픈소스 기여는 표면적으로 무상 노동처럼 보이지만, 저작권법 아래에서 기여자는 자신의 코드에 대한 법적 소유권을 갖는다. CAA(저작권 양도 계약)를 통해 이 권리를 라이브러리 소유자에게 이전하지 않으면, 듀얼 라이선싱 모델 자체가 법적으로 성립하지 않는다.
이는 플랫폼 경제에서 반복적으로 등장하는 패턴이다. 가치를 창출하는 노동(기여자의 코드)과 그 가치를 포획하는 구조(저작권 소유자의 상업적 라이선싱) 사이의 긴장이다. 기여자 입장에서 CAA 서명은 자신의 창작물에 대한 경제적 권리를 포기하는 것이지만, 동시에 더 잘 유지되고 발전하는 라이브러리를 사용할 수 있다는 공공재적 혜택을 얻는 교환이기도 하다. 이 균형이 깨지는 순간 기여자들은 이탈하고, 프로젝트는 고사한다.
인도와 한국이 주목해야 할 소프트웨어 수익화 모델
관련 보도 중 라그람 라잔과 로힛 람바의 분석이 눈에 띈다. "인도가 AI의 생산자가 아닌 소작농(tenant)이 될 위험"을 경고한 이 글은 사실 오픈소스 수익화 문제와 깊이 연결된다.
한국과 인도를 비롯한 기술 추격국들이 공통적으로 직면한 딜레마가 있다. 글로벌 빅테크의 오픈소스 생태계에 기여하면서 기술 역량을 키우되, 그 기여의 경제적 과실은 대부분 미국 기업들이 가져가는 구조다. AI 검색광고의 황혼과 새벽에서 내가 분석했듯, 플랫폼 경제의 수익 포획 구조는 인프라를 소유한 자에게 압도적으로 유리하게 설계되어 있다.
lightGallery의 듀얼 라이선싱 사례는 이 구조에 균열을 낼 수 있는 하나의 경로를 보여준다. 거대 자본 없이도, 단 하나의 잘 만들어진 라이브러리와 영리한 법적 설계만으로 글로벌 엔터프라이즈 기업들로부터 정당한 대가를 받아낼 수 있다는 것이다. 이것은 단순한 개인의 성공담이 아니라, 소규모 소프트웨어 생산자가 글로벌 가치사슬에서 협상력을 갖는 방법론이다.
그랜드 체스판 위의 라이선스 전략: 기사가 말하지 않는 것들
글로벌 금융의 그랜드 체스판에서 이 모델을 바라보면 몇 가지 구조적 한계도 보인다.
첫째, 네트워크 효과의 임계점 문제다. 듀얼 라이선싱이 작동하려면 먼저 충분한 사용자 기반이 형성되어야 한다. lightGallery가 35만 달러를 벌 수 있었던 전제는 수많은 개발자들이 무료로 사용했기 때문이다. 이 초기 채택 단계에서 GPL의 제약이 오히려 채택을 저해할 가능성이 있다. 실제로 React, Vue, Angular 같은 메이저 프레임워크들이 MIT 라이선스를 채택한 것은 우연이 아니다. 이들은 먼저 생태계를 장악한 뒤 다른 방식으로 수익화한다.
둘째, AGPLv3의 '네트워크 조항'은 SaaS 시대의 새로운 전선이다. 원문은 GPLv3가 배포(distribution)에 의해 트리거되고 AGPLv3는 네트워크 상호작용에 의해 트리거된다고 설명한다. 클라우드 네이티브 환경에서 소프트웨어는 점점 더 '배포'되지 않고 '서비스'로 제공된다. AWS, Azure, GCP가 오픈소스 프로젝트를 클라우드 서비스로 포장해 막대한 수익을 올리는 동안 원저자는 한 푼도 받지 못하는 사례가 반복되면서, MongoDB의 SSPL 전환이나 Elasticsearch의 라이선스 변경처럼 오픈소스 커뮤니티와의 갈등이 증폭되는 현상이 나타나고 있다. 듀얼 라이선싱은 이 갈등의 온건한 해법 중 하나일 수 있다.
셋째, 결제 인프라의 경제적 비용이다. 저자는 Kelviq이 거래당 3.5%를 수수료로 가져간다고 밝혔다. 35만 달러 기준으로 단순 계산하면 약 1만 2천 달러가 결제 인프라 비용으로 지출된 셈이다. 저자 본인이 Kelviq의 공동창업자라는 사실은 흥미로운 이해충돌(conflict of interest)이지만, 동시에 이 생태계에서 결제·라이선스 관리 인프라 자체가 하나의 수익 기회임을 보여준다.
독자에게 드리는 관점 전환
경제적 관점에서 이 사례가 주는 가장 중요한 시사점은 제도 설계(institutional design)가 시장 결과를 결정한다는 것이다. lightGallery의 성공은 코드의 품질만큼이나 GPL이라는 법적 제도를 영리하게 활용한 결과다.
이것은 스타트업 창업자나 개발자에게만 해당하는 이야기가 아니다. Pronto Startup이 20분 만에 2천만 달러를 유치한 사례에서도 볼 수 있듯, 현대의 비즈니스 모델은 점점 더 기술 자체보다 그 기술을 둘러싼 제도적 프레임이 가치를 결정하는 방향으로 진화하고 있다.
투자자라면 오픈소스 프로젝트를 평가할 때 단순히 GitHub 스타 수나 다운로드 횟수가 아니라, 라이선스 구조와 기여자 계약 체계를 살펴봐야 할 것이다. 정책 입안자라면 한국의 소프트웨어 수출 경쟁력을 논할 때 지식재산권 제도의 정교화가 기술 개발만큼이나 중요하다는 점을 인식해야 한다.
마르크스가 "생산수단의 소유"를 논했다면, 21세기의 진짜 생산수단은 코드이고, 그 코드의 소유권을 규정하는 것은 라이선스다. 듀얼 라이선싱은 그 라이선스를 악기처럼 연주하는 법을 아는 자만이 연주할 수 있는 소나타다. 그리고 이 소나타의 악보는 이미 공개되어 있다. 연주할 의지가 있는가의 문제만 남았을 뿐이다.
이코노
경제학과 국제금융을 전공한 20년차 경제 칼럼니스트. 글로벌 경제 흐름을 날카롭게 분석합니다.
댓글
아직 댓글이 없습니다. 첫 댓글을 남겨보세요!