분기 된 GPL 코드를 판매 할 수 있습니까?


9

GPL 코드를 판매 할 수 있다는 것을 알고 있지만 포크 및 수정 된 GPL 코드를 판매 할 수 있는지 알고 싶었습니다. 분기 및 수정 된 코드는 여전히 사용, 수정 및 재배포가 가능합니다.


5
예, 의도 한대로 라이센스에 따라 권리를 행사하고 있습니다. 초기 GPL에 대한 논쟁 중 하나는 '아무도 그것을 사용하여 돈을 벌 수는 없다'는 것이었다.
Tim Post

3
분기 할 때 분기 된 코드는 GPL까지입니다.
Michael Kohne

1
... 예 ...하지만 무료로 다운로드하여 빌드 할 수있는 비용을 누가 지불합니까?
dagnelies

2
GPL과 관련하여 "주요"와 "포크"파생 저작물에는 차이가 없습니다. 둘 다 단지 파생 된 작품입니다.
MSalters

4
포럼에서 솔루션을 찾거나 코드 자체에 들어 가지 않고 문제가 발생하면 @arnaud 지원팀에 전화 / 이메일 지원을 요청하고 '문제 해결'이라고 말합니다.
Dan은 Filightling로

답변:


14

예, 허용되지만 라이센스의 모든 요구 사항을 충족해야합니다. 당신이 그것을 판매하는 사람은 GPL이 허용하는대로 그것을 사용, 수정 및 재배포 할 수 있어야합니다.


1
코드를 포크 할 필요가 없습니다!
Jaydee

@Jaydee-모든 변경 사항을 기본 프로젝트로 푸시하지 않을 경우 수행됩니다. 이 경우 그가 포크라고 부르든 아니든 그는 주요 프로젝트를 효과적으로 포크했을 것입니다.
Michael Kohne

1
죄송합니다. 모든 GPL 코드를 판매 할 수 있다는 것을 명심해야했습니다. 그 목적으로 포크 할 필요는 없습니다. 변경된 코드가 맞습니다.
Jaydee

3

자유 소프트웨어 운동은 무료 및 사용 / 수정 / 재분배의 자유 사이에서 항상 분명히 다릅니다. GPL은 후자에 관한 것입니다. 유일한 근본적인 문제는 라이센스의 모든 조건을 완전히 준수하는 것입니다. 분명히 당신은 그렇게하려고하지만 문제가되어서는 안됩니다.

요약 : GPL에 아무것도 프로그램 요금을 부과하지 않습니다.

발생할 수있는 유일한 문제는 GPL과 무관하며 논리 / 심리학의 문제 일뿐입니다. 수정 된 프로그램이 자유롭게 재배포 가능하고 이용 가능한 경우 누구나 비용을 지불해야하는 이유는 무엇입니까? 여전히 실행 취소 할 수 없습니다.


1
실제로 Android makret에서 GPL 응용 프로그램을 이미 보았습니다. 두 번, 한 번 무료로 한 번 지불했습니다. 그리고 같은 응용 프로그램이었습니다. "응용 프로그램은 무료이며 오픈 소스이지만 원하는 경우 유료 버전을 선택하여 기부 할 수 있습니다 ..."라는 의견이 있습니다.
Jan Hudec

1
"왜 누군가가 돈을 지불할까요?" -단순 : 처음에 얻는 것. GPL은 무료로 제공해야한다고 말하지 않습니다. 대신 원하는만큼 요금을 청구 할 수 있지만 고객이 무료로 제공 할 수 있도록해야하며 소스와 소스를 변경하고 배포 할 수있는 권한을 제공해야합니다. 따라서 매우 유용한 경우 GPL 프로그램의 사소한 포크와 누군가가 절실히 필요로하는 경우, 독점 제품과 마찬가지로 가격을 설정할 수 있습니다. Caveeat : 첫 번째 고객은 항상 두 번째 고객의 경쟁자가 될 수 있기 때문에 한 번만 할 수 있습니다.
user281377

코드를 자유롭게 사용할 수 있고 배포 할 수 있어야한다고 생각했습니다. 이 요구 사항을 충족하기 위해 코드에 대한 링크를 응용 프로그램에 배치 할 수 있지만 GPL에서 컴파일 된 이진 또는 라이브러리를 자유롭게 배포 할 수있는 곳은 없었습니다. 나는 이것에 대해 틀릴 수 있었다
lukecampbell

코드와 소프트웨어는 GPL로 인해 판매 될 수 있지만 이러한 이유로 소프트웨어를 모든 사람이 사용할 수 있어야합니다! 제한된 수의 엔티티에만 코드를 공유하는 것이 합리적입니다.
Luca

훗 ... 자유 소프트웨어 재단은 처음 :-) 자유 소프트웨어 배포판을 판매 자체 자금
로스 패터슨

3

라이센스를 읽고 완전히 이해하기 전에는 GPL 코드를 사용하여 아무 작업도 수행해서는 안됩니다. 특히 GNU Public License 버전 3 에 대한 서문의 세 번째 단락은 다음과 같이 말합니다.

