멋진 WordPress (GPL) 테마를 판매했습니다.
나는 그것을 구입 한 사람을 안다.
두 가지 질문이 있습니다.
- 회사는 소스 코드를 판매하는 사람에게 (고객 여부에 관계없이) 소스 코드를 보내야 할 의무가 있습니까?
- 구입 한 사람이 생산에 사용할 수있는 사본을 무료로 제공 할 수 있습니까?
멋진 WordPress (GPL) 테마를 판매했습니다.
나는 그것을 구입 한 사람을 안다.
두 가지 질문이 있습니다.
답변:
이 회사를 판매하는 회사는 바이너리를 제공 한 사람 이외의 사람에게 소스를 배포 할 의무가 없습니다. 아니, 그들은 당신에게 아무것도 줄 필요가 없습니다.
GPL 소프트웨어를 구입 한 사람은 소스를 요청한 후 GPL 약관에 따라 해당 소스를 재배포 할 권리가 있습니다. 사본을 기꺼이 제공하려는 고객을 찾으면 효과가 있습니다.
모든 실제 목적에 대해 , GPL 하에서 회사가 소스 코드를 바이너리와 함께 배포하지 않으면 회사는 소스 코드를 요청하는 사람에게 소스 코드를 제공해야합니다.
시나리오 : AcmeSoft는 GPL 하에서 위젯 바이너리를 Betty에 판매하고 요청시 소스를 제공하겠다는 약속과 함께 위젯 바이너리를 배포합니다. 베티는 바이너리 사본을 척에게 재배포합니다. 척은 이진의 사본을 Dave에게 제공합니다. 데이브는 그것을 에디에게 넘겼다. 에디는 프레디에게 그것을 제공합니다. Freddy는 Eddy에게 소스 코드를 요청합니다. 에디는 데이브라고 부릅니다. Dave는 "Talk to Chuck"이라고 말합니다. 척은 "베티와 대화해라. 나는 그녀에게서 그것을 얻었다." 베티는 척에게 "AcmeSoft에게 전화 해"라고 말하십시오. 이 메시지는 Freddy로 돌아가고 Freddy는 AcmeSoft를 호출합니다.
이 시점에서 GPL 하에서 AcmeSoft는 Freddy에게 소스 코드를 제공해야합니다.
Betty-Chuck-Dave -...- Iola -...- Tomas 체인의 길이는 중요하지 않습니다. 체인의 각 단계에서 바이너리를 배포하면 배포자가 GPL에 제공된대로 소스를 사용할 수 있도록해야하며, 수신자에게 적절한 사람으로부터 소스 코드를받을 수있는 권리를 체인에 부여합니다.
이론적으로, 회사는 Freddy가 자신이 바이너리의 사본을 가지고 있음을 증명하도록 요구할 수 있습니다. 실제로, 그렇게 한 회사는 매우 빠르게 명성을 얻었습니다.
회사는 실제 합리적인 복제 및 배포 비용을 충당하기 위해 토큰 지불을 요구할 수 있습니다. 마그네틱 테이프의 비용, 테이프 쓰기 작업 및 우편 비용을 다루는 빅 아이언의 암흑 시대로 거슬러 올라갑니다. 오늘날 월드 와이드 웹 (World Wide Web) 시대에는 실제로 측정하기에 너무 작지는 않지만 그 비용은 무시할 만합니다.
AcmeSoft가 대신 바이너리와 함께 소스를 배포했다면 프레디에게 그렇게했으며 소스를받은 사람으로부터받은 바이너리와 함께 소스를 받았음을 알릴 수 있습니다.
네 그럼요. GPL은 라이센스 제공자 또는 후속 배포자가 바이너리 또는 소스의 후속 다운 체인 배포에 대한 추가 제한을 부과하지 않도록 특별히 금지합니다.
스톨만 (Stallman) 등 은 실제로 GPL을 조작하는 데 많은 어려움을 겪어 이런 방식으로 작동하기 때문에 누군가가 EMACS의 초기 버전에서했던 것처럼 아무도 "코드를 비공개로 받아 들일"수 없었다. 그 사건은 소송의 위협으로 아기를 다시 쓰게 된 후 Stallman의 입에 매우 나쁜 맛을 남겼습니다.
Joomla를 포함한 많은 GPL 웹 응용 프로그램의 테마와 같은 WordPress 테마는 여러 부분으로 구성됩니다. 여기에는 PHP, 자바 스크립트, 이미지, CSS 및 LESS가 포함될 수 있습니다.
WP와 Joomla가 프로젝트로 분석 한 바에 따르면 테마의 PHP는 GPL이어야합니다 (나는 이에 대해 설명하지 않겠습니다). 테마의 다른 부분은 단독으로 가정 할 때 반드시 GPL 라이센스가있는 것은 아닙니다. 따라서 테마 제작자는 테마의 해당 부분의 배포를 제한 할 수 있습니다 (또는 필요할 수도 있음). 또한 이러한 요소에는 자체 라이센스가있을 수 있습니다.
예를 들어, 테마 메이커는 특정 제한을 부과하는 특정 글꼴, 이미지 또는 자바 스크립트에 대한 라이센스를 보유 할 수 있습니다. 또한 GPL이 아닌 일부 독립형 PHP 클래스 또는 라이브러리를 포함 할 수도 있습니다.
템플릿에 따라 모든 세부 사항을 다루지 않으면 친구가 모든 단일 항목 또는 모든 요소에 대한 전체 소스 코드를 제공하거나 제공하지 못할 수 있습니다. 친구가 소스 코드를 줄 수도 있습니다.
물론 테마의 모든 요소가 GPL 아래에 있으면 GPL이 모든 것에 적용됩니다. 이 경우 친구는 모든 것을 전달할 수 있습니다.