2009-09-29 1 views

답변

11

대략적으로 말하자면, GPL은 사용자가 바이너리를 사용할 수있게 만든 사람이 소스 코드를 사용할 수 있도록 제공해야합니다. 응용 프로그램이 내부 용으로 만 사용되는 경우 내부 사용자가 소스를 요청하거나 사용하는 것에 대해 걱정할 필요가 없기 때문에 문제가되지 않을 수 있습니다.

편집 : 참고 GPL을 준수, 당신이 아직 (아무도 당신의 제안에 당신을 차지하지 않는 경우에도) 소스 코드를 제공 할 의무, 그리고 당신이 생각할 수는 IF 위험한 영역으로 얻을 수있어 내부 사용자는 귀하의 소스 사본을 얻으려고하며 귀하가 소스를 제공 할 준비가되지 않았다고 주장합니다.

편집 : 나는 GPL 자주 묻는 질문 특히 나보다 훨씬 더 David Thornley's answer하게 분포로 간주되는 내부 사용을 제외 몰랐어요. 제한된 배포라는 더 광범위한 문제를 다루기 때문에 나는 내 대답을 떠날 것 같다.

0

"릴리스"자격을 얻지 못하면 GPL에 따른 의무가 없습니다.

개인적으로 자신의 소프트웨어를 사용하는 경우 certianly는 포함되지 않습니다. 같은 회사 내의 다른 그룹이나 부서에 소프트웨어를 제공하는 것도 릴리스로 간주되지 않습니다.

그러나 시간과 사용으로 인해 일부 계획 변경이 발생할 수 있습니다. 회사 외부에서 코드를 공개하려는 시도에는 GPL 호환 라이센스가 필요하다는 것이 명백해야합니다.

+0

두 번째 단락에 대한 견적을 제공 할 수 있습니까? 왜냐하면 일부 변호사/판사/관할 구역에서는 "동일한 회사 내의 다른 Dvision에 일부 소프트웨어를 제공하는 것이 석방으로 간주되지 않는다"는 가정에 동의하지 않기 때문입니다. 특히 대기업에서는 매우 위험한 가정입니다. –

55

이 질문은 구체적으로 GPL FAQ에서 다루고 있으며 합법적으로 배포하지 않고 회사 내부에서 GPLed 소프트웨어를 사용할 수 있다고 말합니다. 귀하는 소스 또는 바이너리를 회사 외부에 공개 할 의무가 없습니다.

당신은 Richard Stallman (Gnu 운동을하는 사람)이 "개인 소프트웨어"라고 부르는 것에 대해 이야기하고 있습니다. 개인용 소프트웨어의 경우, 배포하지 않기 때문에 코드를 사용할 수있는 모든 라이센스가 작동합니다. 자유 소프트웨어 재단과 오픈 소스 이니셔티브는 소프트웨어를 개인적으로 사용하는 것이 항상 가능해야한다고 주장합니다.

0

또한 코드에 적용되는 GPL 버전이 중요합니다. 버전 3의 GPL은 특히 웹 서비스 (사용자가 보통 바이너리를받지 못하는 곳)와 같은 것을 처리합니다. 버전 2는 그렇지 않습니다.

+0

아닙니다. GPLv3의 Affero 버전 (그리고 "Affero"가 무엇을 의미하는지)은 웹 서비스를 다루고 있습니다. 개인적으로, 그것이 시행 가능한지 나는 모른다. 그러나 IANAL. GPLv3는 고유 한 특성을 가지고 있지만 GPLv2와는 매우 유사합니다. –

+1

Affero는 처음에는 자신의 웹 소프트웨어를 다루기 위해이 GPL 변형을 개발 한 회사입니다. –

+0

Affero Inc (http://www.affero.com/)는 GPL의 특정 수정에 자사의 이름을 사용했습니다 – fvu