질문 내가 만든 프로그램을 GPL 로 공개시

byung82의 이미지

안녕하세요 ^^;

아직 GPL, LGPL 기타 등등 라이센스가 잘 이해가 되지 않아서 질문을 올립니다.

제가 만든 프로그램을 GPL로 공개후 제가 그 GPL로 공개된 프로그램을 상업적인 목적으로 판매가 가능한가요 ?

만약 안된다면 가능한 라이센스 정책도 알려주시기 바랍니다.

그리고 이러한 라이센스가 국내법에 어디까지 적용이 되는지도 아시는 분 있으시면 답변 부탁드리겠습니다.

그러ㅁ

OoOoOo의 이미지

GPL로 뿌리면 아무나 상용으로 판매할 수 있지 않나요?

리눅스도 판매하는 회사 많이있잖아요.

다크슈테펜의 이미지

OoOoOo wrote:
GPL로 뿌리면 아무나 상용으로 판매할 수 있지 않나요?

리눅스도 판매하는 회사 많이있잖아요.


소스가 공개되야 되기 때문에 이부분에서는...

인생이란게 다 그런게 아니겠어요....? 뭘(?)
http://schutepen.egloos.com

나는오리의 이미지

darkschutepen wrote:
OoOoOo wrote:
GPL로 뿌리면 아무나 상용으로 판매할 수 있지 않나요?

리눅스도 판매하는 회사 많이있잖아요.


소스가 공개되야 되기 때문에 이부분에서는...
그리고 리눅스를 판매하는것이 아니라 그 외의 서비스 비용을 받는걸로 압니다.
hey의 이미지

가능합니다. 해당 프로그램이 완전한 본인의 코드라면 GPL 프로그램을 판매용으로 좀 수정한 버젼을 다른 라이센스로 판매하실 수도 있습니다.


----------------------------
May the F/OSS be with you..


FrogLamb의 이미지

byung82 wrote:
안녕하세요 ^^;

아직 GPL, LGPL 기타 등등 라이센스가 잘 이해가 되지 않아서 질문을 올립니다.

제가 만든 프로그램을 GPL로 공개후 제가 그 GPL로 공개된 프로그램을 상업적인 목적으로 판매가 가능한가요 ?

만약 안된다면 가능한 라이센스 정책도 알려주시기 바랍니다.

그리고 이러한 라이센스가 국내법에 어디까지 적용이 되는지도 아시는 분 있으시면 답변 부탁드리겠습니다.

그러ㅁ


자세히 설명하자면...

일단 GPL로만 배포된 소프트웨어라도 금전적 이익을 보고 배포하는것은 가능합니다.
단, 소스코드까지 같이 배포해야하며 다른 사람이 어떤 방법으로 재배포하더라도 거기에 대한 제한을 할 수 없습니다.
(보통 무료로 재배포를 하더라도 막을 수 없기 때문에 일반적인 상업적 목적의 판매는 힘든 경우가 대부분입니다-_-)
그리고 배포받을 때 받은 코드를 수정할 권한까지도 같이 받게 되며, 이때 수정한 소프트웨어를 재배포할때는 무조건 GPL로도 배포를 해야합니다.

이상이 GPL의 대략적인 내용입니다.

그런데, 프로그램을 배포할 때는 항상 한 가지 license로만 배포할 의무는 없습니다.
따라서 GPL로 배포하고 또 상용 버전을 만들어서 배포한다고 해도 문제될 일은 전혀 없습니다.
실제로 MySQL이나 QT같은 경우에도 GPL과 각자의 commercial license를 병행하여 배포합니다. GPL이 오히려 족쇄가 될 수 있는 사용자들도 있으니까요.

----------------------------------------
Kwonjin Jeong

perky의 이미지

GPL을 쓰는 경우 보통 저작권 소유를 GNU로 하는 경우가 많은데, 듀얼라이선싱을 하려면 저작권 소유를 자신으로 하는 편이 명확합니다. 자신을 저작권 소유자로 하는 경우에는 어느 라이선스를 추가하던 상관 없습니다.

그런 상황에서는 다른 사람한테 패치를 받을 때, 그 사람들에게 미리 그 패치는 자신의 독점적 라이선스로 배포될 수도 있다고 알려주는 것이 좋습니다.

You need Python