우리가 자유 소프트웨어에 관해 말할 때, 우리는 가격이 아니라 자유를 말합니다. 당사의 일반 공중 사용 허가서는 자유 소프트웨어의 사본을 자유롭게 배포하고 (원하는 경우 비용을 청구 할 수 있음) 소스 코드를 받거나 원하는 경우 얻을 수 있으며 소프트웨어를 변경할 수 있도록하기 위해 고안되었습니다. 또는 새로운 무료 프로그램에서이 프로그램을 사용하면 이러한 일을 할 수 있다는 것을 알고 있습니다.

그것은 질문에 대답하는 것처럼 보이지만 섹션 5는 구체적으로 수정 된 소스 버전 전달 :

귀하는 이러한 조건을 모두 충족하는 경우 섹션 4의 조항에 따라 소스 코드 형식으로 프로그램을 기반으로하는 저작물 또는 프로그램에서 수정 한 프로그램을 제공 할 수 있습니다.

섹션 10에서는 코드를 청구 할 수는 있지만 라이센스를 그대로 유지해야하며 GPL에 따라 권리를 행사 한 사람에게 청구 할 수는 없다고 본질적으로 설명합니다.


1
누군가 자신의 코드를 포크 한 다음 그것을 줄 수 있다는 것을 의미합니까?
Ramhound

@Ramhound : 예, 소스를 얻는 사람은 더 많이 배포 할 수 있으며 바이너리를 준 사람에게 소스를 제공해야합니다 (이를 청구 할 수는 있지만 GPL은 " 이 소스 전송을 물리적으로 수행하는 합리적인 비용 "및 바이너리와 소스가 모두 물리적 매체로 배송되는 경우에만 가능하며 인터넷 다운로드는 무료 여야합니다).
Jan Hudec

1
" 라이센스를 읽고 완전히 이해하기 전까지 는 배포와 관련된 GPL 코드로 아무 것도하지 말아야합니다 ." GPL은 배포 용 라이센스이며 소프트웨어를 배포하지 않는 한 소프트웨어를 사용하거나 수정하는 방법에 대한 제한을 추가하지 않으므로 라이센스에 대해 전혀 몰라도 GPL 소프트웨어 를 사용하는 것이 안전 합니다.

라이센스를 이해까지 @SunAvatar, 당신은 진짜로 아무것도하지 말아야 할 어떤 코드, GPL 또는 기타. 아시다시피 면허는 새벽에 닭을 희생해야한다고 말할 수 있습니다. (누가 일찍 일어나기를 원합니까?) 요컨대, 용어를 이해하기 전까지는 (GPL이 포함 된) 자유 소프트웨어의 "자유"는 자신이 원하는 것을 할 수 있다는 것을 합리적으로 가정 할 수 있습니다. 해당 코드 중 일부를 자신의 프로젝트에 통합하면 프로젝트 배포 방법에 영향을 줄 수 있음을 인식하지 못합니다.
Caleb

3

라이센스는 소프트웨어를 배포하는 모든 사람이 소스를 사용할 수 있도록해야한다는 점에 유의하십시오. 그 측면은 선택 사항이 아닙니다. 또한 사용자가 다른 사람에게 소프트웨어를 제공하는 것을 막을 수 없다는 것을 이해해야합니다 (아래의 FSF 링크에서 이러한 점을 설명합니다).

다음은 GPL 소프트웨어 판매 에 관한 FSF의 페이지입니다 . 기본적으로 '그렇습니다. 그렇게 할 수 있지만 여전히 라이센스를 준수해야합니다'.

조심해야 할 한 가지는-GPL을 무료 (맥주에서와 같이) 소프트웨어와 연결하는 사람들이 많으며, 원하는 소프트웨어로 원하는 것을 자유롭게 할 수 있다는 것입니다. 소프트웨어 주변에 대규모 커뮤니티가있는 경우 분기 버전을 판매하려고 할 때 불행히도 되돌릴 수 있습니다. 한 가지 반응은 다른 사람들의 노력으로 돈을 벌려고하는 것일 수 있습니다.

가능하면 소스를 일반적으로 사용 가능하게하십시오. 적절한 경우 변경 사항 중 일부를 원래 프로젝트로 푸시하는 것을 고려할 수도 있습니다. 사업 계획에는 이치에 맞지 않을 수 있지만, 계획을 세울 수 있다면, 당신이 지역 사회를 떠난다 고 생각하는 사람을 폐쇄하는 데 큰 도움이 될 것입니다.


1
확실해야합니다. 당신은 아무것도에서 고객을 막을 수 없습니다. 이것이 라이센스가 존재 하는 이유입니다.
Jan Hudec

@JanHudec-수정하도록 수정되었습니다. 무료 소프트웨어 판매 링크에도 있습니다.
Michael Kohne

1

물론, 귀하는 다른 사람이 저작권의 전부 또는 일부를 보유한 GPL 소프트웨어를 판매 할 수 있습니다. 그렇게하는 것은 무료로 배포하는 것과 똑같은 제한이 적용됩니다. 당신이 분배하는 그룹은 "먼저 10 달러를 지불하는 사람들"입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.