내부 비공개 소스 WinForms 프로젝트에서 Affero GPL로 라이센스 된 iTextSharp를 사용할 생각입니다. 회사 외부의 어느 누구도 그것을 사용하지 않을 것입니다.
GPL (및 Affero GPL도)은 일반적으로 소스에 바이너리가 제공되도록 요구합니다. 이것이 내부 프로젝트 인 경우 직원에게 프로젝트의 소스 코드를 제공해야합니까?
내부 비공개 소스 WinForms 프로젝트에서 Affero GPL로 라이센스 된 iTextSharp를 사용할 생각입니다. 회사 외부의 어느 누구도 그것을 사용하지 않을 것입니다.
GPL (및 Affero GPL도)은 일반적으로 소스에 바이너리가 제공되도록 요구합니다. 이것이 내부 프로젝트 인 경우 직원에게 프로젝트의 소스 코드를 제공해야합니까?
답변:
라이브러리 사용을 회사의 벽 내로 제한하는 경우 , 외부에 재배포 (라이브러리가 포함 된 소프트웨어 제품을 판매 또는 양도)하지 않기 때문에 소스 (직원에게도) 를 배포 할 필요 가 없습니다. 당신의 조직.
GPL을 사용하면 회사 내부 의 코드 를 제한없이 자유롭게 사용할 수 있으며, 회사 정책에 따라 직원이 소스 코드를 조직 외부에 배포하지 못하도록하는 능력이 필요합니다.
로부터 의 GNU 라이센스 FAQ :
하나의 조직이나 회사 내에서 여러 사본을 만들어 사용하고 있습니까?
아니요.이 경우 조직은 그 자체로 사본을 만들고 있습니다. 결과적으로 회사 나 다른 조직은 직원에게 수정 된 버전을 외부인에게 공개 할 권한을 부여하지 않고도 수정 된 버전을 개발하고 자체 기능을 통해 해당 버전을 설치할 수 있습니다.그러나 조직이 다른 조직이나 개인에게 사본을 전송할 때 이는 배포입니다. 특히, 외부에서 사용하기 위해 계약자에게 사본을 제공하는 것은 배포입니다.
죄송합니다, 여러분이 틀렸다고 말씀 드려야합니다.
이번 주에 iText와 여러 이메일 연락처를 가졌습니다
AGPL을 사용하면 "라이브러리 사용을 회사의 벽 내로 제한하는 경우에도"소스 코드를 열지 않으려면 상용 라이센스가 필요합니다.