내 소프트웨어의 기본 라이선스를 MIT에서 EUPL로 바꿨다
(news.hada.io)
28년간 MIT 라이선스를 사용해온 오픈소스 개발자가 대기업의 무임승차를 막고 개발자의 권리를 보호하기 위해 강력한 카피레프트 성격을 가진 EUPL-1.2로 라이선스를 전환하며 오픈소스 생태계의 지속 가능성에 대한 화두를 던지고 있습니다.
이 글의 핵심 포인트
- 128년간 MIT/LGPL을 사용해온 개발자가 최근 소프트웨어 기본 라이선스를 EUPL-1.2로 변경함
- 2전환 동기는 허용적 라이선스가 대기업의 개발 비용 절감과 부의 축적에만 기여한다는 판단 때문임
- 3EUPL은 SaaS 허점을 막기 위해 배포 방식과 관계없이 상호적 라이선스 적용을 요구하는 강력한 카피레프트를 특징으로 함
- 4EUPL은 법적 효력이 있는 23개 언어의 공식 번역을 제공하여 글로벌 활용성을 높임
- 5기존에 외부 기여가 많은 NoFlo 프로젝트 등은 기존의 MIT 라이선스를 유지하며 점진적 전환을 꾀함
이 글에 대한 공공지능 분석
왜 중요한가?
오픈소스 라이선스 정책의 변화는 단순한 법적 선택을 넘어, 오픈소스 생태계의 지속 가능성과 개발자의 보상 체계에 대한 근본적인 질문을 던집니다. 특히 대기업의 '무임승차' 문제를 해결하려는 시도는 향후 오픈소스 활용 전략의 변곡점이 될 수 있습니다.
어떤 배경과 맥락이 있나?
그동안 NPM 등 생태계는 사용 편의성을 위해 MIT 같은 허용적 라이선스를 선호해 왔으나, 최근 SaaS 모델의 확산으로 소스 코드를 공개하지 않고 서비스만 제공하는 'SaaS loophole'이 문제가 되며 AGPL이나 EUPL 같은 강력한 카피레프트에 대한 논의가 재점화되고 있습니다.
업계에 어떤 영향을 주나?
기업들은 오픈소스 활용 시 라이선스 준수 비용이 증가할 수 있으며, 이는 라이브러리 도입 전략의 재검토로 이어질 수 있습니다. 또한, 개발자들은 자신의 작업물이 상업적으로 이용될 때의 조건을 더 엄격하게 설정하는 경향을 보일 것입니다.
한국 시장에 어떤 시사점이 있나?
한국 스타트업들은 글로벌 오픈소스 프로젝트를 활용할 때 단순 MIT 라이선스 여부뿐만 아니라, EUPL과 같은 강력한 카피레프트 조항이 비즈니스 모델(SaaS 등)에 미칠 법적 리스크를 면밀히 검토해야 합니다.
이 글에 대한 큐레이터 의견
이번 라이선스 전환은 오픈소스 개발자가 더 이상 '무급 노동자'로 남기를 거부한다는 강력한 메시지를 담고 있습니다. 대기업이 오픈소스를 활용해 막대한 이익을 얻으면서도 정작 생애주기 유지에는 기여하지 않는 불균형을 바로잡으려는 움직임은, 향후 오픈소스 기반 스타트업들에게 '지속 가능한 기여'라는 새로운 과제를 던집니다.
하지만 이러한 강력한 카피레프트로의 전환은 양날의 검입니다. 개발자의 권리는 보호받을 수 있으나, 라이선스 복잡성이 증가하면 코드의 확산과 생태계 성장이 저해될 위험이 있습니다. 기업 입장에서는 법적 리스크를 피하기 위해 EUPL 기반 프로젝트 도입을 기피하게 되어, 결과적으로 오픈소스의 보편적 가치가 훼손될 수 있다는 반론도 존재합니다. 따라서 창업자들은 기술적 우수성뿐만 아니라 라이선스 호환성이 비즈니스 확장성에 미칠 영향을 전략적으로 판단해야 합니다.
관련 뉴스
댓글
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.