How is "free as in speech, not as in beer" not a moot mantra?
‘맥주가 아니라 자유’라는 구호는 왜 여전히 필요한가요?
자유 소프트웨어의 ‘free’는 무료가 아니라 실행·수정·복사·공유의 자유를 뜻합니다. FSF 글은 지원, 맞춤 개발, 교육 자료, 호스팅, 후원, 유료 배포를 수익 모델로 소개하고, Reddit 이용자들은 구호의 의미와 유료 판매 사례를 논의합니다.
- 주제
AI 요약
자유 소프트웨어는 무료 소프트웨어와 같은 뜻이 아닙니다. Free Software Foundation(FSF)이 말하는 자유는 사용자가 소프트웨어를 실행하고, 수정하고, 복사하고, 공유할 권리입니다. 영어의 ‘free’에는 ‘무료’와 ‘자유로운’이라는 두 뜻이 있어, 무료 맥주(free as in beer)와 표현의 자유(free as in speech)를 구분하는 구호가 생겼습니다. ‘libre software’라는 표현도 무료와 자유를 구별할 때 씁니다.
자원봉사만으로 유지하기 어려운 프로젝트
자유 소프트웨어 프로젝트 상당수는 특정 문제를 해결하려는 자원봉사자의 작업에서 시작합니다. 하지만 프로젝트가 커지면 지속적인 유지보수에 시간과 노력이 들고, 자원봉사자가 떠나거나 다른 대안이 등장하면 개발이 멈출 수 있습니다. GNU와 Linux 커널 같은 프로젝트는 유급 유지보수 인력 없이는 현재 규모로 운영하기 어렵다고 글은 설명합니다. 운영체제처럼 중요한 인프라를 만드는 일은 오래 걸리며, 의존성이 사라졌다고 작업을 방치하기도 어렵습니다.
자유 소프트웨어의 수익 모델
글은 상업적 수익을 낼 방법으로 여섯 가지를 듭니다. 첫째는 지원 서비스입니다. 정기 업데이트, 문제 해결, 문서 개선, 우선 버그 수정, 보안 취약점 패치와 같은 유지보수를 유료로 제공합니다. Herodevs는 지원 종료(EOL)된 소프트웨어의 취약점을 수정하고, TWEAG는 컨설팅 서비스를 제공하는 사례로 소개합니다.
둘째는 맞춤 개발입니다. 고객 환경에 소프트웨어를 연결하거나 플러그인과 구성요소를 제작합니다. Vue.js 컴포넌트 프레임워크 Vuetify는 기술 지원과 맞춤형 컴포넌트 제작을 제공합니다. 셋째는 교육 자료 판매입니다. 책, 강의, 영상, 워크숍으로 사용법을 가르칩니다. NixOS 교육을 제공하는 Nixcademy, Laravel 강의 사이트 Laracasts, Blender의 Blender Studio 구독이 예시입니다.
넷째는 서버 서비스입니다. 자유 소프트웨어를 직접 호스팅하고 사용료를 받습니다. Gitea, Sourcehut, Neocities가 서버나 호스팅 서비스를 제공하며, Disroot는 추가 저장 공간을 유료 플랜으로 판매합니다. 다섯째는 후원입니다. FSF와 그래픽 편집기 Inkscape, GIMP가 후원으로 재원을 마련하는 사례입니다. 글은 후원금 사용처를 투명하게 알리고 후원자의 신뢰를 지키는 일이 중요하다고 덧붙입니다.
마지막으로 소프트웨어 자체를 유료로 판매할 수도 있습니다. 판매자는 소스 코드를 제공해야 하며, 구매자는 소프트웨어를 복사하고 재배포할 자유를 얻습니다. 따라서 판매 가격이 있다고 해서 자유 소프트웨어가 아닌 것은 아닙니다. 글은 이런 방식들이 프로젝트를 상업적으로 운영하는 출발점이 될 수 있다고 설명합니다.
Reddit에서 나온 쟁점과 사례
댓글에서는 구호가 영어의 중의성을 풀기 위한 표현이라는 설명이 나옵니다. 스페인어의 ‘gratis’와 ‘libre’처럼 무료와 자유를 가리키는 단어가 따로 있는 언어도 있지만, 영어에서는 ‘free software’만으로 뜻이 분명하지 않다는 의견입니다. 다른 이용자는 이 구호가 무료 배포 여부보다 사용자가 코드를 이해하고 수정하고 공유할 권리를 강조한다고 말합니다.
유료 판매 사례로는 GPL 소프트웨어의 사전 컴파일 바이너리, Steam에서 유료로 판매되는 오픈소스 게임, 유료 기능을 둔 오픈소스 앱과 WordPress 플러그인이 언급됩니다. 댓글에는 Ardour, Shattered Pixel Dungeon, SiYuan이 사례로 제시됐습니다. FSF가 과거 테이프에 코드를 담아 판매하면서 다른 판매자가 더 비싸게 팔면 가격을 올리겠다는 역가격 맞춤 보장을 제공했다는 회상도 나옵니다. 다만 실제 판매 수익이나 사례별 라이선스 조건은 댓글에서도 확실히 확인되지 않았습니다.
Reddit 반응
- @u/roadrunner8080 — 어떤 소프트웨어는 무료 맥주처럼 무료일 수 있지만, 표현의 자유처럼 자유롭지는 않을 수 있습니다. 이 구호는 무엇을 말하는지 분명히 하려는 표현이고, ‘무료 맥주’만으로는 부족하며 ‘표현의 자유’가 없다면 사실상 아무 의미도 없습니다. 실제 사례를 찾는다면 요즘은 바로 떠오르는 게 없습니다. 예전에는 소프트웨어를 산다는 말이 프로그램이 담긴 실물 CD를 사는 뜻일 때가 더 많았습니다.
- @u/esiy0676 — 구호가 무엇을 뜻하는지 분명히 하려는 표현이라는 점은 알겠습니다. 제목은 수정할 수 없지만, 본문에서 말하는 ‘자유 소프트웨어 판매’ 사례는 여전히 알고 싶습니다. 예전에도 실물 매체를 샀던 기억은 있지만, 비용은 매체 제작과 배송비 정도였고 상업적 수익 모델처럼 느껴지지는 않았습니다. 원저자가 소스를 ‘공개’하지 않은 상태에서 최종 사용자가 분명한 이익을 붙여 판매한 사례를 찾고 있습니다.
- @u/roadrunner8080 — Debian이 CD 판매로 돈을 벌지는 않았다는 건 알고 있습니다. 하지만 모든 프로젝트가 그랬다고 보기는 어렵습니다. 프로젝트와 운영 구조에 따라 다를 것 같습니다. 커뮤니티 프로젝트는 비용보다 높은 가격을 받을 이유가 적을 수 있습니다. CD로 팔리던 시절의 RHEL 구버전이 해당할지도 모르겠습니다. 필요한 숫자를 실제로 확인하기는 쉽지 않습니다.
- @u/fragglet — 이 구호는 사실 영어의 특이한 점을 보완하려는 표현입니다. 스페인어에서는 각각 ‘gratis’와 ‘libre’라고 부릅니다. 영어에서 ‘free software’라고 하면 대부분 돈을 내지 않아도 되는 소프트웨어라고 생각합니다. 자유 소프트웨어 운동을 처음 접한 사람이라면 소프트웨어와 자유가 무슨 관계인지 의아해할 테니까요. 이 구호는 단순히 가격이 아니라 더 깊고 중요한 문제를 말한다는 점을 설명하고 강조합니다. 스페인어와 다른 언어에서는 ‘software libre’라고 하면 뜻이 곧바로 전달됩니다. 영어에서는 뜻을 따로 풀어야 하고, 더 나은 대체어를 찾기도 어렵습니다.
- @u/WanderingInAVan — GPL 라이선스에서는 고객에게 소스 코드를 제공해야 한다는 의무가 있습니다. 고객은 산 프로그램을 이해하고 유지보수하거나 수정하는 데 필요한 모든 것을 받습니다. ‘표현의 자유처럼 자유롭다’는 부분은 쓸모없어지지 않습니다. 코드는 나름의 방식으로 표현입니다. 당장 사례가 떠오르지는 않지만 콘솔 에뮬레이터와 관련 판례를 찾아보세요. 프로그램에 돈을 청구하는 일은 언제든 가능합니다. GPL로 배포한다면 고객에게 소스를 제공해야 하지만, 고객이 그 소스를 다시 배포한다는 뜻은 아닙니다. 소스를 받아 원하는 대로 수정할 수 있다는 뜻입니다. 제삼자에게 배포하지 않는 한 소스 제공 의무가 다시 발생하지 않습니다. GPL 라이선스의 경우에도 그렇습니다. Kindle의 법적 고지에는 GPL 프로그램 몇 가지가 사용됐다고 표시되어 있고, Amazon은 라이선스에 따라 소스 코드나 코드 링크를 제공해야 합니다. macOS는 FreeBSD 기반 BSD 라이선스 운영체제지만, 그 라이선스는 코드 공개를 요구하지 않습니다.
- @u/esiy0676 — 프로그램에 언제든 돈을 청구할 수 있다는 말은 보편적으로 맞습니다. 저작권을 본인만 보유한다고 가정하면 원하는 방식으로 배포할 수 있습니다. 라이선스에 묶이는 쪽은 저작권자가 아니라 다른 사람들입니다. 제가 말하고 싶었던 점은 GPL 계열 라이선스에서 ‘표현의 자유처럼 자유롭다’는 결과가 결국 ‘맥주처럼 무료’가 되는 것 아니냐는 겁니다.
- @u/flooberoo — 꼭 그렇지는 않습니다. 예를 들어 틈새 분야 프로그램이 GPL 코드에 기반한다고 생각해 보세요. 개발자는 그 프로그램을 기업에 판매할 수 있고, 기업들은 경쟁사에 재배포할 이유가 사실상 없을 수 있습니다.
- @u/GreenFox1505 — Steam은 무료입니다. Fortnite도 무료입니다. Google도 무료입니다. Facebook도 무료입니다. 오픈소스도 같은 의미에서 무료이면서, 동시에 다른 의미에서 무료입니다.
- @u/esiy0676 — ‘free’는 신비한 방식으로 쓰이는 것 같네요. 구호가 무엇이 중요한지 구분하려고 존재한다는 점은 받아들입니다. 그렇다면 GPL에서는 ‘표현의 자유’가 ‘맥주처럼 무료’의 결과가 되는 것처럼 보입니다.
- @u/Bockanator — Ardour가 그런 사례입니다. GPL을 따르면서 여러 플랫폼용 사전 컴파일 프로그램을 판매합니다. 소스 코드 빌드 방법은 제공하지 않거나, 안내가 아주 오래됐습니다.
- @u/xtifr — 예전에 FSF는 테이프에 코드를 담아 판매했습니다. ‘자유는 가격이 아니라 권리’라는 점을 강조하려고 역가격 맞춤 보장을 했습니다. 다른 곳에서 자기들보다 더 비싸게 팔면 가격을 올리겠다는 식이었습니다. 지금도 저자가 미리 빌드한 바이너리에 돈을 받고 소스는 자유롭게 제공하는 GPL 오디오 소프트웨어가 있는 것 같습니다. Ardour일 수도 있습니다. Red Hat Enterprise Linux 일부도 기술적으로 해당할 수 있습니다.
- @u/nicholashairs — 이름은 기억나지 않지만, 이 서브레딧에서 자주 드는 사례는 오픈소스 게임을 Steam에서 유료로 판매하는 경우입니다. 소스 전체가 오픈소스지만 라이선스에 상표권은 포함하지 않고, 이름은 상표로 등록한 것 같습니다. 자기 버전을 내놓으려면 이름을 바꿔야 합니다. 제가 생각하는 사례는 Shattered Pixel Dungeon Steam과 GitHub인 것 같습니다.
- @u/aksdb — SiYuan은 오픈소스지만 유료 등급이 있습니다. 특히 앱을 앱스토어에 계속 올려두는 일이 간단하지 않아서 모바일 앱도 그런 사례가 많을 것 같습니다.
- @u/gabboman — 소셜 네트워크에서 누군가 ‘표현의 자유’를 말할 때마다 성소수자나 흑인, 멕시코인을 괴롭히는 일을 뜻하는 경우가 있습니다.
- @u/rajavintemakan369 — WordPress 플러그인이 있습니다. 링크: https://chatgpt.com/share/6abcb12e-6680-83e8-a8d8-13a2aaa34a9e?ogimg=plain
- @u/MairusuPawa — 이 구호는 영어에 ‘free’라는 단어의 두 뜻을 구분하는 표현이 없어서 생겼습니다.
- @u/kudlitan — 맞습니다. 제 언어에는 두 뜻을 가리키는 단어가 따로 있습니다.
- @u/kudlitan — Microsoft Store에서는 LibreOffice를 설치하는 데 요금이 붙습니다.
원문: Free Software Foundation / 번역·요약: Trawling