스위칭허에서 GPL BSD 에서 나중에 시간을[마감]
-
05-07-2019 - |
문제
소프트웨어를 작성하고 싶 릴리스에서 BSD license.불행하게도,나는 링크 라이브러리를 기반으로는다는 점에 주의하시기 바랍니다.지금 내 시간이 없어 다시 작성하는 라이브러리입니다.
를 출시할 수 있에서 내 소프트웨어 라이선스 후 나중에 다시 쓰기 GPL 라이브러리를 변경 라이센스를 BSD?(나는 생각하지 않).
나의 질문은:어떻게 출시할 수 있는 소프트웨어 지금을 닫지 않고 문을 BSD 라이선스?
감사
해결책
지금 GPL에서 릴리스하고 BSD에서 나중에 버전을 출시 할 수 있습니다. 완벽하게 괜찮습니다. 첫 번째 버전은 물론 GPL에 계속 유지되지만 동일한 라이센스에 따라 이후 버전을 게시 할 의무는 없습니다. (우리는 여기에 당신이 작성한 코드에 대해 이야기하고 있습니다. 다른 기여자가 있다면, 당신은 또한 그들의 허가가 필요합니다.)
그리고 BSD가 GPL보다 덜 엄격하다는 점을 감안할 때 아무도 확실히 불평하지 않을 것입니다. BSD-> GPL 전이가 더 어려울 것입니다.
다른 팁
나는 변호사입니다.는 말했다,나는 당신이 저작권 소유자 변경할 수 있는 라이센스의 소프트웨어에서 어떤 시간,하지만 당신은 그것을 발표는 이전에서 그렇게 되기를 바란다면,그 버전의 소프트웨어에서 GPL 사람했다 라이선스에서 당신은 여전히 사용할 수 있습으로 GPL 라이센스 소프트웨어입니다.
변경할 수 있습니다 라이선스에서 어떤 시간(를 사용하지 않는 경우는 코드/라이브러리/아무것도에 라이센스는 당신을 금지하는 링크를 가진 코드에 BSD license).의 경우에는 GPL/BSD,나는 당신이 생각하지 않을 수 있습니다.
당신은 또한 통지는 이전 작업(출시하기 전에는 당신이 변경되는 라이센스)할 수 있는 여전히 사용에서는 오래된 라이센스입니다.및 결정할 수 있습 듀얼-소프트웨어 라이센스 too.
나는 변호사가 아니고 틀릴 수 있지만 이것이 내가 이해하는 방법입니다.
BSD에 쓴 소스 코드를 릴리스하고 GPL 라이브러리에 링크하고 있다는 통지를 남길 수 있습니다. 즉, 2 세트를 재분배하려는 사용자는 BSD와 GPL을 모두 준수해야합니다 (이는 준수해야합니다. 실제로 GPL 만).