GPL 라이센스에 대해
글쓴이: meekdmn / 작성시간: 목, 2004/12/16 - 1:56오후
자유 소프트웨어니 오픈 소스니 하는 말들이 요즘 너무 많이 쓰이고 있는 것 같습니다.
웹서핑을 하던중 이런 저런 글들을 읽어보다가 글을 남깁니다.
GPL 라이센스에 있는 소스를 이용해 내가 제품을 하나 만들었다면
그래서 그 제품을 상용으로 팔았어도 아무런 문제가 없는거 맞죠.?
다만 그 제품을 산 사람에게 소스만 공개 하면 되는거죠.?
다른 어느곳에도 소스 공개를 하지 않아도 되는 거죠.?
근데 그 제품을 산 사람도 결국 소스를 얻은 사람도 소스 재배포가 가능 하지 않나요.?
비록 돈주고 샀다고 하더라도 그 사람이 세상 만 천하에 공개를 하면 어떻게 되는거죠.?
여기서 궁금증이 생기더라구요.
그렇다면 그 제품을 산 사람은 GPL 라이센스의 제품을 샀고 소스도 제공 받았는데 재 배포는 못하는 건가요.?
GPL 라이센스 헤깔려요.
Forums:
Re: GPL 라이센스에 대해
네 상용으로 팔아도 관계없습니다. 대신 소프트웨어를 팔았다는 사실을 주목하셔야 합니다. 라이센스를 판게 아닙니다. 따라서 그걸 산 사람이 다시 팔든지, 아니면 무료로 배포를 하든지 그건 그 사람의 자유가 됩니다. 대신 그 사람도 소스코드를 제공해야하는 의무가 있죠.
대답이 됐나요?
그래서 의문이 생긴겁니다.제 의문은 A라는 사람이 B라는
그래서 의문이 생긴겁니다.
제 의문은
A라는 사람이 B라는 제품을 샀습니다.
그런데 B라는 제품이 GPL 라이센스 하에 있는 제품이라면
A라는 사람이 다른 누군가에게 무료로 배포를 해도 상관이 없다는 거쟌아요.?
그럼 A라는 한 사람만 사고 친한 사람들 모두에게 배포해서 쓰라고 해도 되는 건가요.?
그럼 결국 A는 돈 주고 사서 쓰게 되는거구 나머지 모두는 공짜로 쓰게 되는 건가요.?
그리고 mysql 이나 RedHat 같은 제품들은 라이센스 정책이 어떻게 되는 거죠.?
제가 RedHat과 mysql 을 무료로 다운 받아서 설치하고 쇼핑몰을 만들어서 이윤을 창출했다면 불법인가요.?
A가 배포할 능력과 기술이 있거나 주변 사람이 능력이 있으면 그렇게 하면
A가 배포할 능력과 기술이 있거나 주변 사람이 능력이 있으면 그렇게 하면 되죠.
하지만 제조사는 A에게믄 지원 등의 의무가 있고 그외의 사용자에게는 그런것을 할 의무가 없겠죠.
+++ 여기부터는 서명입니다. +++
국가 기구의 존속을 위한 최소한의 세금만을 내고, 전체 인민들이 균등한 삶을
영위할 수 있는 착취가 없는 혁명의 그날은 언제나 올 것인가!
-- 조정래, <태백산맥> 중에서, 1986년
[quote="meekdmn"]그래서 의문이 생긴겁니다.제 의문은
redhat 은 GPL 이 맞을 것입니다.
mysql 은 버전마다 조금씩 정책이 다른 것 같습니다.
redhat 은 GPL이지만, 서비스를 상품으로 판다고 생각하시면 됩니다.
Redhat Enterprise 버전같은 경우는 상용이지만, 소스도 무료로 배포하고 있습니다. (SRPM 이죠 아마!)
이때 상용은 서비스 지원을 포함하는 것이죠.
그러므로 GPL 에 맞으면서, 유료로 할 수 있게 되는 것이죠.
meekdmn 님이 SRPM 을 받아서 빌드해서 사용하고, 쇼핑몰을 만들고 해도 상관없습니다.(whitebox Linux , CentOS 등이 그런경우겠죠.)
그것을 팔아도 상관없구요.
그렇지만, 그것이 Redhat 의 서비스를 받을 수 있는 것은 아니지요.
위 A 라는 사람이 제품을 샀지만, B 회사로 부터 유료로 지원을 받을 수 있는 것입니다.(B회사에서 유료지원 항목이 있는 경우.)
A가 다른사람에게 배포를 해도 상관은 없지만, A와 같이 B회사의 서비스를 지원받지는 못하겠죠.
사용자가 바꾸어 나가자!!
= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com
redhat 은 GPL 이 맞을 것입니다. mysql 은 버전마다 조
redhat 은 GPL 이 맞을 것입니다.
mysql 은 버전마다 조금씩 정책이 다른 것 같습니다.
--> 결국 이말은
[ 제가 RedHat과 mysql 을 무료로 다운 받아서 설치하고 쇼핑몰을 만들어서 이윤을 창출했다면 불법인가요.? ]
에 대해서 불법이 아니라는 말인가요.?
redhat 은 GPL이지만, 서비스를 상품으로 판다고 생각하시면 됩니다.
Redhat Enterprise 버전같은 경우는 상용이지만, 소스도 무료로 배포하고 있습니다. (SRPM 이죠 아마!)
이때 상용은 서비스 지원을 포함하는 것이죠.
그러므로 GPL 에 맞으면서, 유료로 할 수 있게 되는 것이죠.
--> 서비스를 판다는 말은 어느정도는 동감이 갑니다. 추후 유료 지원 서비스를 받을 수 있다는 것도..
그것이 어느 정도의 장점은 될 수 있다고 생각합니다.
그렇지만 추후의 서비스나 패치는 없어도 되고 지금 현재의 기능만을 사용하고 싶은 사람은 그냥 사용해도 된다는 건가요.? 무료로?
meekdmn 님이 SRPM 을 받아서 빌드해서 사용하고, 쇼핑몰을 만들고 해도 상관없습니다.(whitebox Linux , CentOS 등이 그런경우겠죠.)
그것을 팔아도 상관없구요.
--> 아무 문제도 없는 건가요.? 커널이나 등등 깊게 들어가는거 말구요..보통 아파치 제품들이나 쉽게 빌드 할 수 있는것들도 제가 빌드해서 팔아도 되나요.?
물론 팔린다면...제가 알고 싶은것은 그게 법적인 문제가 없느냐는 것입니다.
그렇다면
내 친구가 아파치 웹서버를 어떤 회사에서 좀 더 좋게 업그레이드된 결과물로 샀다면 그래서 써보니 훨씬 성능이 좋았다면, 그 친구가 저한테 그냥 줘서(재배포해서)
그걸 제가 쇼핑몰 서버로 써도 되는 건가요.? 물론 제친구가 구매한 그 회사에 다른 서비스를 받지 않아도 됩니다. 그런 경우라면 괜챤은 건가요.?
그렇지만, 그것이 Redhat 의 서비스를 받을 수 있는 것은 아니지요.
--> RedHat의 서비스를 받지 않아도 된다면 괜챤다는 거죠.?
위 A 라는 사람이 제품을 샀지만, B 회사로 부터 유료로 지원을 받을 수 있는 것입니다.(B회사에서 유료지원 항목이 있는 경우.)
A가 다른사람에게 배포를 해도 상관은 없지만, A와 같이 B회사의 서비스를 지원받지는 못하겠죠.
--> 유료 지원을 포기한다면, 필요가 없다면 CDEFGHIJKLMNOPQRSTUVWXYZ 는 무료로 써도 되는 거죠.?
요즘 오픈소스며, 자유 소프트웨어 며 하는 것들로 사업의 영역이 점차 흘러 가고 있다는 소리를 많이 듣는데
그 본질을 정확하게 모르겠어서 좀 답답해서요.
너무 궁금한게 많네요..
제가 생각하고 있는것이 뭐가 잘못된건지 어디 부터 다시 생각을 해봐야 하는지....
GPL인 프로그램을 사용해 이윤을 창출해도 됩니다.무료로 사용하시
GPL인 프로그램을 사용해 이윤을 창출해도 됩니다.
무료로 사용하시려면 무료로 사용하세요.
(그런데 레드햇 엔터프라이즈가 다운로드도 제공하나요? 제공한다면..)
아파치 같은걸 그냥 빌드해서 판다면 누가 살까요?
공개된 것도 있는데 말이죠...
만약 개량해서 판매하시는 것이라면 그건 GPL이어야 합니다. 판매와 소스 공개는 달라요. (많은 분들이 판매하면 클로즈드 소스고 공개면 오픈 소스라고 착각하시더라구요)
말씀하신 것처럼 어떤 회사가 아파치를 개량한 것을 친구분이 주신다면 그냥 쓰셔도 됩니다. 그 프로그램이 GPL이 아니라면 안되지만, 그 이전에 GPL이 아니라는 것이 틀렸기 때문에... 그 회사가 패치를 커밋해줘서 반영된다면 더더욱 바람직한 프리 소프트웨어의 발전 방식이겠죠?
레드햇이 서비스에 대한 댓가를 돈으로 요구하는 GPL이라면 서비스를 받지 않으면 무료로 사용하셔도 되는겁니다. (다른 회사도 서비스라는 법은 없으니)
http://www.gnu.org
http://www.gnu.org/home.ko.html
하나만 더 여쭤 볼께요.그럼 제가 개발한 어떤 솔루션에 아파치의
하나만 더 여쭤 볼께요.
그럼 제가 개발한 어떤 솔루션에 아파치의 로깅을 가져다 사용했다고 하면,
물론 이 제품은 상용이구요.
이 제품을 사는 사람에게만 소스를 공개해준다면 괜챤은 건가요.?
그렇다면 SI성의 프로젝트에는 GPL라이센스하에 있는 소스는 써도 상관이 없는거네요.?
결국 SI는 돈 받고 하는 거니깐 돈 주는 쪽에 소스만 공개해 주면 되는 거죠.?
제가 전에 아파치 로깅을 썼다가 뭔가 꺼림직해서 직접 구현한 적이 있었거든요.
어떤게 맞는 거죠.? 이런건?
[quote="meekdmn"]하나만 더 여쭤 볼께요.그럼 제가 개발
아파치는 GPL이 아닌 아파치 라이센스를 따릅니다. 자세한 건 아파치 홈페이지를 참조하세요.
그리고 혹시 그 라이센스가 맘에 안 든다면 아파치 파운데이션에서 다른 라이센스 조건으로 계약을 맺으면 됩니다.
Re: GPL 라이센스에 대해
GPL 라이센스에 있는 소스를 이용해 내가 제품을 하나 만들었다면
그래서 그 제품을 상용으로 팔았어도 아무런 문제가 없는거 맞죠.?
---> 팔 수 있습니다.
다만 그 제품을 산 사람에게 소스만 공개 하면 되는거죠.?
---> 바이너리도 주셔야죠 :)
다른 어느곳에도 소스 공개를 하지 않아도 되는 거죠.?
---> 꼭 공개된 장소에 올려놓지 않아도 제품 구매자 외 다른 사람이 요청하면 공개해야 한다고 합니다.
근데 그 제품을 산 사람도 결국 소스를 얻은 사람도 소스 재배포가 가능 하지 않나요.?
---> 맞습니다.
비록 돈주고 샀다고 하더라도 그 사람이 세상 만 천하에 공개를 하면 어떻게 되는거죠.?
---> 일반에 공개되는 것이죠. 그걸 갖고 또다른 제품을 만들어도 됩니다.
여기서 궁금증이 생기더라구요.
그렇다면 그 제품을 산 사람은 GPL 라이센스의 제품을 샀고 소스도 제공 받았는데 재 배포는 못하는 건가요.?
---> 아무에게나 재배포할 수 있습니다.
GPL 라이센스 헤깔려요.
---> 그러니 조심하세요...
--
익스펙토 페트로눔
MySQL도 나름대로의 라이센스가 있는 것으로 알고 있습니다.즉, 개
MySQL도 나름대로의 라이센스가 있는 것으로 알고 있습니다.
즉, 개인적인 용도로 이용할 경우에는 자유롭게 사용할 수 있지만 MySQL을
이용해서 상품을 만들어서 판매할 경우에는 MySQL을 구입해야만 한다는
것이죠.
만일 구매자에게 MySQL을 사용할 것을 권하고 (즉, MySQL을 포함시키지
않고) 소프트웨어를 판매한다면 그때는 사지 않아도 상관없다고 알고 있습니다.
다만 소프트웨어에서 직접 MySQL을 설치해줄 경우에는 MySQL의 라이센스를
구입해야겠죠.
조금 복잡하게 보여도 나름대로 가치있는 라이센스가 아닌가 생각됩니다.
------------------------------
좋은 하루 되세요.