버전 3, 2007년 11월 19일
Copyright © 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
GNU Affero 일반 공중 사용 허가서는 소프트웨어 및 기타 종류의 저작물에 대한 자유로운 카피레프트 라이선스이며, 특히 네트워크 서버 소프트웨어의 경우 커뮤니티와의 협력을 보장하도록 설계되었습니다.
대부분의 소프트웨어 및 기타 실용적인 저작물에 대한 라이선스는 저작물을 공유하고 변경할 수 있는 자유를 제한하도록 설계되었습니다. 이와는 대조적으로, 당사의 General Public License는 프로그램의 모든 버전을 공유하고 변경할 수 있는 자유를 보장하여 모든 사용자를 위한 자유 소프트웨어로 유지되도록 하기 위한 것입니다.
자유 소프트웨어에 대해 이야기할 때, 우리는 가격이 아닌 자유를 의미합니다. 우리의 일반 공중 사용 허가서는 귀하가 자유 소프트웨어의 복사본을 배포할 자유(원하는 경우 요금을 부과할 수도 있음), 소스 코드를 받거나 원하는 경우 얻을 수 있는 자유, 소프트웨어를 변경하거나 새로운 자유 프로그램에서 해당 부분을 사용할 수 있는 자유, 그리고 이러한 작업을 수행할 수 있다는 것을 알 수 있도록 설계되었습니다.
당사의 일반 공중 사용 허가서(General Public Licenses)를 사용하는 개발자는 두 단계를 통해 귀하의 권리를 보호합니다. (1) 소프트웨어에 대한 저작권을 주장하고 (2) 소프트웨어를 복사, 배포 및/또는 수정할 수 있는 법적 권한을 부여하는 이 라이선스를 제공합니다.
모든 사용자의 자유를 옹호함으로써 얻는 또 다른 이점은 프로그램의 대체 버전에서 이루어진 개선 사항이 널리 사용될 경우 다른 개발자가 통합할 수 있게 된다는 것입니다. 많은 자유 소프트웨어 개발자는 이러한 협력에 고무되고 격려를 받습니다. 그러나 네트워크 서버에서 사용되는 소프트웨어의 경우 이러한 결과가 나타나지 않을 수 있습니다. GNU 일반 공중 사용 허가서(GNU General Public License)는 수정된 버전을 만들고 소스 코드를 공개하지 않고도 서버에서 대중이 액세스할 수 있도록 허용합니다.
GNU Affero 일반 공중 사용 허가서는 특히 그러한 경우에 수정된 소스 코드가 커뮤니티에서 사용 가능하도록 설계되었습니다. 네트워크 서버 운영자는 해당 서버의 사용자에게 수정된 버전의 소스 코드를 제공해야 합니다. 따라서 공개적으로 액세스 가능한 서버에서 수정된 버전을 공개적으로 사용하면 일반 대중이 수정된 버전의 소스 코드에 액세스할 수 있습니다.
Affero에서 게시한 이전 라이선스인 Affero General Public License는 유사한 목표를 달성하도록 설계되었습니다. 이는 다른 라이선스이며 Affero GPL 버전이 아니지만 Affero는 이 라이선스에 따라 재라이선스를 허용하는 Affero GPL의 새 버전을 출시했습니다.
복사, 배포 및 수정에 대한 정확한 조건은 다음과 같습니다.
"이 라이선스"는 GNU Affero General Public License 버전 3을 의미합니다.
"저작권"은 반도체 마스크와 같이 다른 종류의 저작물에 적용되는 저작권 유사 법률을 의미하기도 합니다.
"프로그램"은 이 라이선스에 따라 라이선스가 부여된 모든 저작권 보호 대상 저작물을 의미합니다. 각 라이선스 사용자는 "귀하"로 지칭됩니다. "라이선스 사용자" 및 "수령인"은 개인 또는 조직일 수 있습니다.
작업을 '수정'한다는 것은 정확한 사본을 만드는 것 외에 저작권 허가가 필요한 방식으로 작업의 전부 또는 일부를 복사하거나 개작하는 것을 의미합니다. 결과 작업은 이전 작업의 '수정된 버전' 또는 이전 작업을 '기반으로 한' 작업이라고 합니다.
"보호 저작물"은 수정되지 않은 프로그램 또는 프로그램을 기반으로 하는 저작물을 의미합니다.
작업을 '전파'한다는 것은 허가 없이 해당 저작권법에 따라 직접 또는 간접적으로 침해에 대한 책임을 지게 되는 모든 행위를 의미합니다. 단, 컴퓨터에서 실행하거나 개인 사본을 수정하는 경우는 제외됩니다. 전파에는 복사, 배포(수정 여부와 관계없이), 대중에게 공개, 일부 국가에서는 기타 활동도 포함됩니다.
작업을 '전달'한다는 것은 다른 당사자가 사본을 만들거나 받을 수 있도록 하는 모든 종류의 전파를 의미합니다. 사본 전송 없이 컴퓨터 네트워크를 통해 사용자와 상호 작용하는 것은 전달에 해당하지 않습니다.
대화형 사용자 인터페이스는 (1) 적절한 저작권 표시를 표시하고 (2) 사용자에게 저작물에 대한 보증이 없으며(보증이 제공되는 경우는 제외), 라이선스 사용자가 이 라이선스에 따라 저작물을 양도할 수 있으며, 이 라이선스의 사본을 보는 방법을 알려주는 편리하고 눈에 잘 띄는 기능을 포함하는 범위 내에서 "적절한 법적 고지"를 표시합니다. 인터페이스가 메뉴와 같은 사용자 명령 또는 옵션 목록을 제공하는 경우 목록에서 눈에 띄는 항목이 이 기준을 충족합니다.
작업에 대한 "소스 코드"는 작업을 수정하는 데 선호되는 형태의 작업을 의미합니다. "객체 코드"는 작업의 비소스 형태를 의미합니다.
"표준 인터페이스"는 공인된 표준 기관에서 정의한 공식 표준이거나, 특정 프로그래밍 언어에 대해 지정된 인터페이스의 경우 해당 언어를 사용하는 개발자들 사이에서 널리 사용되는 인터페이스를 의미합니다.
실행 가능한 작업의 "시스템 라이브러리"에는 (a) 주요 구성 요소의 일반적인 패키징 형태에 포함되지만 해당 주요 구성 요소의 일부가 아닌 모든 항목과 (b) 해당 주요 구성 요소와 함께 작업 사용을 활성화하거나 소스 코드 형태로 대중에게 구현이 제공되는 표준 인터페이스를 구현하는 데만 사용되는 항목이 포함됩니다. 이 맥락에서 "주요 구성 요소"는 실행 가능한 작업이 실행되는 특정 운영 체제(있는 경우)의 주요 필수 구성 요소(커널, 창 시스템 등) 또는 작업을 생성하는 데 사용되는 컴파일러 또는 작업을 실행하는 데 사용되는 객체 코드 인터프리터를 의미합니다.
객체 코드 형태의 작업에 대한 "해당 소스"는 객체 코드를 생성, 설치하고 (실행 가능한 작업의 경우) 실행하고 작업을 수정하는 데 필요한 모든 소스 코드를 의미하며, 이러한 활동을 제어하는 스크립트를 포함합니다. 그러나 여기에는 작업의 시스템 라이브러리 또는 해당 활동을 수행하는 데 수정 없이 사용되지만 작업의 일부가 아닌 범용 도구 또는 일반적으로 사용 가능한 무료 프로그램은 포함되지 않습니다. 예를 들어 해당 소스에는 작업에 대한 소스 파일과 관련된 인터페이스 정의 파일과 해당 하위 프로그램과 작업의 다른 부분 간의 긴밀한 데이터 통신 또는 제어 흐름과 같이 작업에서 특별히 요구하도록 설계된 공유 라이브러리 및 동적으로 연결된 하위 프로그램에 대한 소스 코드가 포함됩니다.
해당 소스에는 사용자가 해당 소스의 다른 부분에서 자동으로 재생성할 수 있는 항목이 포함될 필요가 없습니다.
소스 코드 형태의 작업에 대한 해당 소스는 동일한 작업입니다.
이 라이선스에 따라 부여된 모든 권리는 프로그램에 대한 저작권 기간 동안 부여되며 명시된 조건이 충족되는 한 취소할 수 없습니다. 이 라이선스는 수정되지 않은 프로그램을 실행할 수 있는 귀하의 무제한 권한을 명시적으로 확인합니다. 적용 대상 작업 실행에서 생성된 결과물은 해당 결과물의 내용이 적용 대상 작업을 구성하는 경우에만 이 라이선스의 적용을 받습니다. 이 라이선스는 저작권법에 규정된 귀하의 공정 사용 또는 기타 동등한 권리를 인정합니다.
라이선스가 유효한 한, 양도하지 않는 보호 저작물을 만들고, 실행하고, 전파할 수 있습니다. 저작권이 없는 모든 자료를 양도할 때 이 라이선스의 조건을 준수하는 경우, 다른 사람이 귀하만을 위해 수정하거나 해당 저작물을 실행할 수 있는 시설을 제공하도록 하기 위한 목적으로 보호 저작물을 다른 사람에게 양도할 수 있습니다. 따라서 귀하를 위해 보호 저작물을 만들거나 실행하는 사람은 귀하와의 관계 외에는 귀하의 저작권 자료 사본을 만들 수 없도록 하는 조건 하에 귀하의 지시와 통제 하에 귀하를 위해서만 그렇게 해야 합니다.
다른 상황에서의 양도는 아래 명시된 조건 하에서만 허용됩니다. 10조에 의해 불필요하게 되었으므로, 재실시는 허용되지 않습니다.
어떠한 저작물도 1996년 12월 20일에 채택된 WIPO 저작권 조약 제11조 또는 그러한 조치의 우회를 금지하거나 제한하는 유사한 법률에 따른 의무를 이행하는 모든 관련 법률에 따른 효과적인 기술적 조치의 일부로 간주되지 않습니다.
귀하가 보호 저작물을 전달할 때, 해당 보호 저작물에 대한 본 라이선스에 따른 권리 행사에 의해 발생하는 기술적 보호 조치의 우회를 금지하는 법적 권한을 포기하며, 귀하 또는 제3자가 기술적 보호 조치의 우회를 금지하는 법적 권리를 저작물의 사용자에게 행사하는 수단으로 저작물의 작동 또는 수정을 제한할 의사가 없음을 부인합니다.
프로그램의 소스 코드를 받은 그대로 어떤 매체로든 복사하여 양도할 수 있습니다. 단, 각 사본에 적절한 저작권 표시를 명확하고 적절하게 게시하고, 이 라이선스 및 7조에 따라 추가된 비허용 조항이 코드에 적용된다는 모든 고지를 그대로 유지하고, 보증 부재에 대한 모든 고지를 그대로 유지하고, 이 라이선스의 사본을 프로그램과 함께 모든 수신자에게 제공해야 합니다.
양도하는 각 사본에 대해 가격을 부과하거나 부과하지 않을 수 있으며, 유료로 지원 또는 보증 보호를 제공할 수 있습니다.
4조의 조건에 따라 프로그램에 기반한 저작물 또는 프로그램을 수정하여 만든 저작물을 소스 코드 형태로 양도할 수 있습니다. 단, 다음 조건을 모두 충족해야 합니다.
보호 저작물의 본질적인 확장이 아닌 다른 개별적이고 독립적인 저작물과 함께 보호 저작물을 편집하고, 더 큰 프로그램을 형성하도록 결합되지 않은 경우, 저장 또는 배포 매체의 볼륨 내에서 또는 볼륨 상에서, 편집 및 그 결과 저작권이 개별 저작물이 허용하는 것 이상으로 편집 사용자의 접근 또는 법적 권리를 제한하는 데 사용되지 않는 경우, "집합체"라고 합니다. 집합체에 보호 저작물을 포함해도 본 라이선스가 집합체의 다른 부분에 적용되지는 않습니다.
4조와 5조의 조건에 따라 객체 코드 형태로 보호 저작물을 양도할 수 있습니다. 단, 이 라이선스의 조건에 따라 기계가 읽을 수 있는 해당 소스 코드도 다음 방법 중 하나로 함께 양도해야 합니다.
시스템 라이브러리로서 해당 소스 코드가 해당 소스에서 제외된 오브젝트 코드의 분리 가능한 부분은 오브젝트 코드 작업을 전달하는 데 포함될 필요가 없습니다.
"사용자 제품"은 (1) 개인, 가족 또는 가정용으로 통상적으로 사용되는 유형물인 "소비재" 또는 (2) 주거용으로 설계되거나 판매되는 모든 것을 의미합니다. 제품이 소비재인지 여부를 판단할 때, 의심스러운 경우에는 적용 범위를 넓게 해석해야 합니다. 특정 사용자가 받은 특정 제품에 대해 "통상적으로 사용되는"이란 특정 사용자의 지위나 특정 사용자가 실제로 사용하거나, 예상하거나, 예상되는 방식과 관계없이 해당 제품군의 일반적이거나 공통적인 사용을 의미합니다. 제품이 상당한 상업적, 산업적 또는 비소비재적 용도를 가지고 있는지 여부와 관계없이, 그러한 용도가 제품의 유일한 중요한 사용 방식이 아닌 한, 해당 제품은 소비재입니다.
사용자 제품에 대한 "설치 정보"는 해당 사용자 제품에서 수정된 해당 소스 버전으로부터 보호 대상 저작물의 수정된 버전을 설치하고 실행하는 데 필요한 모든 방법, 절차, 인증 키 또는 기타 정보를 의미합니다. 해당 정보는 수정된 객체 코드의 지속적인 기능이 수정이 이루어졌다는 이유만으로 방지되거나 방해받지 않도록 보장하기에 충분해야 합니다.
본 조항에 따라 객체 코드 저작물을 사용자 제품에서, 함께 또는 사용자 제품에서 특정 용도로 사용하기 위해 양도하고, 해당 양도가 사용자 제품의 소유 및 사용 권한이 영구히 또는 고정된 기간 동안 수신자에게 이전되는 거래의 일부로 발생하는 경우(거래의 성격에 관계없이), 본 조항에 따라 양도되는 대응 소스 코드에는 설치 정보가 함께 제공되어야 합니다. 단, 귀하 또는 제3자가 사용자 제품에 수정된 객체 코드를 설치할 수 있는 능력을 보유하지 않은 경우에는 이 요구 사항이 적용되지 않습니다(예: 저작물이 ROM에 설치된 경우).
설치 정보를 제공해야 하는 요구 사항에는 수정되거나 설치된 작업 또는 수정되거나 설치된 사용자 제품에 대한 지원 서비스, 보증 또는 업데이트를 계속 제공해야 하는 요구 사항이 포함되지 않습니다. 수정 자체가 네트워크 운영에 실질적으로 부정적인 영향을 미치거나 네트워크를 통한 통신 규칙 및 프로토콜을 위반하는 경우 네트워크 액세스가 거부될 수 있습니다.
본 조항에 따라 제공되는 해당 소스 및 설치 정보는 공개적으로 문서화된 형식이어야 하며(소스 코드 형태로 대중에게 제공되는 구현 포함), 압축 해제, 읽기 또는 복사를 위해 특별한 암호나 키를 요구하지 않아야 합니다.
"추가 권한"은 하나 이상의 조건에서 예외를 두어 이 라이선스의 조건을 보완하는 용어입니다. 프로그램 전체에 적용 가능한 추가 권한은 해당 법률에서 유효한 범위 내에서 이 라이선스에 포함된 것으로 간주됩니다. 추가 권한이 프로그램의 일부에만 적용되는 경우, 해당 부분은 해당 권한에 따라 별도로 사용될 수 있지만, 전체 프로그램은 추가 권한에 관계없이 이 라이선스의 적용을 받습니다.
보호 저작물의 사본을 전달할 때, 귀하는 선택에 따라 해당 사본 또는 그 일부에서 추가적인 권한을 제거할 수 있습니다. (추가적인 권한은 저작물을 수정할 때 특정 경우에 자체 제거를 요구하도록 작성될 수 있습니다.) 귀하는 적절한 저작권 허가를 가지고 있거나 부여할 수 있는 보호 저작물에 귀하가 추가한 자료에 대해 추가적인 권한을 부여할 수 있습니다.
본 라이선스의 다른 조항에도 불구하고, 귀하는 커버된 저작물에 추가하는 자료에 대해 (해당 자료의 저작권자가 승인한 경우) 본 라이선스의 조건을 다음 조건으로 보충할 수 있습니다:
다른 모든 비허용 추가 조건은 섹션 10의 의미 내에서 "추가 제한"으로 간주됩니다. 귀하가 받은 프로그램 또는 그 일부에 추가 제한 조건과 함께 이 라이선스가 적용된다는 고지가 포함되어 있는 경우 해당 조건을 제거할 수 있습니다. 라이선스 문서에 추가 제한 조건이 포함되어 있지만 이 라이선스에 따라 재라이선스하거나 양도할 수 있는 경우 해당 라이선스 문서의 조건에 따라 관리되는 자료를 적용 대상 작업에 추가할 수 있습니다. 단, 추가 제한 조건은 해당 재라이선스 또는 양도 후에도 존속하지 않습니다.
귀하가 본 섹션에 따라 보호된 저작물에 조건을 추가하는 경우, 해당 파일에 적용되는 추가 조건에 대한 설명 또는 해당 조건을 찾을 수 있는 위치를 나타내는 고지를 관련 소스 파일에 배치해야 합니다.
추가 조건(허용적 또는 비허용적)은 별도로 작성된 라이선스 형태로 명시되거나 예외로 명시될 수 있습니다. 위의 요구 사항은 어떤 경우에도 적용됩니다.
이 라이선스에 명시적으로 규정된 경우를 제외하고는 보호 저작물을 전파하거나 수정할 수 없습니다. 그렇지 않고 전파하거나 수정하려는 시도는 무효이며, 이 라이선스에 따른 귀하의 권리(11조 3항에 따라 부여된 특허 라이선스 포함)는 자동으로 종료됩니다.
그러나 귀하가 본 라이선스 위반을 모두 중단하는 경우, 특정 저작권자의 귀하에 대한 라이선스는 (a) 저작권자가 귀하의 라이선스를 명시적으로 그리고 최종적으로 종료할 때까지 잠정적으로 복원되고, (b) 저작권자가 중단 후 60일 이전에 합리적인 방법으로 귀하에게 위반 사실을 통지하지 않는 경우 영구적으로 복원됩니다.
또한 특정 저작권 소유자의 라이선스는 저작권 소유자가 합리적인 수단으로 귀하에게 위반 사실을 통지하는 경우 영구적으로 복원됩니다. 이는 귀하가 해당 저작권 소유자로부터 이 라이선스 위반 통지(모든 작업에 대해)를 처음 받은 경우이며, 통지 접수 후 30일 이내에 위반 사항을 해결하는 경우입니다.
이 조항에 따른 귀하의 권리 종료는 귀하로부터 이 라이선스에 따라 사본 또는 권리를 받은 당사자의 라이선스를 종료시키지 않습니다. 귀하의 권리가 종료되고 영구적으로 복원되지 않은 경우, 귀하는 10조에 따라 동일한 자료에 대한 새로운 라이선스를 받을 자격이 없습니다.
프로그램 사본을 받거나 실행하기 위해 이 라이선스에 동의할 필요는 없습니다. 피어 투 피어 전송을 사용하여 사본을 받는 결과로만 발생하는 보호 대상 저작물의 부수적인 전파 역시 동의를 필요로 하지 않습니다. 그러나 이 라이선스 외에는 어떠한 것도 보호 대상 저작물을 전파하거나 수정할 수 있는 권한을 부여하지 않습니다. 이 라이선스에 동의하지 않으면 이러한 행위는 저작권 침해에 해당합니다. 따라서 보호 대상 저작물을 수정하거나 전파함으로써 귀하는 그렇게 하기 위한 이 라이선스에 대한 동의를 표시하는 것입니다.
귀하가 보호 저작물을 전달할 때마다 수신자는 이 라이선스에 따라 해당 저작물을 실행, 수정 및 전파할 수 있는 라이선스를 원 저작권자로부터 자동으로 받습니다. 귀하는 제3자의 본 라이선스 준수를 강제할 책임이 없습니다.
"엔터티 거래"는 조직의 통제권을 이전하거나 조직의 실질적인 모든 자산을 이전하거나 조직을 분할하거나 조직을 합병하는 거래입니다. 보호 대상 저작물의 전파가 엔터티 거래로 인해 발생하는 경우, 해당 저작물의 사본을 받는 해당 거래의 각 당사자는 이전 단락에 따라 해당 당사자의 이해관계 승계인이 가졌거나 제공할 수 있는 저작물에 대한 모든 라이선스와 함께 이해관계 승계인이 합리적인 노력을 기울여 가지고 있거나 얻을 수 있는 경우 해당 저작물의 해당 소스에 대한 소유권을 받습니다.
이 라이선스에 따라 부여되거나 확인된 권리 행사에 추가적인 제한을 가할 수 없습니다. 예를 들어, 이 라이선스에 따라 부여된 권리 행사에 대한 라이선스 비용, 로열티 또는 기타 요금을 부과할 수 없으며, 프로그램을 만들거나, 사용하거나, 판매하거나, 판매 제안하거나, 수입함으로써 특허 청구가 침해되었다고 주장하는 소송(소송에서의 반소 또는 맞고소 포함)을 제기할 수 없습니다.
"기여자"란 프로그램 또는 프로그램의 기반이 되는 저작물의 사용을 본 라이선스 하에 허가하는 저작권자를 의미합니다. 따라서 라이선스가 부여된 저작물을 기여자의 "기여자 버전"이라고 합니다.
기여자의 "필수 특허 청구"는 기여자가 소유하거나 통제하는 모든 특허 청구(이미 획득했거나 이후에 획득한 특허 청구)로서, 기여 버전의 제작, 사용 또는 판매에 대한 본 라이선스에서 허용하는 일부 방식으로 침해될 수 있지만, 기여 버전의 추가 수정의 결과로만 침해될 수 있는 청구는 포함하지 않습니다. 이 정의의 목적상 "통제"에는 본 라이선스의 요구 사항과 일관된 방식으로 특허 서브라이선스를 부여할 수 있는 권리가 포함됩니다.
각 기여자는 기여자의 필수 특허 청구항에 따라 기여자의 버전을 만들고, 사용하고, 판매하고, 판매 제안하고, 수입하고, 달리 실행, 수정 및 전파할 수 있는 비독점적이고 전 세계적인 로열티 없는 특허 라이선스를 귀하에게 부여합니다.
다음 세 단락에서 "특허 라이선스"는 특허를 행사하지 않겠다는 명시적 합의 또는 약속(예: 특허를 실시할 수 있는 명시적 허가 또는 특허 침해에 대한 소송을 제기하지 않겠다는 약정)을 의미합니다. 당사자에게 그러한 특허 라이선스를 "부여"한다는 것은 해당 당사자에 대해 특허를 행사하지 않겠다는 합의 또는 약속을 하는 것을 의미합니다.
특허 라이선스에 의존한다는 것을 인지하고 보호된 저작물을 전달하는 경우, 해당 저작물의 해당 소스를 누구나 무료로, 그리고 본 라이선스 조건에 따라 공개적으로 사용 가능한 네트워크 서버 또는 기타 쉽게 접근할 수 있는 수단을 통해 복사할 수 없는 경우, 귀하는 (1) 해당 소스를 그렇게 사용할 수 있도록 하거나, (2) 이 특정 저작물에 대한 특허 라이선스의 혜택을 박탈하도록 조치하거나, (3) 본 라이선스의 요구 사항에 부합하는 방식으로 특허 라이선스를 다운스트림 수신자에게 확장하도록 조치해야 합니다. "인지하고 의존한다"는 것은 귀하가 특허 라이선스가 없었다면 귀하가 해당 국가에서 보호된 저작물을 전달하거나 귀하의 수신자가 해당 국가에서 보호된 저작물을 사용하는 것이 귀하가 유효하다고 믿을 만한 이유가 있는 해당 국가에서 하나 이상의 식별 가능한 특허를 침해할 것이라는 실제 지식을 가지고 있음을 의미합니다.
단일 거래 또는 계약에 따라 또는 이와 관련하여 귀하가 보호 저작물을 양도하거나 양도를 주선하여 전파하고, 보호 저작물을 수령하는 일부 당사자에게 해당 보호 저작물의 특정 사본을 사용, 전파, 수정 또는 양도할 수 있는 특허 라이선스를 부여하는 경우, 귀하가 부여하는 특허 라이선스는 해당 보호 저작물 및 이를 기반으로 하는 저작물의 모든 수령인에게 자동으로 확대 적용됩니다.
특허 라이선스는 이 라이선스에 따라 구체적으로 부여된 권리 중 하나 이상의 행사를 적용 범위에 포함하지 않거나, 금지하거나, 비행사하는 것을 조건으로 하는 경우 "차별적"입니다. 귀하가 소프트웨어 배포 사업을 하는 제3자와 계약을 맺고, 귀하가 해당 작업을 전달하는 활동의 정도에 따라 제3자에게 지불금을 지불하고, 해당 제3자가 귀하로부터 해당 작업을 받는 당사자에게 차별적 특허 라이선스(a) 귀하가 전달한 해당 작업의 사본(또는 해당 사본에서 만든 사본)과 관련하여, 또는 (b) 해당 작업을 포함하는 특정 제품 또는 편집물과 관련하여, 귀하가 해당 계약을 체결했거나 해당 특허 라이선스가 2007년 3월 28일 이전에 부여되지 않은 한, 해당 작업을 전달할 수 없습니다.
본 라이선스의 어떠한 내용도 해당 특허법에 따라 귀하가 이용할 수 있는 묵시적 라이선스 또는 침해에 대한 기타 방어 수단을 배제하거나 제한하는 것으로 해석되지 않습니다.
귀하에게 본 라이선스의 조건과 모순되는 조건(법원 명령, 합의 또는 기타)이 부과되는 경우에도 본 라이선스의 조건으로부터 면제되지 않습니다. 본 라이선스에 따른 귀하의 의무와 기타 관련 의무를 동시에 충족하도록 보호된 저작물을 전달할 수 없는 경우, 결과적으로 귀하는 해당 저작물을 전혀 전달할 수 없습니다. 예를 들어, 귀하가 프로그램을 전달받는 사람들로부터 추가 전달에 대한 로열티를 징수하도록 의무화하는 조건에 동의하는 경우, 귀하가 해당 조건과 본 라이선스를 모두 충족할 수 있는 유일한 방법은 프로그램을 전혀 전달하지 않는 것입니다.
본 라이선스의 다른 조항에도 불구하고, 귀하가 프로그램을 수정하는 경우, 귀하의 수정 버전은 컴퓨터 네트워크를 통해 원격으로 상호 작용하는 모든 사용자에게 (귀하의 버전이 그러한 상호 작용을 지원하는 경우) 소프트웨어 복사를 용이하게 하는 표준 또는 관례적인 수단을 통해 네트워크 서버에서 해당 소스에 대한 액세스를 제공함으로써 귀하의 버전의 해당 소스를 무료로 받을 수 있는 기회를 눈에 띄게 제공해야 합니다. 이 해당 소스에는 다음 단락에 따라 통합된 GNU General Public License 버전 3에 의해 보호되는 모든 저작물에 대한 해당 소스가 포함됩니다.
본 라이선스의 다른 조항에도 불구하고, 귀하는 커버된 저작물을 GNU General Public License 버전 3에 따라 라이선스가 부여된 저작물과 링크하거나 결합하여 단일 결합 저작물을 만들고 결과 저작물을 전달할 수 있습니다. 본 라이선스의 조건은 커버된 저작물인 부분에 계속 적용되지만, 결합된 저작물은 GNU General Public License 버전 3의 적용을 받습니다.
자유 소프트웨어 재단은 때때로 GNU Affero 일반 공중 사용 허가서의 수정 및/또는 새 버전을 게시할 수 있습니다. 이러한 새 버전은 현재 버전과 정신적으로 유사하지만 새로운 문제나 우려 사항을 해결하기 위해 세부 사항이 다를 수 있습니다.
각 버전에는 고유한 버전 번호가 부여됩니다. 프로그램에서 특정 번호가 매겨진 GNU Affero General Public License "또는 이후 버전"이 적용된다고 지정하는 경우, 귀하는 해당 번호가 매겨진 버전 또는 Free Software Foundation에서 게시한 이후 버전의 조건에 따르는 옵션이 있습니다. 프로그램에서 GNU Affero General Public License의 버전 번호를 지정하지 않는 경우, 귀하는 Free Software Foundation에서 게시한 모든 버전을 선택할 수 있습니다.
프로그램에서 GNU Affero General Public License의 향후 버전을 결정할 수 있는 대리인을 지정하는 경우, 해당 대리인의 버전 수락에 대한 공개 성명은 귀하가 해당 프로그램에 대해 해당 버전을 선택할 수 있는 영구적인 권한을 부여합니다.
이후 버전의 라이선스는 추가적이거나 다른 권한을 부여할 수 있습니다. 그러나 이후 버전을 따르기로 선택한 결과로 인해 저자나 저작권 보유자에게 추가적인 의무가 부과되지는 않습니다.
해당 법률에서 허용하는 범위 내에서 프로그램에 대한 보증은 없습니다. 저작권 보유자 및/또는 기타 당사자는 서면으로 달리 명시되지 않는 한 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하되 이에 국한되지 않는 명시적이거나 묵시적인 어떠한 종류의 보증도 없이 프로그램을 "있는 그대로" 제공합니다. 프로그램의 품질 및 성능에 대한 모든 위험은 귀하에게 있습니다. 프로그램에 결함이 있는 것으로 판명될 경우 필요한 모든 서비스, 수리 또는 수정 비용은 귀하가 부담합니다.
해당 법률에서 요구하거나 서면으로 합의한 경우를 제외하고는 어떠한 경우에도 저작권 보유자 또는 위에 명시된 바에 따라 프로그램을 수정 및/또는 전달하는 다른 당사자는 프로그램의 사용 또는 사용 불능으로 인해 발생하는 일반적, 특수적, 부수적 또는 결과적 손해(데이터 손실 또는 데이터 부정확성, 귀하 또는 제3자가 입은 손실 또는 프로그램이 다른 프로그램과 함께 작동하지 못하는 경우를 포함하되 이에 국한되지 않음)에 대해 귀하에게 책임을 지지 않습니다. 이는 해당 보유자 또는 다른 당사자가 그러한 손해의 가능성에 대해 조언을 받은 경우에도 마찬가지입니다.
위에 제공된 보증 부인 및 책임 제한이 해당 조건에 따라 현지 법적 효력을 가질 수 없는 경우, 검토 법원은 유료로 프로그램 사본과 함께 보증 또는 책임 가정이 제공되지 않는 한 프로그램과 관련된 모든 민사 책임의 절대적 포기에 가장 근접한 현지 법률을 적용해야 합니다.
이용 약관 종료
새로운 프로그램을 개발하고 이를 대중에게 최대한 유용하게 만들고 싶다면, 모든 사람이 본 조건에 따라 자유롭게 재배포하고 변경할 수 있는 자유 소프트웨어로 만드는 것이 가장 좋은 방법입니다.
이를 위해서는 프로그램에 다음 고지를 첨부하십시오. 보증 제외를 가장 효과적으로 명시하려면 각 소스 파일의 시작 부분에 첨부하는 것이 가장 안전합니다. 각 파일에는 최소한 '저작권' 줄과 전체 고지가 있는 위치에 대한 포인터가 있어야 합니다.
<one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
전자 우편과 서면 우편으로 귀하에게 연락할 수 있는 방법에 대한 정보도 추가하십시오.
귀하의 소프트웨어가 컴퓨터 네트워크를 통해 사용자와 원격으로 상호 작용할 수 있는 경우 사용자가 소스 코드를 얻을 수 있는 방법도 제공해야 합니다. 예를 들어 귀하의 프로그램이 웹 애플리케이션인 경우 인터페이스에 사용자를 코드 아카이브로 안내하는 '소스' 링크를 표시할 수 있습니다. 소스를 제공할 수 있는 방법은 많으며 프로그램마다 다른 솔루션이 더 나을 것입니다. 특정 요구 사항은 13절을 참조하십시오.
You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.