GPL 코드를 판매 할 수 있다는 것을 알고 있지만 포크 및 수정 된 GPL 코드를 판매 할 수 있는지 알고 싶었습니다. 분기 및 수정 된 코드는 여전히 사용, 수정 및 재배포가 가능합니다.
GPL 코드를 판매 할 수 있다는 것을 알고 있지만 포크 및 수정 된 GPL 코드를 판매 할 수 있는지 알고 싶었습니다. 분기 및 수정 된 코드는 여전히 사용, 수정 및 재배포가 가능합니다.
답변:
예, 허용되지만 라이센스의 모든 요구 사항을 충족해야합니다. 당신이 그것을 판매하는 사람은 GPL이 허용하는대로 그것을 사용, 수정 및 재배포 할 수 있어야합니다.
자유 소프트웨어 운동은 무료 및 사용 / 수정 / 재분배의 자유 사이에서 항상 분명히 다릅니다. GPL은 후자에 관한 것입니다. 유일한 근본적인 문제는 라이센스의 모든 조건을 완전히 준수하는 것입니다. 분명히 당신은 그렇게하려고하지만 문제가되어서는 안됩니다.
요약 : GPL에 아무것도 프로그램 요금을 부과하지 않습니다.
발생할 수있는 유일한 문제는 GPL과 무관하며 논리 / 심리학의 문제 일뿐입니다. 수정 된 프로그램이 자유롭게 재배포 가능하고 이용 가능한 경우 누구나 비용을 지불해야하는 이유는 무엇입니까? 여전히 실행 취소 할 수 없습니다.
라이센스를 읽고 완전히 이해하기 전에는 GPL 코드를 사용하여 아무 작업도 수행해서는 안됩니다. 특히 GNU Public License 버전 3 에 대한 서문의 세 번째 단락은 다음과 같이 말합니다.
우리가 자유 소프트웨어에 관해 말할 때, 우리는 가격이 아니라 자유를 말합니다. 당사의 일반 공중 사용 허가서는 자유 소프트웨어의 사본을 자유롭게 배포하고 (원하는 경우 비용을 청구 할 수 있음) 소스 코드를 받거나 원하는 경우 얻을 수 있으며 소프트웨어를 변경할 수 있도록하기 위해 고안되었습니다. 또는 새로운 무료 프로그램에서이 프로그램을 사용하면 이러한 일을 할 수 있다는 것을 알고 있습니다.
그것은 질문에 대답하는 것처럼 보이지만 섹션 5는 구체적으로 수정 된 소스 버전 전달 :
귀하는 이러한 조건을 모두 충족하는 경우 섹션 4의 조항에 따라 소스 코드 형식으로 프로그램을 기반으로하는 저작물 또는 프로그램에서 수정 한 프로그램을 제공 할 수 있습니다.
섹션 10에서는 코드를 청구 할 수는 있지만 라이센스를 그대로 유지해야하며 GPL에 따라 권리를 행사 한 사람에게 청구 할 수는 없다고 본질적으로 설명합니다.
라이센스는 소프트웨어를 배포하는 모든 사람이 소스를 사용할 수 있도록해야한다는 점에 유의하십시오. 그 측면은 선택 사항이 아닙니다. 또한 사용자가 다른 사람에게 소프트웨어를 제공하는 것을 막을 수 없다는 것을 이해해야합니다 (아래의 FSF 링크에서 이러한 점을 설명합니다).
다음은 GPL 소프트웨어 판매 에 관한 FSF의 페이지입니다 . 기본적으로 '그렇습니다. 그렇게 할 수 있지만 여전히 라이센스를 준수해야합니다'.
조심해야 할 한 가지는-GPL을 무료 (맥주에서와 같이) 소프트웨어와 연결하는 사람들이 많으며, 원하는 소프트웨어로 원하는 것을 자유롭게 할 수 있다는 것입니다. 소프트웨어 주변에 대규모 커뮤니티가있는 경우 분기 버전을 판매하려고 할 때 불행히도 되돌릴 수 있습니다. 한 가지 반응은 다른 사람들의 노력으로 돈을 벌려고하는 것일 수 있습니다.
가능하면 소스를 일반적으로 사용 가능하게하십시오. 적절한 경우 변경 사항 중 일부를 원래 프로젝트로 푸시하는 것을 고려할 수도 있습니다. 사업 계획에는 이치에 맞지 않을 수 있지만, 계획을 세울 수 있다면, 당신이 지역 사회를 떠난다 고 생각하는 사람을 폐쇄하는 데 큰 도움이 될 것입니다.
물론, 귀하는 다른 사람이 저작권의 전부 또는 일부를 보유한 GPL 소프트웨어를 판매 할 수 있습니다. 그렇게하는 것은 무료로 배포하는 것과 똑같은 제한이 적용됩니다. 당신이 분배하는 그룹은 "먼저 10 달러를 지불하는 사람들"입니다.