성공적인 “ 이중 라이선스 ” OSS 프로젝트를 템플릿으로 사용할 수 있습니까?
On 2월 16, 2021 by admin전 GPLv3 프로젝트 전체를 다른 언어로 다시 작성하여 기부로 돈을 벌고 싶지 않은 화난 기부자를 피하고 있습니다.
내 프로젝트에 원하는 것은 다음과 같습니다.
- 사람들이 GPL처럼 사용하고 기여할 수 있습니다.
- 독점 솔루션에 포함하려면
기본적으로 돈을 벌려는 프로젝트에 대한 강제 기부입니다.
- 표준화 된 라이선스 가 내 사용 사례에 적합합니까?
- 그렇지 않다면 가 있습니까? 기존 프로젝트 템플릿으로 사용할 수 있다는 사실을 알고 계십니까?
댓글
- 이중 라이선스로 변경하려면 화를내는 기여자의 허가가 여전히 필요합니다.
- 저는 ' 그렇게 생각하지 않습니다. ' 개념이 아니라 구현뿐입니다. 맞습니까?
- 하지만 일부 코드를 번역 한 경우 " 파생 작업 " 및 원본의 기여자입니다. 코드는 번역 된 저작물에 대한 저작권 권리를 갖습니다.
- A가 B의 파생물인지 여부는 (미국에서) 2 가지 요소 (1) 작성자에 따라 다릅니다. ' 원본 B에 대한 액세스 권한과 원본 B에 대한 (2) A '의 유사성. 스스로 클린 룸 표준을 부과 할 수 있습니다 (예 : ' 구현하는 동안 코드를 보지 말고 요구 사항 만 살펴보세요)하지만 코드에 익숙하면 액세스 요소를 완전히 줄이는 것이 불가능할 수 있습니다. 유사성 요인에 대한 두 작품이 " 유사한 " 어떻게 주관적이지만 비문 자적 측면을 포함 할 수 있습니다 (누군가 사용 ' 당신의 새 책에 등장하는 허구의 인물은 문자 그대로의 텍스트 복사 없이도 침해입니다.
- 즉, " 엄청나게 리팩토링 된 "는 고무적이며 침해를 피할만큼 충분히 유사하지 않을 수 있습니다 (하지만 소송을 당하면 법정에서 확실하게 알려줄 수 있음). ' 새로운 언어를 사용하고 있다는 사실은 덜 중요합니다 (예 : 자연어 문학 작품의 번역은 여전히 원본에서 파생 됨)
답변
" 표준 광고가 없기 때문에 " 라이선스 ( 상업용 라이선스 확산 해제 시도 참조), OSS + 상업용 이중 라이선스에 대한 표준 라이선스 조합도 없습니다.
OSS + Commercial 이중 라이선스를 사용하는 성공적인 프로젝트가 하나 이상 있다는 것을 알고 있습니다 : Qt 프로젝트 . 라이선스 페이지에서 :
Qt for Application Development는 상용 및 오픈 소스 라이선스에 따라 이중 라이선스가 부여됩니다. 상용 Qt 라이선스는 오픈 소스 라이선스 의무없이 자신의 조건에 따라 소프트웨어를 만들고 배포 할 수있는 모든 권한을 부여합니다. 상용 라이센스를 사용하면 공식 Qt 지원에 액세스하고 Qt Company와 긴밀한 전략적 관계를 통해 개발 목표를 달성 할 수 있습니다.
응용 프로그램 개발을위한 Qt는 GPL 및 LGPLv3 오픈 소스에서도 사용할 수 있습니다. 라이센스. […] Qt 오픈 소스 라이선스는 오픈 소스 배포가있는 오픈 소스 프로젝트, 학생 / 학술 목적, 취미 프로젝트, 외부 배포가없는 내부 연구 프로젝트 또는 모든 (L) GPL 의무가있는 기타 프로젝트와 같은 사용 사례에 이상적입니다. 충족 될 수 있습니다.
OSS + Commercial 이중 라이센스를 사용하는 경우 일반적으로 OSS 측에 대한 카피 레프트 라이센스를 선택하는 것이 가장 좋습니다. 상업용 사용자가 상업용 라이선스 비용을 지불하지 않고 제품을 사용할 수있는 허점이 없도록하기 때문입니다.
코멘트
- 좋은 대답입니다. Qt는 Oracle이 구매하기 전에 LGPL에 따라 제안되지 않았기 때문에 상업용 라이선스를 구매하려는 인센티브가 훨씬 더 컸습니다.
Answer
주요 질문 : 템플릿으로 사용할 수있는 성공적인 “이중 라이센스”OSS 프로젝트가 있습니까?
나는 다음과 같이 주장합니다. 성공적인 예가 있지만 이를 템플릿으로 사용해서는 안됩니다 .
올바른 라이선스 및 프로젝트에 대한 전략은 프로젝트와 커뮤니티에 따라 매우 구체적입니다. 다른 프로젝트에서 성공한 것보다 귀하의 경우에 적합한 것으로 보이는 라이선스를 기반으로 라이선스를 선택하는 것이 좋습니다.
(예를 들어 제가 참여한 SFOSC 프로젝트는 전체 모델 이 “그 모델의 원칙과 일치하지 않는다고 결정했습니다.”)
예를 들어 MongoDB 를 예로 들어 보겠습니다. 이는 여러 측정 항목에 의해 성공할 수 있습니다.
현재 그들은 카피 레프트 라이선스로서의 새로운 SSPL 은 그들의 한 측면으로 상업용 라이선스 대안을 제공합니다. (예를 들어 MongoDB as-a-service도 제공합니다.)
그들은 직접 응답으로 이 라이선스로 전환 했습니다. 소프트웨어로 아마도 큰 수익을 올린 클라우드 제공 업체에게 새로운 제한이 주어지면 라이선스가 무료 및 오픈 소스 소프트웨어 라이선스로 간주 될 수 있는지에 대한 열띤 토론 을 촉발했습니다. 그러나 그것은 Google이 n에 대해 분명히 요구하는 압력의 일부였습니다. 거래를 협상하고 Amazon이 또 다른 하드 포크를 만들도록 합니다.
프로젝트가 똑같은 보트에있는 경우에도 마찬가지입니다. 이 클라우드 제공 업체와 데이터베이스 공급 업체 중 거인이 충돌하는 경우 “MongoDB와 동일한 접근 방식을 취하고 싶은지 아니면 커뮤니티가 다른 가치와 관심사를 가지고 있는지 스스로에게 물어봐야합니다.
내 사용 사례에 맞는 표준화 된 라이선스가 있나요?
다시, 귀하의 사례에 적합한 지 여부는 커뮤니티에서 결정해야하지만 …
정의에 따라 이중 라이선스의 경우 최소 2 개의 소프트웨어 라이선스를 선택하는 것이 좋습니다. 하나는 OSS 측면을위한 것이고 다른 하나는 구입할 수있는 상업용 라이선스입니다.
또한 어떤 유형의 기여자 계약 이 필요하며 모두 기여자가 서명합니다. 특히 모든 저작권이 단일 법인이 보유하고 있는지 확인하기 위해, 기여자의 저작권을 침해하지 않고 라이선스를 변경할 수 있어야합니다.
OSS 라이선스의 경우 적합한 후보가있을 수 있습니다. copyleft 또는 소스 사용 가능 라이선스 중.
CA의 경우 더 많은 옵션이 있다고 확신하지만 Harmony 계약 을 살펴볼 수 있습니다.
그리고 이전 답변 “그냥 사용할 “수있는 템플릿이 없습니다.
답변
GPL 및 상업용 이중 라이선스를 허용하는 기존 프로젝트가 있는지에 대한 질문과 관련하여 :
libpng에 대한”gregbook “기여는 이중 라이선스, GPLv2 + 및 BSD와 비슷합니다. libpng16 “s contrib / gregbook 디렉토리에있는 LICENSE 파일을 참조하세요.”라이선스 1 “은 구체적으로 상업용 응용 프로그램을 허용합니다.
코멘트
- 오, 이중 라이센스의 흥미로운 응용 프로그램입니다. 내가 의미하는 것은 이중 OSS + Commercial입니다.
- BSD와 같은 라이선스에 따라 동의하면 BSD 저작권 표시를 그대로 유지해야한다는 요구 사항을 준수하는 한 상용 앱에서 사용하고 상업적으로 재 라이선스 할 수 있다고 생각합니다. 라이선스는 다음과 같이 말합니다. " 다음 제한 사항에 따라 상업용 응용 프로그램을 포함한 모든 목적으로이 소프트웨어를 사용하고 자유롭게 변경하고 재배포 할 수있는 권한이 누구에게나 부여됩니다 …. "
답글 남기기