재판매를 막는 오픈 소스 라이센스


15

TFS에 추가 기능인 오픈 소스 프로젝트가 있습니다 (예 : 개발자 및 TFS를 사용하는 사람들을위한 프로젝트).

현재 GPL을 사용하고 있습니다. 그러나 GPL이 실제로 라이센스로 수행하려는 작업을 나타내지 않습니다.

코드를 사용하려는 모든 사람에게 무료로 코드를 제공하고 싶습니다. 그리고 그것을 수정하고 사용하면 너무 좋습니다. 수정 사항을 오픈 소스 할 필요는 없습니다.

그러나 누군가 내 코드를 작성하여 판매하지 못하도록 차단하고 싶습니다. 또는 수정하여 판매합니다. (그러고 싶은 사람은 나와 별도의 라이센스를 협상해야합니다.)

재판매를 금지하지만 다운로드 한 개인 / 회사에 대해 완전 자동 판매기를 사용할 수있는 오픈 소스 라이센스가 있습니까?


5
이 소프트웨어는 재판매, 재배포 또는 제 3 자에게 전달할 수 없습니다.
Robert Harvey

그들이 공유하는 것을 원하지 않습니까, 아니면 공유하는 경우 수수료를 청구 할 수없는 것입니까?
whatsisname

@whatsisname-공유해도 상관 없습니다. 그들이 팔지 않는 한.
Vaccano

Wikipedia에는 ​​일반적인 라이센스 형식으로 시작할 장소가 필요한 경우 여러 OS 라이센스 (en.m.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses#section_1)를 비교하는 표가 있습니다.
JustinC

그러한 라이센스는 없지만 코드를 계속 공유 할 수 있습니다. 예 : github.com/KeenSoftwareHouse/SpaceEngineers 소스는 github에서 공유되지만 자산은 포함되지 않으며 EULA가 제한적입니다. 커뮤니티에서 코드를 가지고 플레이하고 모드를 만들 수 있지만 Steam에서 게임을 구입 한 경우에만 사용할 수 있습니다. 상업적 사용은 계약을 체결 한 후에 만 ​​허용됩니다.
Lea Rosema

답변:


13

아니요, 그러한 라이센스는 없습니다. 그리고있을 수 없습니다. 소프트웨어 판매 능력은 오픈 소스 정의에서 중요한 부분입니다. 판매를 금지하는 라이센스는 정의상 오픈 소스가 아닙니다.


지금까지 진정한 대답 만;)-판매 할 수 없다면 Open되지 않습니다 (또는 다른 각도에서 : Open 인 경우 판매는 소스 코드를 무료로 사용할 수 있기 때문에 어쨌든 거의 의미가 없습니다).
tdammers

그것을 판매하는 것은 여전히 ​​타당 할 수 있습니다. RedHat 판매를보십시오. 물론, 당신은 거기에서 구입할 때 프로그램보다 더 많은 것을 얻지 만 여전히 바이너리와 코드가 거래의 일부입니다.
johannes

1
나는 이것을 몰랐다. 그리고 나는 그것을 믿기 힘들다. 이 진술에 대해 어떤 종류의 인용이 있습니까? 일부는 일반적으로 "오픈 소스"의 정의를 받아 들였습니다. 회사 프로그래머로서 오픈 소스 소프트웨어를 사용하면 코드의 내용을 다시 판매하지 않으므로 내부 정의 만 사용하기 때문에이 정의에 어려움이 있다고 생각합니다.
Vaccano

3
"라이센스는 어떤 당사자도 여러 소스의 프로그램을 포함하는 통합 소프트웨어 배포의 구성 요소로 소프트웨어를 판매하거나 양도하는 것을 제한해서는 안됩니다. 라이센스는 해당 판매에 대한 로열티 또는 기타 비용이 필요하지 않습니다." 이것이 오픈 소스 정의 의 첫 번째 조항입니다 . 또는 "이웃을 도울 수 있도록 사본을 재배포 할 수있는 자유"및 "수정 된 버전의 사본을 다른 사람에게 배포 할 수있는 자유"는 자유 소프트웨어 정의 의 자유 2 및 3입니다 .
Jörg W Mittag

1
... OSI에 따르면. Eh, 소스 코드에 액세스 할 수 있지만 재판매는 금지하는 라이센스를 보았습니다. 평범한 관찰자 (그리고 특정 안전 보장을 찾는 대부분의 기업)는 종교적 지지자가 그렇지 않더라도 "오픈 소스"를 합리적인 설명이라고 생각합니다. 퀴즈가 "오픈 소스"인 경우 간단히 "사용 가능한 소스 코드"라이센스라고합니다. OP의 정의를 충족하는 상용 오픈 소스 라이센스를 찾을 가능성이 없다는 데 동의합니다.
Robert Harvey

7

먼저 왜? 이런 일이 일어날 가능성이 높지 않다면 ( 어쨌든 지금 변호사를 I-am-afraid-someone-will-take-from-me만나야합니다.) 증후군 으로 고통 받고있는 것 같습니다 .

진지하게, 당신은 무엇에 대해 관심을 가지고 있으며, 왜 당신이없는 다른 사람으로부터 당신의 코드를 구매할까요? 그리고 제 3자가 부가 한 가치가 구매를 보증하기에 충분하다면 왜 그 가치를 중단하고 싶습니까? 다시 말해, 그것은 나쁜 일이 아니라 당신에게 좋은 일이 될 것입니다.


실제 답변 :

다음 BSD 라이센스를 가져 와서 이와 같은 내용을 나타내는 네 번째 글 머리 기호를 추가하는 것이 좋습니다.

    * Redistribution of this software in source or binary forms shall be free
      of all charges or fees to the recipient of this software.

그러나 저는 변호사가 아니므로 귀하가이를 좋은 변호사가 운영 할 것을 제안합니다.

Copyright (c) <year>, <copyright holder>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
    * Neither the name of the <organization> nor the
      names of its contributors may be used to endorse or promote products
      derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

그리고 유상 보증이 수반되지 않는 한 유통 업체가 유통을 거부하면 어떻게 하시겠습니까? 그는 배포판이 무료라고 주장 할 것이다. 이러한 이용 약관을 올바르게받는 것은 적절한 변호사를위한 것입니다.
MSalters

" why would someone purchase your code from someone else if it is free from you"-다른 사람이 자신의 판매를 더욱 공격적으로 홍보 할 수 있고 소비자는 원래 버전이 존재한다는 사실조차 알지 못하기 때문입니다. UblockUblock Origin에서 발생한 것과 유사합니다 .
Artur Klesun
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.