오픈소스 개발자, 28년 만에 라이선스 변경: '관대한 라이선스는 빅테크만 배불렸다'

I Changed My License

오픈소스 개발자, 28년 만에 라이선스 변경: '관대한 라이선스는 빅테크만 배불렸다'

버기(Bergie)로 알려진 개발자 헨리 베르기우스가 28년간의 소프트웨어 라이선스 변천사를 돌아보며, 앞으로 모든 신규 프로젝트에 EUPL-1.2(유럽연합 공공 라이선스)를 적용하겠다고 선언했다. 그는 초기 Midgard 프로젝트에서 LGPL을, 2011년부터는 MIT를 사용했지만, 관대한(permissive) 라이선스가 대기업의 비용 절감과 억만장자들의 부 축적에만 기여했다고 비판한다. EUPL은 강한 카피레프트로 SaaS 허점을 막고, 23개 언어로 된 법적 효력 있는 번역본을 제공한다. 이미 reticulum-js, dacar 등 여러 프로젝트를 EUPL로 전환했으며, NoFlo 개발 환경의 새 버전도 EUPL로 배포할 예정이다.

우리는 논쟁에서 이겼지만, 사용자나 개발자에게 얻은 것은 거의 없었습니다. 우리의 노력은 그저 대기업이 더 싸게 만들고, 억만장자가 조만장자가 되는 것을 더 쉽게 만들었을 뿐입니다.
  1. apt-get

    EUPL의 "탈출구" 조항이 다른 라이선스로 전환을 허용한다는 점은 주목할 만합니다. 즉, EUPL은 항상 그 조항에서 명명된 가장 약한 라이선스(EPL/MPL/LGPL)만큼만 강력하다는 뜻입니다. 네트워크 서비스에서 폐쇄적인 확장을 제공하려는 어떤 행위자도 EUPL 코드베이스로 그 옵션을 행사할 수 있습니다. 따라서 그것이 중요하다면 AGPL 등을 명시적으로 지정하는 것이 더 낫습니다. EUPL은 주로 정부 기관을 위해 만들어졌으며, 대부분의 초점은 다른 카피레프트 라이선스와 혼합 사용할 때 아무도 걱정하지 않도록 하는 것과, EU 국가 간 저작권/특허/지적 재산권 개념의 차이를 포괄하고 조화시키는 법적 언어에 맞춰져 있습니다. 하이퍼스케일러와의 전쟁에는 그다지 중점을 두지 않습니다. (하지만 그래도 있으면 좋은 라이선스입니다!)

  2. dotancohen

    이 기사는 LGPL의 문제점을 단순히 나열하고, 이 새로운(제가 들어본 적 없는) 라이선스가 그러한 문제점을 어떻게 해결하는지 설명했다면 더 나았을 것입니다. 이런 식으로 넌지시 비추고 암시하는 것은 SEO에는 좋을지 몰라도, 소프트웨어를 만드는 사람들이나 HN 독자에게는 적합하지 않습니다.

  3. mnahkies

    이중 라이선스에 대한 사람들의 생각이나 경험은 어떤가요? 예를 들어, 취미 개발자나 탐색적 작업(예: 상업적 환경에서의 개념 증명)은 허용하되, 프로덕션에서 사용하려면 비용을 지불해야 하는 방식으로 이중 라이선스를 깔끔하게 적용할 수 있는 방법이 있나요? 해보신 분이 있다면 성공적이었나요? 물론 최근 몇 년 동안 많은 프로젝트가 라이선스를 변경했습니다(Terraform, Redis 등). 하지만 이것이 새로 시작하는 프로젝트에게 viable한 길인지, 아니면 처음부터 채택을 죽이는 것인지는 저에게 덜 명확합니다.

  4. kzrdude

    EUPL을 사용하는 것은 대부분 미국 법이 아닌 EU 법에 기반한 라이선스를 사용하고 싶다는 신호를 보내는 방법입니다. 적어도 제가 보기에는 그렇습니다.

  5. lukan

    "수년에 걸쳐 우리 '오픈소스' 진영('자유 소프트웨어' 진영과 반대되는)이 처음부터 틀렸다는 것이 분명해졌습니다. 우리는 논쟁에서 이겼지만, 사용자나 개발자에게 얻은 것은 거의 없었습니다. 우리의 모든 노력은 대기업이 더 싸게 물건을 만들고 억만장자가 조만장자가 되는 것을 더 쉽게 만드는 데 불과했습니다."

    누가 오픈소스가 돈으로 엄청나게 부자가 되는 방법이라고 주장한 적이 있나요? 그것은 항상 소스에 접근하고, 연구하고, 만지작거리고, 개선하는 것에 관한 것이었습니다. 이제 우리는 배울 수 있는 엄청난 오픈소스 소프트웨어 자원을 가지고 있습니다. 정말 승리라고 할 수 있습니다.

    그리고 FOSS와 강한 카피레프트가 개발자들의 선택과 표준으로 승리했다면 대안적 타임라인이 더 나았을지는 저에게 전혀 명확하지 않습니다. 오히려 훨씬 더 틈새 시장이 되었을 것이라고 생각합니다. 그리고 조만장자들은 여전히 그렇게 부유했을 것입니다.

  6. alturp

    > "수년에 걸쳐 우리 '오픈소스' 진영('자유 소프트웨어' 진영과 반대되는)이 처음부터 틀렸다는 것이 분명해졌습니다. 우리는 논쟁에서 이겼지만, 사용자나 개발자에게 얻은 것은 거의 없었습니다. 우리의 모든 노력은 대기업이 더 싸게 물건을 만들고 억만장자가 조만장자가 되는 것을 더 쉽게 만드는 데 불과했습니다."

    이렇게 주장하고 나서, 실제로 SaaS 루프를 닫는 AGPLv3 대신에, 소스 코드 공개 없이 독점 소프트웨어에 통합될 수 있는 EUPL과 같은 약한 카피레프트 라이선스를 사용하기로 결정한 것은 저에게는 좀 이해가 되지 않습니다.

  7. Daegalus

    https://github.com/daegalus/daegalus/blob/main/licensing-phi...

    저는 제 GitHub에 이런 것을 만들고, 순수하게 제 것인 것은 라이선스를 다시 부여했으며, 다른 것들은 변경하지 않고 유지하고, 앞으로는 주로 그 라이선스들을 기본값으로 사용했습니다.

    저는 순수한 AGPL 스타일의 오픈소스 작업에도 EUPL을 선택했습니다. 그리고 필요에 따라 다른 라이선스도 사용할 계획입니다.

  8. Cider9986

    최고의 라이선스:

    https://creativecommons.org/publicdomain/zero/1.0/deed.en

이 날의 다른 글

2026-09-06