jboss 라이센스
GNU LESSER GENERAL PUBLIC LICENSE Version 2.1(GNU LESSER 일반 공용 라이센스 버전 2.1), 1999년 2월
[이것은 Lesser GPL의 첫 번째 릴리스 버전입니다. 그것은 또한 GNU Library Public License, 버전 2, 따라서 버전 번호 2.1의 후계자로 간주됩니다.]
프리앰블: 대부분의 소프트웨어에 대한 라이센스는 공유 및 변경의 자유를 없애도록 설계되었습니다. 반대로, GNU General Public Licenses는 소프트웨어가 모든 사용자에게 무료인지 확인하기 위해 자유 소프트웨어를 공유하고 변경할 수 있는 자유를 보장하기 위한 것입니다.
이 라이선스 인 Lesser General Public License는 특별히 지정된 일부 소프트웨어 패키지, 일반적으로 자유 소프트웨어 재단의 라이브러리 및 사용하기로 결정한 다른 작성자에게 적용됩니다. 당신은 또한 사용할 수 있습니다, 하지만 우리는 당신이 먼저이 라이센스 또는 일반 일반 공공 라이센스가 어떤 특정 경우에 사용 하는 더 나은 전략에 대해 신중 하 게 생각 하는 것이 좋습니다, 아래 설명에 따라.
우리가 자유 소프트웨어에 관해 이야기 할 때, 우리는 가격이 아닌 사용의 자유를 언급하고 있습니다. 우리의 일반 공공 라이센스는 무료 소프트웨어의 사본을 배포 할 수있는 자유가 있는지 확인하기 위해 고안되었습니다 (원하는 경우이 서비스에 대한 청구); 당신은 소스 코드를받을 수 또는 당신이 그것을 원하는 경우에 그것을 얻을 수 있습니다; 당신은 소프트웨어를 변경 하 고 새로운 무료 프로그램에서 그것의 조각을 사용할 수 있습니다; 그리고 당신은 당신이 이러한 일을 할 수 있다는 통보.
귀하의 권리를 보호하기 위해, 우리는 유통 업체가 이러한 권리를 거부하거나 이러한 권리를 포기하도록 요청하는 것을 금지하는 제한을 만들어야합니다. 이러한 제한은 라이브러리의 사본을 배포하거나 수정하는 경우 사용자의 특정 책임으로 해석됩니다.
예를 들어, 라이브러리 사본을 배포하는 경우, 무료이든 수수료이든, 수신자에게 우리가 제공한 모든 권한을 부여해야 합니다. 또한 소스 코드를 받거나 받을 수 있는지 확인해야 합니다. 다른 코드를 라이브러리와 링크하는 경우 라이브러리를 변경한 후 다시 컴파일한 후 라이브러리와 다시 연결할 수 있도록 전체 객체 파일을 수신자에게 제공해야 합니다. 그리고 그들은 그들의 권리를 알 수 있도록 이러한 조건을 표시해야합니다.
우리는 두 단계 방법으로 귀하의 권리를 보호합니다: (1) 우리는 도서관에 저작권을 부여하고, (2) 우리는 당신에게 라이브러리를 복사, 배포 및 / 또는 수정할 수있는 법적 권한을 부여이 라이센스를 제공합니다.
각 유통 업체를 보호하기 위해, 우리는 무료 라이브러리에 대한 보증이 없다는 것을 매우 명확하게하고 싶습니다. 또한 다른 사람이 라이브러리를 수정하고 전달한 경우 수신자는 자신이 가지고 있는 것이 원래 버전이 아니라는 것을 알고 있어야 원래 작성자의 평판이 다른 사람이 소개할 수 있는 문제의 영향을 받지 않습니다.
마지막으로, 소프트웨어 특허는 자유 프로그램의 존재에 지속적인 위협을 제기한다. 우리는 회사가 특허 보유자로부터 제한적 인 라이센스를 취득하여 자유 프로그램의 사용자를 효과적으로 제한 할 수 없도록하고 싶습니다.
따라서, 우리는 라이브러리의 버전에 대해 획득 된 특허 라이센스가이 라이센스에 명시된 사용의 완전한 자유와 일치해야한다고 주장한다.
일부 라이브러리를 포함한 대부분의 GNU 소프트웨어는 일반 GNU 일반 공중 사용 허가서에 의해 적용됩니다. 이 라이선스인 GNU Lesser General Public License는 특정 지정된 라이브러리에 적용되며 일반 일반 공중 사용 허가서와 상당히 다릅니다. 해당 라이브러리를 비자유 프로그램에 연결할 수 있도록 특정 라이브러리에 대해 이 라이센스를 사용합니다.
프로그램이 정적으로든 공유 라이브러리를 사용하든 관계없이 라이브러리와 연결된 경우 두 프로그램의 조합은 법적으로 결합된 작업인 원본 라이브러리를 파생시키는 작업입니다. 따라서 일반 일반 공중 사용권은 전체 조합이 자유의 기준에 맞는 경우에만 그러한 연결을 허용합니다.
Lesser General Public License는 다른 코드를 라이브러리와 연결하기 위해 더 많은 느슨한 기준을 허용합니다.
이 라이센스는 일반 일반 공중 사용권보다 사용자의 자유를 보호하기 위해 덜하기 때문에 "더 적은"일반 공중 사용권이라고합니다. 그것은 또한 다른 무료 소프트웨어 개발자를 제공 경쟁 비자유 프로그램에 비해 이점이 적습니다. 이러한 단점은 우리가 많은 도서관에 일반 일반 공공 라이센스를 사용하는 이유입니다. 그러나 Lesser 라이센스는 특정 특수한 상황에서 이점을 제공합니다.
예를 들어, 드문 경우에 특정 라이브러리의 가능한 가장 넓은 사용을 장려하는 특별한 필요성이 있을 수 있으므로 실질적인 표준이 될 수 있습니다. 이렇게 하려면 비자유 프로그램이 라이브러리를 사용하도록 허용되어야 합니다. 더 빈번한 경우는 무료 라이브러리가 널리 사용되는 비자유 라이브러리와 동일한 작업을 수행하는 것입니다. 이 경우 무료 라이브러리를 무료 소프트웨어로만 제한하여 얻을 수 있는 이점은 거의 없으므로 Lesser General Public License를 사용합니다.
다른 경우, 비자유 프로그램에서 특정 라이브러리를 사용할 수 있는 권한은 더 많은 사람들이 많은 자유 소프트웨어를 사용할 수 있게 합니다. 예를 들어, 비자유 프로그램에서 GNU C 라이브러리를 사용할 수 있는 권한은 더 많은 사람들이 GNU 운영체제 전체와 그 변형인 GNU/Linux 운영체제를 사용할 수 있게 해줍니다.
Lesser General Public License는 사용자의 자유를 덜 보호하지만, 라이브러리와 연결된 프로그램의 사용자가 라이브러리의 수정 된 버전을 사용하여 해당 프로그램을 실행할 수있는 자유와 위치를 갖도록합니다.
복사, 배포 및 수정에 대한 정확한 조건 및 조항은 다음과 같습니다.
"라이브러리 기반 작업"과 "라이브러리를 사용하는 작업"의 차이점에 주의하십시오. 전자는 라이브러리에서 파생된 코드를 포함하고, 후자는 실행하기 위해 라이브러리와 결합해야 합니다.
복사, 배포 및 수정에 대한 조건 및 조항
0. 본 라이선스 계약은 저작권자 또는 기타 공인 당사자가 본 Lesser General Public License("본 라이선스"라고도 함)의 조건에 따라 배포할 수 있다는 통지를 포함하는 모든 소프트웨어 라이브러리 또는 기타 프로그램에 적용됩니다. 각 사용권자는 "귀하"로 지정됩니다.
"라이브러리"는 응용 프로그램(해당 기능 및 데이터 중 일부 사용)과 편리하게 연결하여 실행 파일을 형성할 수 있도록 준비된 소프트웨어 기능 및/또는 데이터의 모음을 의미합니다.
아래의 "라이브러리"는 이러한 용어에 따라 배포된 소프트웨어 라이브러리 또는 작업을 가리킵니다. "라이브러리 기반 작업"은 라이브러리 또는 저작권법에 따른 파생 저작물을 의미합니다. 즉, 라이브러리를 포함하는 작업 또는 그 일부(예: 동사 또는 수정 및/또는 다른 언어로 간단하게 번역)를 의미합니다. (이후 번역은 "수정"이라는 용어에 제한 없이 포함됩니다.)
작업에 대한 "소스 코드"는 작업을 수정하기 위해 선호하는 형태의 작업을 의미합니다. 라이브러리의 경우 전체 소스 코드는 포함된 모든 모듈에 대한 모든 소스 코드와 연관된 인터페이스 정의 파일, 라이브러리 컴파일 및 설치를 제어하는 데 사용되는 스크립트를 의미합니다.
복사, 배포 및 수정 이외의 활동은 본 라이센스에 포함되지 않으며 해당 범위를 벗어납니다. 라이브러리를 사용하여 프로그램을 실행하는 작업은 제한되지 않으며 이러한 프로그램의 출력은 해당 내용이 라이브러리를 기반으로 하는 작업을 구성하는 경우에만 다룹니다(라이브러리를 쓰기 위한 도구에서 라이브러리를 사용하는 것과 무관함). 이것이 사실인지 여부는 라이브러리가 수행하는 작업과 라이브러리를 사용하는 프로그램이 수행하는 작업에 따라 달라집니다.
-
각 사본에 적절한 저작권을 적절하고 적절하게 게시하는 경우, 사용자는 어떤 매체에서든 라이브러리의 전체 소스 코드의 동사 사본을 복사하여 배포할 수 있습니다. 보증에 대한 공지 및 면책; 본 라이센스를 지칭하는 모든 공지 및 보증이 없는 모든 공지를 그대로 유지하고, 본 라이센스의 사본을 라이브러리와 함께 배포합니다.
귀하는 사본을 전송하는 물리적 행위의 수수료를 청구할 수 있으며, 귀하는 귀하의 선택에 따라 수수료 대가로 보증 보호를 제공할 수 있습니다.
-
귀하는 라이브러리의 사본이나 사본 또는 그 일부를 수정할 수 있으며, 따라서 라이브러리를 기반으로 작업을 형성하고, 위의 섹션 1의 조건에 따라 이러한 수정 또는 작업을 복사 및 배포할 수 있습니다. 단, 다음과 같은 조건을 모두 충족해야 합니다.
-
수정된 작업 자체는 소프트웨어 라이브러리여야 합니다.
-
귀하는 수정한 파일에 귀하가 파일을 변경했음을 알리는 쉽게 명시해야 합니다. 변경한 파일에는
-
귀하는 이 라이선스 약관에 따라 모든 제3자에게 무료로 모든 저작물의 라이선스를 부여해야 합니다.
-
수정된 라이브러리의 협업공간이 협업공간을 호출할 때 전달된 인수가 아닌, 협업공간을 사용하는 애플리케이션 프로그램에서 제공하는 기능이나 데이터 테이블을 참조하는 경우 그런 다음 응용 프로그램이 이러한 기능이나 테이블을 제공하지 않는 경우 시설이 여전히 작동하고 목적의 어떤 부분이라도 의미있게 수행 할 수 있도록 최선을 다해야 합니다. (예를 들어, 제곱근을 계산하는 라이브러리의 함수는 응용 프로그램과는 완전히 잘 정의된 용도를 가집니다. 따라서, 서브섹션 2d는 이 함수에 의해 사용되는 임의의 응용-제공 함수 또는 테이블이 선택적이어야 함을 요구한다: 어플리케이션이 그것을 제공하지 않는다면, 제곱근 함수는 여전히 제곱근을 계산해야 한다.)
이러한 요구 사항은 수정된 작업 전체에 적용됩니다. 해당 작업의 식별 가능한 섹션이 라이브러리에서 파생되지 않고 합리적으로 독립적이고 별도의 작업으로 간주될 수 있는 경우 이 라이센스 및 해당 조항은 사용자가 별도의 작업으로 배포할 때 해당 섹션에 적용되지 않습니다. 그러나 라이브러리를 기반으로 한 작업의 일부로 동일한 섹션을 배포하는 경우 전체 배포는 이 라이센스의 조건에 있어야 하며, 다른 사용권자에 대한 사용 권한이 전체로 확장되므로 누가 작성했는지에 관계없이 각 부분에 적용됩니다. 따라서, 이 조항이 권리를 주장하거나 전적으로 귀하가 작성한 저작물에 대한 귀하의 권리에 이의를 제기하는 것은 아닙니다; 오히려, 의도는 라이브러리에 기반한 파생 저작물 또는 집단 저작물의 배포를 통제할 권리를 행사하는 것입니다.
또한 스토리지 또는 배포 매체의 볼륨에서 라이브러리(또는 라이브러리를 기반으로 한 작업)를 기반으로 하지 않는 다른 작업의 단순한 집계는 이 라이센스의 범위에 따라 다른 작업을 가져오지 않습니다.
-
-
본 라이선스 대신 일반 GNU General Public License의 약관을 라이브러리의 지정된 사본에 적용하도록 선택할 수 있습니다. 이렇게 하려면 이 라이센스를 참조하는 모든 공지를 변경하여 이 라이센스가 아닌 일반 GNU 일반 공개 라이센스 버전 2를 참조하도록 해야 합니다. (일반 GNU 일반 공중 사용 허가서의 버전 2보다 최신 버전이 나타난 경우 원하는 경우 해당 버전을 지정할 수 있습니다.) 이러한 통지에서 다른 변경을 수행하지 마십시오.
이 변경 사항이 주어진 복사본에 적용되면 해당 복사본에 대해 되돌릴 수 없으므로 일반 GNU 일반 공개 라이센스는 해당 복사본에서 만든 모든 후속 복사본 및 파생 저작물에 적용됩니다.
이 옵션은 라이브러리 코드의 일부를 라이브러리가 아닌 프로그램으로 복사하려는 경우에 유용합니다.
-
귀하는 상기 조항 1과 2의 조건에 따른 객체 코드 또는 실행 가능한 형태로 라이브러리(또는 조항 2에 따른 라이브러리 일부 또는 2차적)를 복사하고 배포할 수 있습니다. 소프트웨어 교환에 사용되는 매체에서 위의 섹션 1과 2의 조건에 따라 배포해야 하는 해당 시스템에서 읽을 수 있는 전체 소스 코드와 함께 제공됩니다.
지정된 장소에서 복사할 수 있는 액세스를 제공하여 객체 코드를 배포하는 경우 동일한 위치에서 소스 코드를 복사할 수 있는 동등한 액세스를 제공하면 제3자가 객체 코드와 함께 소스를 복사하도록 강요되지 않더라도 소스 코드를 배포해야 하는 요구 사항을 충족합니다.
-
라이브러리의 어떠한 부분도 파생되지 않지만 컴파일되거나 링크되어 라이브러리와 함께 작동하도록 설계된 프로그램을 "라이브러리를 사용하는 작업"이라고 합니다. 이러한 작업은 격리되어 있어서 라이브러리의 파생 작업이 아니므로 이 라이센스의 범위를 벗어납니다.
그러나 "라이브러리 사용 작업"을 라이브러리와 연결하면 "라이브러리를 사용하는 작업"이 아니라 라이브러리의 파생 항목인 실행 파일이 생성됩니다(라이브러리의 일부를 포함하기 때문). 따라서 실행 파일은 이 라이센스에 적용됩니다. 섹션 6에서는 이러한 실행 파일의 배포에 대한 조건을 명시합니다.
"라이브러리를 사용하는 작업"이 라이브러리의 일부인 헤더 파일의 재질을 사용하는 경우, 소스 코드가 아닌 경우에도 작업에 대한 객체 코드는 라이브러리의 파생 작업일 수 있습니다. 라이브러리 없이 작업을 연결할 수 있는 경우 또는 작업 자체가 라이브러리인 경우 특히 중요합니다. 이것이 사실이 되는 문턱은 법에 의해 정확하게 정의되지 않는다.
이러한 객체 파일이 숫자 매개변수, 데이터 구조 레이아웃 및 접근자, 작은 매크로 및 작은 인라인 함수(10줄 이하)만 사용하는 경우 법적으로 파생 작업인지 여부에 관계없이 객체 파일의 사용이 제한되지 않습니다. (이 객체 코드와 라이브러리의 일부를 포함하는 실행 파일은 여전히 섹션 6에 속합니다.)
그렇지 않으면 작업이 라이브러리를 2차적으로 사용하는 경우 조항 6에 따라 작업에 대한 객체 코드를 배포할 수 있습니다. 해당 작업을 포함하는 모든 실행 파일은 라이브러리 자체와 직접 연결되어 있는지 여부에 관계없이 섹션 6에 속합니다.
-
위의 섹션에 대한 예외로, "라이브러리를 사용하는 작업"을 라이브러리와 결합하거나 연결하여 일부분을 포함하는 작업을 생성할 수도 있습니다. 해당 약관이 고객의 자체 사용 및 리버스 엔지니어링을 위해 이러한 수정 사항을 디버깅하는 작업을 수정할 수 있도록 허용하는 경우 사용자가 선택한 조건에 따라 해당 작업을 라이브러리 및 배포합니다.
라이브러리가 사용되고 있는 작업의 각 사본과 라이브러리 및 그 사용이 본 라이센스에 의해 적용됨을 유의해야 합니다. 이 라이센스의 복사본을 제공해야 합니다. 실행 중 저작물에 저작권 공지가 표시되는 경우 해당 저작물 중 라이브러리에 대한 저작권 공지 및 이 라이센스의 사본으로 사용자를 안내하는 참조를 포함해야 합니다. 또한 다음 중 하나를 수행해야 합니다.-
작업에 사용된 변경 사항(위의 섹션 1과 2에 따라 배포되어야 함)을 포함하여 라이브러리에 대한 해당 기계가 읽을 수 있는 전체 소스 코드와 함께 작업을 수행합니다. 그리고 작업이 연결된 실행 파일인 경우 사용자가 라이브러리를 수정한 다음 다시 연결하여 수정된 라이브러리를 포함하는 수정된 실행 파일을 생성할 수 있도록 시스템에서 읽을 수 있는 "라이브러리를 사용하는 작업"을 객체 코드 및/또는 소스 코드로 사용하여 라이브러리 사용 (라이브러리에서 정의 파일의 내용을 변경하는 사용자는 수정된 정의를 사용하기 위해 응용 프로그램을 다시 컴파일할 수 없습니다.)
-
라이브러리와 링크하는 데 적합한 공유 라이브러리 방식을 사용합니다. 적합한 메커니즘은 다음과 같습니다.
-
런타임 시 라이브러리 함수를 실행 파일에 복사하는 대신 사용자의 컴퓨터 시스템에 이미 있는 라이브러리의 복사본을 사용합니다.
-
수정된 버전이 작업이 수행된 버전과 인터페이스 호환되는 경우 사용자가 라이브러리를 설치하는 경우 수정된 버전의 라이브러리에서 제대로 작동합니다.
-
-
최소 3년 동안 유효한 서면 제안과 협력하여 동일한 사용자에게 위의 하위 섹션 6a에 지정된 자료를 이 분배 수행 비용만큼만 청구할 수 있도록 합니다.
-
지정된 장소에서 사본에 대한 액세스를 제공함으로써 저작물의 배포가 이루어지는 경우, 상기 명시된 자료를 동일한 장소에서 복사할 수 있는 동등한 액세스를 제공합니다.
-
사용자가 이러한 자료의 사본을 이미 받았는지 또는 이 사용자에게 사본을 이미 발송했는지 확인하십시오. 실행 파일의 경우 "라이브러리를 사용하는 작업"의 필수 형식에는 실행 파일을 재생산하는 데 필요한 모든 데이터 및 유틸리티 프로그램이 포함되어야 합니다.
그러나 특별한 예외로, 배포할 자료에는 실행 파일이 실행되는 운영 체제의 주요 구성 요소(컴파일러, 커널 등)와 함께 일반적으로 배포되는(소스 또는 이진 형식) 항목이 포함되지 않아도 됩니다. 단, 해당 구성 요소 자체가 실행 파일과 함께 제공되는 경우는 예외입니다.
이 요구 사항은 일반적으로 운영 체제와 함께 제공되지 않는 다른 독점 라이브러리의 라이센스 제한과 모순될 수 있습니다. 이러한 모순은 배포하는 실행 파일에서 둘 다와 라이브러리를 함께 사용할 수 없음을 의미합니다.
-
-
라이브러리를 기반으로 한 작업인 라이브러리 시설을 이 라이센스가 적용되지 않는 다른 라이브러리 시설과 함께 단일 라이브러리에 나란히 배치하고 배포할 수 있습니다. 이러한 결합된 라이브러리는 라이브러리 및 다른 라이브러리 설비를 기반으로 하는 작업의 별도 배포가 달리 허용되고, 다음 두 가지 작업을 수행하는 경우에 한합니다.
-
결합된 라이브러리를 라이브러리에 기반한 동일한 작업의 사본과 함께, 다른 라이브러리 시설과 결합되지 않습니다. 이는 위의 섹션의 조건에 따라 배포되어야 합니다.
-
그 일부가 도서관을 기반으로 한 작품이라는 사실의 결합 된 도서관과 눈에 띄는 통보를하고, 동일한 작품의 동반되지 않은 형태를 찾을 수있는 위치를 설명합니다.
-
-
본 라이센스에 명시된 경우를 제외하고는 라이브러리를 복사, 수정, 서브라이센스, 링크 또는 배포할 수 없습니다. 라이브러리를 복사, 수정, 허가, 링크 또는 배포하려는 모든 시도는 무효이며, 이 라이센스에 따른 사용자의 권리를 자동으로 종료합니다. 그러나 본 라이센스에 의거하여 귀하로부터 사본 또는 권리를 받은 당사자는 해당 당사자가 완전한 준수를 유지하는 한 해당 라이센스가 종료되지 않습니다.
-
이 라이센스에 서명하지 않았으므로 이 라이센스에 동의할 필요가 없습니다. 그러나 라이브러리 또는 파생 저작물을 수정하거나 배포할 수 있는 권한은 사용자에게 부여되지 않습니다. 이러한 행위는 귀하가 이 라이센스에 동의하지 않을 경우 법적으로 금지됩니다. 따라서 라이브러리(또는 라이브러리를 기반으로 한 모든 작업)를 수정하거나 배포함으로써 귀하는 이 라이센스에 동의함을 나타내며, 라이브러리를 복사, 배포 또는 수정하거나 라이브러리를 기반으로 작동하기 위한 모든 조항을 나타냅니다.
-
라이브러리(또는 라이브러리를 기반으로 한 작업)를 재분배할 때마다 수신자는 이 약관에 따라 라이브러리를 복사, 배포, 연결 또는 수정할 수 있는 라이센스를 원래 사용권자로부터 자동으로 받습니다. 귀하는 여기에 부여된 권리를 받는 사람의 행사에 추가적인 제한을 부과할 수 없습니다. 귀하는 본 라이센스에 대한 제3자의 준수를 집행할 책임이 없습니다.
-
법원 판결 또는 특허 침해 혐의로 인해 또는 다른 이유 (특허 문제에 국한되지 않음)로 인해이 라이센스의 조건과 모순되는 조건 (법원 명령, 합의 또는 기타)이 귀하에게 부과되는 경우, 그들은이 라이센스의 조건에서 당신을 변명하지 않습니다. 이 라이센스 및 기타 관련 의무에 따른 의무를 동시에 이행하기 위해 배포할 수 없는 경우, 그 결과 라이브러리를 배포할 수 없습니다. 예를 들어, 특허 면허가 귀하를 통해 직접 또는 간접적으로 사본을 받는 모든 사람이 도서관의 로열티가 없는 재배포를 허용하지 않는 경우, 귀하와 이 면허를 모두 충족시킬 수 있는 유일한 방법은 전적으로 도서관의 배포를 거부하는 것입니다.
이 섹션의 어떤 부분이 특정 상황에서 유효하지 않거나 강제할 수 없는 상태로 유지되는 경우, 이 섹션의 균형이 적용되도록 의도되었으며, 이 섹션 전체가 다른 상황에서 적용되도록 의도된 것입니다.
본 조항의 목적은 귀하가 특허 또는 기타 재산권 청구를 침해하거나 그러한 청구의 유효성에 대해 이의를 제기하도록 유도하는 것이 아닙니다. 이 조항은 공공 라이센스 관행에 의해 구현되는 자유 소프트웨어 배포 시스템의 무결성을 보호하기 위한 유일한 목적을 가지고 있습니다. 많은 사람들이 해당 시스템의 일관된 적용에 의존하여 해당 시스템을 통해 배포되는 광범위한 소프트웨어에 관대하게 기여했습니다. 작성자는 다른 시스템을 통해 소프트웨어를 배포할 의향이 있는지 결정해야 하며 사용권자는 그 선택을 강요할 수 없습니다. 이 섹션은 이 라이센스의 나머지 부분의 결과라고 여겨지는 내용을 완전히 명확하게 하기 위한 것입니다.
-
특허 또는 저작권이 있는 인터페이스에 의해 특정 국가에서 라이브러리의 배포 및/또는 사용이 제한되는 경우, 본 라이센스에 따라 라이브러리를 배치하는 원본 저작권 소유자는 해당 국가를 제외한 명시적인 지리적 배포 제한을 추가할 수 있으므로, 배제되지 않은 국가 또는 국가 간에만 배포가 허용됩니다. 이러한 경우, 본 라이센스는 본 라이센스의 본문에 명시된 제한 사항을 포함합니다.
-
자유 소프트웨어 재단 (Free Software Foundation)은 때때로 Lesser General Public License의 개정 된 버전 및 / 또는 새 버전을 게시 할 수 있습니다. 이러한 새로운 버전은 현재 버전과 유사하지만 새로운 문제 또는 우려 사항을 해결하기 위해 세부적으로 다를 수 있습니다.
각 버전에는 구별되는 버전 번호가 제공됩니다. 라이브러리가 이 라이센스에 적용되는 버전 번호와 "모든 최신 버전"을 지정하는 경우 해당 버전 또는 Free Software Foundation에서 게시한 이후 버전의 조건을 따를 수 있습니다. 라이브러리에서 라이센스 버전 번호를 지정하지 않으면 Free Software Foundation에서 게시한 버전을 선택할 수 있습니다.
-
배포 조건이 호환되지 않는 다른 무료 프로그램에 라이브러리의 일부를 통합하려면 작성자에게 허가를 요청하십시오. 자유 소프트웨어 재단 (Free Software Foundation)의 저작권이있는 소프트웨어의 경우 자유 소프트웨어 재단 (Free Software Foundation)에 서면; 우리는 때때로 이것을 예외로 만듭니다. 우리의 결정은 우리의 자유 소프트웨어의 모든 파생 상품의 자유 상태를 유지하고 일반적으로 소프트웨어의 공유 및 재사용을 촉진하는 두 가지 목표에 의해 안내 될 것입니다.
-
보증 없음
도서관은 무료로 라이센스가 부여되기 때문에, 도서관에 대한 보증이 없습니다, 적용 법률에 의해 허용 범위. 저작권 보유자 및/또는 기타 당사자가 어떠한 종류의 보증도 없이 "있는 그대로" 라이브러리를 제공하는 경우를 제외하고, 특정 목적을 위한 상품성 및 적합성의 암시적 보증을 포함하되 이에 제한되지 않음으로 표현되거나 암시됩니다. 도서관의 품질과 성능에 대한 모든 위험은 당신과 함께합니다. 라이브러리가 결함이 있음을 입증하면 필요한 모든 서비스, 수리 또는 수정 비용을 가정합니다.
-
해당 법률에 의해 요구되거나 서면으로 동의하지 않는 한 어떠한 경우에도 저작권 소유자 또는 위에 허용된 대로 라이브러리를 수정 및/또는 재배포할 수 있는 기타 당사자는 일반적, 특수적, 부수적 또는 결과적 손해를 포함하여 손해에 대해 귀하에게 책임을 집니다. 라이브러리를 사용할 수 없음 (귀하 또는 제 3 자 또는 다른 소프트웨어와 함께 작동 할 라이브러리의 실패에 의해 유지되는 데이터 또는 데이터의 손실에 국한되지 않음), 이러한 홀더 또는 다른 당사자가 그러한 손해의 가능성에 대해 고찰받은 경우에도.
조항 및 조건 끝
새로운 라이브러리에이 약관을 적용하는 방법 새로운 라이브러리를 개발하고 대중에게 가장 큰 사용을 원한다면 모든 사람이 재배포하고 변경할 수있는 무료 소프트웨어를 만드는 것이 좋습니다. 이 약관에 따라 재배포를 허용하거나 일반 일반 공개 라이센스의 약관에 따라 재배포를 허용할 수 있습니다.
이러한 용어를 적용하려면 라이브러리에 다음 공지를 첨부합니다. 보증의 배제를 가장 효과적으로 전달하기 위해 각 소스 파일의 시작 부분에 첨부하는 것이 가장 안전합니다. 각 파일에는 최소한 "저작권" 줄과 전체 통지가 발견 된 포인터가 있어야합니다. 라이브러리의 이름과 그것이 무엇을하는지 알 수있는 한 줄. 저작권 © 작가의 년 이름.
이 라이브러리는 무료 소프트웨어입니다. Free Software Foundation에 게시한 GNU Lesser General Public License의 조건에 따라 재배포 및/또는 수정할 수 있습니다. 라이센스 버전 2.1 또는 (선택적으로) 이후 버전을 재배포 및/또는 수정할 수 있습니다.
이 라이브러리는 상품성 또는 특정 목적에의 적합성에 대한 묵시적 보증을 포함하여 어떠한 보증도 없이 유용성을 위한 목적으로 배포됩니다. 자세한 내용은 GNU Lesser General Public License를 참조하십시오.
이 라이브러리에는 GNU Lesser General Public License 복사본이 함께 제공됩니다. 제공되지 않은 경우 Free Software Foundation, Inc.(51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA)에 서신으로 문의하십시오(전자 및 서면 메일로 연락하는 방법에 대한 정보 추가).
또한 고용주 (프로그래머로 일하는 경우) 또는 학교 (있는 경우)가 필요한 경우 도서관에 대한 "저작권 면책 조항"에 서명해야합니다. 다음은 샘플입니다. 이름을 변경합니다.
Yoyodyne, Inc.는 제임스 랜덤 해커 (James Random Hacker)가 쓴 "Frob"(트위킹 노브를위한 도서관) 라이브러리에 대한 모든 저작권 이권을 부인합니다.
Ty Coon의 서명, 1 April 1990 Ty Coon, Vice의 사장 그게 전부입니다!