poi-ooxml

Apache Software Foundation

저작권: Apache Software Foundation

라이센스: Apache 2.0

./legal/LICENSE

Apache 라이센스

버전 2.0, 2004년 1월

http://www.apache.org/licenses/

사용, 재생산과 배포를 위한 규정과 조건

1. 용어 정의.

"라이센스"란 이 문서의 1항부터 9항에 제시되어 있는 사용, 재생산과 배포를 위한 규정과 조건을 의미합니다.

"사용 허가자"란 라이센스를 허가하는 저작권자 또는 저작권자가 승인한 엔티티를 의미합니다.

"법인"은 활동 중인 엔티티의 조합이며 해당 엔티티를 통제하거나 해당 엔티티가 통제하거나 공동 통제하에 있는 기타 모든 엔티티를 의미합니다. 본 정의에서 "통제"란 (i) 계약 또는 기타 근거에 의거하여 그러한 주체의 감독이나 경영을 직접적 또는 간접적으로 야기할 수 있는 권력, 또는 그 주체에 대한 (ii) 50% 이상의 주식 소유권, 또는 (iii) 수익 소유권을 의미합니다.

"귀하"(또는 "귀하의")는 본 라이센스로 부여된 권한을 행사하는 개인이나 법인을 의미합니다.

"소스" 형태란 소프트웨어 소스 코드, 문서 소스 및 구성 파일을 포함하여 수정에 편리한 형태를 의미합니다.

"객체" 형태란 컴파일된 객체 코드, 생성된 문서 및 기타 매체 유형으로 변환된 형태를 포함하여 소스 형태를 기계적으로 변환하거나 번역하여 얻은 결과물 형태를 의미합니다.

"저작물"이란 본 라이센스에 따라 만들어진 소스 또는 객체 형태로 저작물에 포함 또는 첨부된 저작권 고지에 명시된 저작자의 저작물을 의미합니다(예제는 아래 부록 참조).

"파생 저작물"이란 저작물을 기반으로(또는 파생되어) 소스 또는 객체 형태의 저작물 그리고 전체적으로 저작자의 저작물을 나타내는 편집상의 개정, 주석, 다듬기 또는 기타 변경이 발생한 저작물을 의미합니다. 본 라이센스의 목적상 파생 저작물에는 저작물 및 파생 저작물로부터 분리된 형태 또는 인터페이스에 단순히 링크(또는 이름으로 연결)된 저작물은 포함되지 않습니다.

"기여물"이란 저작물의 원본 버전 및 해당 저작물 또는 모든 파생 저작물에 대한 수정 또는 추가 사항을 포함한 저작물로서, 저작권자가 직접, 또는 저작권자가 승인한 개인 또는 법인이 저작권자를 대신하여, 저작물에 포함시켜 달라고 제출한 것을 의미합니다. 이 정의의 목적상 "제출"이란 사용 허가자 또는 그 대리인에게 보내지는 전자, 음성 또는 서면의 모든 통신물 형태를 의미합니다. 통신물에는 저작물에 관해 논의하고 개선할 목적으로 사용 허가자 또는 사용 허가자의 대리인에 의해 관리되는 메일링 목록, 소스 코드 제어 시스템 및 문제 추적 시스템에서의 통신물이 포함됩니다. 다만 저작권자에 의해 "기여물 아님"이라고 명확하게 표시 또는 달리 기록되어 있는 통신물은 포함되지 않습니다.

"기여자"란 사용 허가자 및 사용 허가자에게 기여물을 보내 해당 기여물이 저작물에 반영되었을 경우의 해당 기여물을 보낸 개인이나 법인을 의미합니다.

2. 저작권 라이센스 부여입니다. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 소스 또는 객체 형태로 저작물과 파생 저작물을 재생산, 파생 저작물 준비, 일반 공표, 일반 실행, 서브라이센스 부여 및 배포하기 위한 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인 영구 라이센스를 부여합니다.

3. 특허 라이센스 부여. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 저작물을 제작, 사용, 판매 제안, 판매, 수입 및 전송할 수 있는 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인(본 항에 언급된 경우를 제외하고) 영구적 특허권을 부여합니다. 여기서 특허권은 기여자에 의해 라이센스가 부여될 수 있고, 기여물 단독 또는 저작물과 기여물의 결합에 의해 침해될 수밖에 없는 특허 청구에 대해서만 적용됩니다. 만일 귀하가 저작물 또는 저작물에 포함된 기여물이 직접적 또는 기여 측면에서 특허를 침해했다고 주장하는 엔티티에 대해 쌍방 소송이나 반박 소송을 포함한 특허 소송을 제기할 경우 본 라이센스에 따라 귀하에게 허가된 특허권은 소송이 신청된 날로 해지됩니다.

4. 재배포입니다. 귀하는 아래의 조건이 충족될 경우에 한해, 수정 또는 수정 없이 소스 또는 객체 코드 형태로 저작물 또는 파생 저작물의 복사본을 임의의 매체로 재생산 및 배포할 수 있습니다.

(a) 귀하는 작업 또는 파생 저작물의 다른 수신자에게 본 라이센스의 복사본을 제공해야 합니다.

(b) 수정한 파일에는 사용자가 파일을 변경했음을 알아보기 쉽게 명시해야 합니다.

(c) 귀하는 배포하려는 파생 저작물 소스 형태에 있던 모든, 저작권, 특허, 상표권 및 귀속 공지가 작업 소스 형태로 유지되어야 합니다. 단, 파생 저작물과 관계 없는 공지는 제외합니다.

(d) 저작물이 배포의 일부로 "NOTICE" 텍스트 파일을 포함하는 경우, 귀하가 배포하는 파생 저작물에는 파생 저작물의 어떤 부분에도 관련이 없는 통지를 제외하고 해당 NOTICE 파일에 포함된 파생물 공지의 읽을 수 있는 사본이 포함되어 있어야 합니다. 파생 저작물의 일부로 배포되는 NOTICE 텍스트 파일 내에서, 파생 저작물과 함께 제공되는 소스 양식 또는 설명서 내에서, 또는 파생 저작물에 의해 생성되는 디스플레이 내부에 일반적으로 적용되는 제3자 공지 중 한 곳에 위치해야 하는 경우 고지 파일 내용은 단지 정보 제공이 목적이므로 라이선스에 대한 수정은 없습니다. 귀하는 자신이 배포하는 파생 저작물 내부에 저작물의 고지 파일과 함께 자신만의 귀속 고지를 배포할 수 있습니다. 단, 해당 귀속 고지가 라이센스를 수정할 수는 없습니다.

만일 저작물에 대한 귀하의 사용, 재생산 및 재배포가 본 라이센스에 명시된 조건을 준수한다면 귀하는 자신이 수정한 부분에 자신의 저작권 문구를 추가하고 수정 부분의 사용, 재생산 및 배포에 대해 또는 파생 저작물 전체에 대해 부가적이거나 다른 규정 및 조건을 추가할 수 있습니다.

5. 분담금 제출입니다. 귀하가 명시적으로 달리 언급하지 않는 한, 귀하가 저작물에 포함시키기 위해 사용 허가자에게 의도적으로 제출한 기여물은 추가적인 규정 또는 조건 없이 본 라이센스의 규정과 조건을 따릅니다. 위의 규정에도 불구하고 어떠한 규정도 귀하가 기여물에 관해 사용 허가자와 맺은 별도의 라이센스의 규정을 대체하거나 수정하지 않습니다.

6. 상표. 본 라이센스는 사용 허가자의 상품 이름, 상표, 서비스 표시, 제품 이름을 사용할 권한을 부여하지 않습니다. 단, 저작물의 원본을 밝히거나 고지 파일을 재생산하기 위해 합리적이고 관습적으로 필요한 경우는 예외입니다.

7. 보증의 부인. 해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 사용 허가자의 저작물(및 각 기여자의 기여물)은 비침해, 상업성 또는 특정 목적에의 적합성에 대한 보증을 포함하여 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 제공됩니다. 귀하는 저작물의 사용 또는 재배포의 적합성을 전적으로 결정할 책임이 있으며 본 라이센스에 따른 권한 행사와 관련된 어떠한 위험도 감수해야 합니다.

8. 책임의 제한. 어떠한 상황과 법적 이론을 막론하고 불법(과실 포함) 계약 여부에 상관없이 해당 법률(고의적 및 중과실 법률 등)에서 필요하거나 서면으로 합의한 경우가 아니면 이러한 피해 가능성에 대해 기여자가 통지를 받은 경우에도 기여자는 영업권 상실, 작업 중단, 컴퓨터 오류나 오작동 또는 기타 모든 상업적 피해나 손실을 포함하여 본 라이센스의 결과 또는 저작물의 사용이나 사용 불능으로 인해 발생하는 직간접적, 특수적, 우발적 또는 결과적 피해에 대해 책임이 없습니다.

9. 보증 또는 추가 책임 수락. 저작물 및 파생 저작물을 재배포할 때 귀하는 지원, 보증, 손해 배상 또는 본 라이센스와 일치하는 법적 책임 및 권리 수락에 대한 소정의 수수료를 요청하고 부과할 수 있습니다. 단, 이러한 책임을 수락하는 데 있어 귀하는 단독 책임하에 수락해야 하며, 이로 인해 야기되는 법적 책임 또는 지불 청구 등에 대해 기여자를 대신하여 배상금을 지불하고, 기여자를 보호하며, 각 기여자가 손해를 입지 않도록 최선을 다해야 합니다.

조항 및 조건 끝

APPENDIX: 작업에 Apache 라이센스를 적용하는 방법

저작물에 Apache 라이센스를 적용하려면 다음 상용 공지를 첨부하십시오. 여기서 대괄호 "[]"로 묶인 부분은 고유 식별 정보로 바꿔야 합니다. (대괄호는 넣지 마십시오!) 텍스트는 파일 형식에 적절한 설명 구문으로 묶어야 합니다. 또한 제3자 아카이브 내에서 쉽게 파악할 수되도록 파일 또는 클래스 이름과 목적 설명은 저작권 공지와 동일한 "출력 페이지"에 포함하는 것을 권장합니다.

저작권 [yyyy] [저작권 소유자의 이름]

Apache 라이센스 버전 2.0("라이센스")에 따라 라이센스가 부여됩니다. 라이센스를 준수하지 않고는 이 파일을 사용할 수 없습니다. 라이센스의 사본을 구할 수 있습니다.

http://www.apache.org/licenses/LICENSE-2.0

해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 본 라이센스로 배포된 소프트웨어는 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 배포됩니다. 라이센스에 따라 권한 및 제한을 규정하는 구체적인 내용은 라이센스 본문을 참조하십시오.

APACHE POI 하위 구성 요소:

Apache POI에는 별도의 저작권 공지 및 라이센스 약관이 포함된 하위 구성 요소가 포함됩니다. 이러한 하위 구성요소의 사용에는 다음 라이센스의 조항 및 조건이 적용됩니다.

Office Open XML 스키마(poi-ooxml-full-*.jar)

Apache POI에서 사용하는 Office Open XML 스키마 정의는 Office Open XML ECMA 사양(ECMA-376, [1])의 일부입니다. ECMA 법률 [2]의 섹션 9.4에 정의된 대로, 이 사양은 제한 없이 모든 이해 당사자가 사용할 수 있습니다.

9.4 승인 시 모든 문서는 제한 없이 모든 이해 당사자가 이용할 수 있습니다.

또한 Microsoft와 Adobe는 이 작업에 특허 라이센스를 부여했습니다[3,4,5].

[1] https://www.ecma-international.org/publications/standards/Ecma-376.htm

[2] https://www.ecma-international.org/memento/Ecmabylaws.htm

[3] https://www.microsoft.com/openspecifications/en/us/programs/osp/default.aspx

[4] https://www.ecma-international.org/publications/files/ECMA-ST/Ecma%20PATENT/특허%20명세서%20ok/ECMA-376%20에디션%202%20마이크로소프트%20특허%20선언.pdf

[5] https://www.ecma-international.org/publications/files/ECMA-ST/Ecma%20PATENT/특허%20명세서%20ok/ECMA-376%20Adobe%20특허%20선언.pdf

org.apache.poi.util.ReplacingInputStream은 inbot-utils(https://github.com/Inbot/inbot-utils)의 코드를 기반으로 합니다.

MIT(MIT License)

저작권 (c) 2015 Inbot

이 소프트웨어의 복제본과 관련된 문서화 파일("소프트웨어")을 획득하는 사람은 누구라도 소프트웨어를 별다른 제한 없이 무상으로 사용할 수 있는 권한을 부여받습니다. 여기에는 소프트웨어의 복제본을 무제한으로 사용, 복제, 수정, 병합, 공표, 배포, 서브라이센스 부여 및/또는 판매할 수 있는 권리와 이상의 행위를 소프트웨어를 제공받은 다른 수취인들에게 허용할 수 있는 권리가 포함되며, 다음과 같은 조건을 충족시키는 것을 전제로 합니다.

위 저작권 공지 및 이 권한 공지는 본 소프트웨어의 모든 사본 또는 중요한 부분에 포함되어야 합니다.

소프트웨어는 암시적이거나 묵시적인 어떠한 종류의 보증(상품성, 특정 목적에의 적합성 및 비침해성에 대한 보증을 포함하며 이에 제한되지 않음)도 없이 "있는 그대로" 제공됩니다. 소프트웨어를 개발한 프로그래머나 저작권자는 어떠한 경우에도 소프트웨어나 소프트웨어의 사용 등의 행위와 관련하여 일어나는 어떤 요구사항이나 손해 및 기타 책임에 대해 계약상, 불법행위 또는 기타 이유로 인한 책임을 지지 않습니다.

ExceptionUtils는 Apache 2.0 라이센스에 따라 출시 된 scala-library의 `scala.util.control.NonFatal`에서 파생됩니다.

저작권 (c) 2002-2023년 EPFL

저작권 (c) 2011-2023 Lightbend, Inc.

POI 소스 릴리스는 Gradle 래퍼를 번들로 제공합니다. (https://docs.gradle.org/current/userguide/gradle_wrapper.html)

이는 Apache 라이센스 v2.0에 따라 릴리스됩니다.

저작권 © 2015-2021 원래 저자.

wrapper.gradle 파일은 Apache Kafka 프로젝트에 의해 개발되었으며 Apache 라이센스 v2.0에 따라 릴리스됩니다.

-------------- 구분 기호 --------------

./legal/NOTICE

Apache POI Copyright 2003-2025 The Apache Software Foundation

이 제품에는 다음에서 개발된 소프트웨어가 포함되어 있습니다

Apache Software Foundation(https://www.apache.org/)

이 제품에는 원래 BEA의 소프트웨어를 기반으로 한 부품이 포함되어 있습니다. Copyright (c) 2000-2003, BEA Systems, <http://www.bea.com/> (dead link), which was acquisition by Oracle Corporation in 2008. <http://www.oracle.com/us/corporate/Acquisitions/bea/index.html> <https://en.wikipedia.org/wiki/BEA_Systems> 주: ASF 사무총장은 EVP/CFO가 서명한 XMLBeans에 대해 2003년 9월 9일자 BEA Systems, Inc.의 SGA(Software Grant Agreement)를 보유하고 있습니다.

이 제품에는 W3C XML 스키마 문서가 포함되어 있습니다. Copyright 2001-2003 (c) 월드 와이드 웹 컨소시엄 (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University)

이 제품에는 vsdump 프로그램의 chunks_parse_cmds.tbl 파일이 포함되어 있습니다. 저작권 (C) 2006-2007 Valek Filippov (frob@df.ru)

이 제품은 eID 애플릿 프로젝트 <http://eid-applet.googlecode.com> 및 <https://github.com/e-Contract/eid-applet>의 일부를 포함합니다.

저작권 (c) 2009-2018년

FedICT (벨기에의 연방 ICT 부서), e-Contract.be BVBA (https://www.e-contract.be),

바트 한센스 FedICT

ExceptionUtils는 Apache 2.0 라이센스에 따라 출시 된 scala-library의 `scala.util.control.NonFatal`에서 파생됩니다.

저작권 (c) 2002-2023년 EPFL

저작권 (c) 2011-2023 Lightbend, Inc.

Scala는 LAMP/EPFL(https://lamp.epfl.ch/) 및 Lightbend, Inc.(https://www.lightbend.com/)에서 개발한 소프트웨어를 포함합니다.

-------------- 구분 기호 --------------

종속성: aopalliance:aopalliance

저작권: AOP Alliance

라이센스: 공용 도메인

https://aopalliance.sourceforge.net/

라이센스: AOP Alliance에서 제공하는 모든 소스 코드는 공개 도메인입니다.

-------------- 구분 기호 --------------

https://creativecommons.org/share-your-work/public-domain/

퍼블릭 도메인

당사의 라이센스는 작성자가 자신이 선택한 조건에 따라 저작권을 유지하고 관리하는 데 도움이 됩니다. 반면에 우리의 공개 도메인 도구는 저작물을 전 세계 공공 영역에 바치려는 저자와 저작권 소유자가 그렇게 할 수 있도록하고, 이미 알려진 저작권 제한이없는 저작물의 라벨링 및 발견을 용이하게합니다. CC0

저작권 또는 데이터베이스 권리 보유자이며 전 세계 귀하의 업무에 존재할 수 있는 모든 관심사를 포기하려는 경우 이 범용 도구를 사용하십시오. 저작권법은 전 세계적으로 다르기 때문에 관할권에 저작권이 없지만 다른 관할권에서 가질 수 있는 저작권을 제거하려는 경우에도 이 도구를 사용할 수 있습니다.

자세히 알아보기

이 도구 사용

퍼블릭 도메인 표시

알려진 저작권 제한이 없는 저작물을 식별한 경우 이 도구를 사용합니다. 크리에이티브 커먼즈는 하나 이상의 관할권에서 저작권법에 의해 제한되는 저작물에 대해 이 도구를 권장하지 않습니다.

-------------- 구분 기호 --------------

종속성: com.github.javaparser:javaparser-core

저작권: Java 구문 분석기 팀

라이센스: Apache 2.0; LGPL v.3.0

./라이센스

JavaParser는 LGPL 라이선스 또는 Apache 라이선스 조건에 따라 사용할 수 있습니다. 사용자는 JavaParser를 채택할 조건을 선택할 수 있습니다.

LGPL 라이센스에 대한 자세한 내용은 LICENSE.LGPL을 참조하십시오. LGPL은 LICENSE.GPL에 위치한 GPL의 확장일 뿐입니다.

Apache 라이센스에 대한 자세한 내용은 LICENSE.APACHE를 참조하십시오.

-------------- 구분 기호 --------------

./라이센스.APACHE

Apache 라이센스 버전 2.0, 2004년 1월 https://www.apache.org/licenses/

사용, 재생산과 배포를 위한 규정과 조건

1. 용어 정의.

"라이센스"란 이 문서의 1항부터 9항에 제시되어 있는 사용, 재생산과 배포를 위한 규정과 조건을 의미합니다.

"사용 허가자"란 라이센스를 허가하는 저작권자 또는 저작권자가 승인한 엔티티를 의미합니다.

"법인"은 활동 중인 엔티티의 조합이며 해당 엔티티를 통제하거나 해당 엔티티가 통제하거나 공동 통제하에 있는 기타 모든 엔티티를 의미합니다. 본 정의에서 "통제"란 (i) 계약 또는 기타 근거에 의거하여 그러한 주체의 감독이나 경영을 직접적 또는 간접적으로 야기할 수 있는 권력, 또는 그 주체에 대한 (ii) 50% 이상의 주식 소유권, 또는 (iii) 수익 소유권을 의미합니다.

"귀하"(또는 "귀하의")는 본 라이센스로 부여된 권한을 행사하는 개인이나 법인을 의미합니다.

"소스" 형태란 소프트웨어 소스 코드, 문서 소스 및 구성 파일을 포함하여 수정에 편리한 형태를 의미합니다.

"객체" 형태란 컴파일된 객체 코드, 생성된 문서 및 기타 매체 유형으로 변환된 형태를 포함하여 소스 형태를 기계적으로 변환하거나 번역하여 얻은 결과물 형태를 의미합니다.

"저작물"이란 본 라이센스에 따라 만들어진 소스 또는 객체 형태로 저작물에 포함 또는 첨부된 저작권 고지에 명시된 저작자의 저작물을 의미합니다(예제는 아래 부록 참조).

"파생 저작물"이란 저작물을 기반으로(또는 파생되어) 소스 또는 객체 형태의 저작물 그리고 전체적으로 저작자의 저작물을 나타내는 편집상의 개정, 주석, 다듬기 또는 기타 변경이 발생한 저작물을 의미합니다. 본 라이센스의 목적상 파생 저작물에는 저작물 및 파생 저작물로부터 분리된 형태 또는 인터페이스에 단순히 링크(또는 이름으로 연결)된 저작물은 포함되지 않습니다.

"기여물"이란 저작물의 원본 버전 및 해당 저작물 또는 모든 파생 저작물에 대한 수정 또는 추가 사항을 포함한 저작물로서, 저작권자가 직접, 또는 저작권자가 승인한 개인 또는 법인이 저작권자를 대신하여, 저작물에 포함시켜 달라고 제출한 것을 의미합니다. 이 정의의 목적상 "제출"이란 사용 허가자 또는 그 대리인에게 보내지는 전자, 음성 또는 서면의 모든 통신물 형태를 의미합니다. 통신물에는 저작물에 관해 논의하고 개선할 목적으로 사용 허가자 또는 사용 허가자의 대리인에 의해 관리되는 메일링 목록, 소스 코드 제어 시스템 및 문제 추적 시스템에서의 통신물이 포함됩니다. 다만 저작권자에 의해 "기여물 아님"이라고 명확하게 표시 또는 달리 기록되어 있는 통신물은 포함되지 않습니다.

"기여자"란 사용 허가자 및 사용 허가자에게 기여물을 보내 해당 기여물이 저작물에 반영되었을 경우의 해당 기여물을 보낸 개인이나 법인을 의미합니다.

2. 저작권 라이센스 부여입니다. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 소스 또는 객체 형태로 저작물과 파생 저작물을 재생산, 파생 저작물 준비, 일반 공표, 일반 실행, 서브라이센스 부여 및 배포하기 위한 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인 영구 라이센스를 부여합니다.

3. 특허 라이센스 부여. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 저작물을 제작, 사용, 판매 제안, 판매, 수입 및 전송할 수 있는 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인(본 항에 언급된 경우를 제외하고) 영구적 특허권을 부여합니다. 여기서 특허권은 기여자에 의해 라이센스가 부여될 수 있고, 기여물 단독 또는 저작물과 기여물의 결합에 의해 침해될 수밖에 없는 특허 청구에 대해서만 적용됩니다. 만일 귀하가 저작물 또는 저작물에 포함된 기여물이 직접적 또는 기여 측면에서 특허를 침해했다고 주장하는 엔티티에 대해 쌍방 소송이나 반박 소송을 포함한 특허 소송을 제기할 경우 본 라이센스에 따라 귀하에게 허가된 특허권은 소송이 신청된 날로 해지됩니다.

4. 재배포입니다. 귀하는 아래의 조건이 충족될 경우에 한해, 수정 또는 수정 없이 소스 또는 객체 코드 형태로 저작물 또는 파생 저작물의 복사본을 임의의 매체로 재생산 및 배포할 수 있습니다.

(a) 귀하는 작업 또는 파생 저작물의 다른 수신자에게 본 라이센스의 복사본을 제공해야 합니다.

(b) 수정한 파일에는 사용자가 파일을 변경했음을 알아보기 쉽게 명시해야 합니다.

(c) 귀하는 배포하려는 파생 저작물 소스 형태에 있던 모든 저작권, 특허권, 상표권 및 귀속 공지를 유지해야 합니다. 단, 파생 저작물과 관계 없는 공지는 제외합니다.

(d) 저작물이 배포의 일부로 "NOTICE" 텍스트 파일을 포함하는 경우, 귀하가 배포하는 파생 저작물에는 파생 저작물의 어떤 부분에도 관련이 없는 통지를 제외하고 해당 NOTICE 파일에 포함된 파생물 공지의 읽을 수 있는 사본이 포함되어 있어야 합니다. 파생 저작물의 일부로 배포되는 NOTICE 텍스트 파일 내에서, 파생 저작물과 함께 제공되는 소스 양식 또는 설명서 내에서, 또는 파생 저작물에 의해 생성되는 디스플레이 내부에 일반적으로 적용되는 제3자 공지 중 한 곳에 위치해야 하는 경우 고지 파일 내용은 단지 정보 제공이 목적이므로 라이선스에 대한 수정은 없습니다. 귀하는 자신이 배포하는 파생 저작물 내부에 저작물의 고지 파일과 함께 자신만의 귀속 고지를 배포할 수 있습니다. 단, 해당 귀속 고지가 라이센스를 수정할 수는 없습니다.

만일 저작물에 대한 귀하의 사용, 재생산 및 재배포가 본 라이센스에 명시된 조건을 준수한다면 귀하는 자신이 수정한 부분에 자신의 저작권 문구를 추가하고 수정 부분의 사용, 재생산 및 배포에 대해 또는 파생 저작물 전체에 대해 부가적이거나 다른 규정 및 조건을 추가할 수 있습니다.

5. 분담금 제출입니다. 귀하가 명시적으로 달리 언급하지 않는 한, 귀하가 저작물에 포함시키기 위해 사용 허가자에게 의도적으로 제출한 기여물은 추가적인 규정 또는 조건 없이 본 라이센스의 규정과 조건을 따릅니다. 위의 규정에도 불구하고 어떠한 규정도 귀하가 기여물에 관해 사용 허가자와 맺은 별도의 라이센스의 규정을 대체하거나 수정하지 않습니다.

6. 상표. 본 라이센스는 사용 허가자의 상품 이름, 상표, 서비스 표시, 제품 이름을 사용할 권한을 부여하지 않습니다. 단, 저작물의 원본을 밝히거나 고지 파일을 재생산하기 위해 합리적이고 관습적으로 필요한 경우는 예외입니다.

7. 보증의 부인. 해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 사용 허가자의 저작물(및 각 기여자의 기여물)은 비침해, 상업성 또는 특정 목적에의 적합성에 대한 보증을 포함하여 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 제공됩니다. 귀하는 저작물의 사용 또는 재배포의 적합성을 전적으로 결정할 책임이 있으며 본 라이센스에 따른 권한 행사와 관련된 어떠한 위험도 감수해야 합니다.

8. 책임의 제한. 어떠한 상황과 법적 이론을 막론하고 불법(과실 포함) 계약 여부에 상관없이 해당 법률(고의적 및 중과실 법률 등)에서 필요하거나 서면으로 합의한 경우가 아니면 이러한 피해 가능성에 대해 기여자가 통지를 받은 경우에도 기여자는 영업권 상실, 작업 중단, 컴퓨터 오류나 오작동 또는 기타 모든 상업적 피해나 손실을 포함하여 본 라이센스의 결과 또는 저작물의 사용이나 사용 불능으로 인해 발생하는 직간접적, 특수적, 우발적 또는 결과적 피해에 대해 책임이 없습니다.

9. 보증 또는 추가 책임 수락. 저작물 및 파생 저작물을 재배포할 때 귀하는 지원, 보증, 손해 배상 또는 본 라이센스와 일치하는 법적 책임 및 권리 수락에 대한 소정의 수수료를 요청하고 부과할 수 있습니다. 단, 이러한 책임을 수락하는 데 있어 귀하는 단독 책임하에 수락해야 하며, 이로 인해 야기되는 법적 책임 또는 지불 청구 등에 대해 기여자를 대신하여 배상금을 지불하고, 기여자를 보호하며, 각 기여자가 손해를 입지 않도록 최선을 다해야 합니다.

조항 및 조건 끝

APPENDIX: 작업에 Apache 라이센스를 적용하는 방법

저작물에 Apache 라이센스를 적용하려면 다음 상용 공지를 첨부하십시오. 여기서 대괄호 "[]"로 묶인 부분은 고유 식별 정보로 바꿔야 합니다. (대괄호는 넣지 마십시오!) 텍스트는 파일 형식에 적절한 설명 구문으로 묶어야 합니다. 또한 제3자 아카이브 내에서 쉽게 파악할 수되도록 파일 또는 클래스 이름과 목적 설명은 저작권 공지와 동일한 "출력 페이지"에 포함하는 것을 권장합니다.

저작권 [yyyy] [저작권 소유자의 이름]

Apache 라이센스 버전 2.0("라이센스")에 따라 라이센스가 부여됩니다. 라이센스를 준수하지 않고는 이 파일을 사용할 수 없습니다. 라이센스의 사본을 구할 수 있습니다.

http://www.apache.org/licenses/LICENSE-2.0

해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 본 라이센스로 배포된 소프트웨어는 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 배포됩니다. 라이센스에 따라 권한 및 제한을 규정하는 구체적인 내용은 라이센스 본문을 참조하십시오.

-------------- 구분 기호 --------------

./라이센스.GPL

GNU 일반 공용 라이센스 버전 3, 2007년 6월 29일

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> 모든 사람은 이 라이선스 문서의 verbatim 복사본을 복사 및 배포할 수 있지만 변경은 허용되지 않습니다.

머리말

GNU General Public License는 소프트웨어 및 기타 종류의 저작물에 대한 무료 copyleft 라이센스입니다.

대부분의 소프트웨어 및 기타 실용적인 작업에 대한 라이센스는 작품을 공유하고 변경할 수있는 자유를 빼앗기도록 설계되었습니다. 이와 대조적으로, GNU General Public License는 프로그램의 모든 버전을 공유하고 변경할 수 있는 자유를 보장하기 위한 것이며, 이는 모든 사용자에게 자유 소프트웨어가 유지되도록 하기 위한 것입니다. 자유 소프트웨어 재단 (Free Software Foundation)은 대부분의 소프트웨어에 GNU General Public License를 사용하며 저자가 이러한 방식으로 발표 한 다른 작업에도 적용됩니다. 당신은 또한 당신의 프로그램에 적용 할 수 있습니다.

우리가 자유 소프트웨어에 대해 말할 때, 우리는 가격이 아닌 자유를 언급하고 있습니다. 우리의 일반 공공 라이센스는 당신이 무료로 소프트웨어의 사본을 배포 할 수있는 자유를 보장하기 위해 설계되었습니다 (원하는 경우 그들에게 청구), 당신은 소스를받을 수 코드 또는 당신이 그것을 원하는 경우 그것을 얻을 수 있습니다, 당신은 소프트웨어를 변경하거나 새로운 무료 프로그램에서 그것의 조각을 사용할 수 있습니다, 당신은 당신이이 일을 할 수 있다는 것을 알고.

귀하의 권리를 보호하기 위해, 우리는 다른 사람들이 이러한 권리를 부인하거나 권리를 포기하도록 요청하는 것을 방지해야합니다. 따라서 소프트웨어의 사본을 배포하거나 수정하는 경우 다른 사람의 자유를 존중하는 책임에 대해 특정 책임이 있습니다.

예를 들어, 이러한 프로그램의 사본을 배포하는 경우, 무료 또는 수수료에 관계없이 수신자에게 받은 것과 동일한 자유를 전달해야 합니다. 또한 소스 코드를 받거나 받을 수 있는지 확인해야 합니다. 그리고 그들은 그들의 권리를 알 수 있도록 이러한 조건을 표시해야합니다.

GNU GPL을 사용하는 개발자는 (1) 소프트웨어에 대한 저작권을 주장하고, (2) 복사, 배포 및/또는 수정할 수 있는 법적 권한을 부여하는 이 라이선스를 제공합니다.

개발자와 저자의 보호를 위해 GPL은이 무료 소프트웨어에 대한 보증이 없다는 것을 분명히 설명합니다. 사용자 및 작성자를 위해 GPL은 수정된 버전을 변경된 것으로 표시해야 하므로 이전 버전의 작성자에게 문제가 잘못 발생하지 않습니다.

일부 장치는 사용자가 내부에 수정된 소프트웨어 버전을 설치하거나 실행할 수 있는 액세스를 거부하도록 설계되었지만 제조업체는 이를 수행할 수 있습니다. 이것은 근본적으로 소프트웨어를 변경할 사용자의 자유를 보호하기위한 목적과 호환되지 않습니다. 이러한 남용의 체계적인 패턴은 개인이 사용할 수있는 제품 영역에서 발생하며, 이것이 가장 용납 할 수없는 곳입니다. 따라서 우리는 이러한 제품에 대한 관행을 금지하기 위해이 버전의 GPL을 설계했습니다. 이러한 문제가 다른 도메인에서 실질적으로 발생하는 경우, 당사는 사용자의 자유를 보호하기 위해 필요에 따라 향후 버전의 GPL에서 해당 도메인으로 이 조항을 확장할 준비가 되어 있습니다.

마지막으로, 모든 프로그램은 소프트웨어 특허에 의해 지속적으로 위협 받고 있습니다. 미국은 특허가 범용 컴퓨터에서 소프트웨어의 개발 및 사용을 제한하는 것을 허용해서는 안되지만, 그러한 경우, 우리는 자유 프로그램에 적용된 특허가 그것을 효과적으로 독점 할 수있는 특별한 위험을 피하고자합니다. 이를 방지하기 위해 GPL은 특허를 사용하여 프로그램을 비자유로 렌더링할 수 없도록 보장합니다.

복사, 배포 및 수정에 대한 정확한 조건 및 조항은 다음과 같습니다.

조건 및 조항

0입니다. 용어 정의.

"이 라이센스"는 GNU General Public License의 버전 3을 의미합니다.

"저작권"은 또한 반도체 마스크와 같은 다른 종류의 저작물에 적용되는 저작권과 유사한 법을 의미합니다.

"프로그램"이란 본 라이선스에 의거하여 라이선스가 부여된 저작물을 말합니다. 각 사용권자는 "귀하"로 지정됩니다. "라이센스" 및 "수신자"는 개인 또는 조직일 수 있습니다.

저작물을 "수정"하는 것은 저작물의 전체 또는 일부를 저작권 허가를 요구하는 방식으로 복사하거나 적용하는 것을 의미합니다. 결과 작업은 이전 작업의 "수정된 버전" 또는 이전 작업을 "기반"하는 작업이라고 합니다.

"보장 작업"은 수정되지 않은 프로그램 또는 프로그램을 기반으로 한 작업을 의미합니다.

저작물을 "전파"하는 것은 허락 없이 사용자가 직접 또는 두 번째로 해당 저작권법에 따른 침해에 대해 책임을 지게 하는 것을 의미합니다. 단, 컴퓨터에서 저작물을 실행하거나 개인 사본을 수정하는 경우는 예외입니다. 전파에는 복사, 배포(수정 포함 또는 제외), 대중에게 제공, 일부 국가에서는 다른 활동도 포함됩니다.

작업을 "전달"하는 것은 다른 당사자가 사본을 만들거나받을 수있게 해주는 모든 종류의 전파를 의미합니다. 복제본 전송 없이 컴퓨터 네트워크를 통해 사용자와 상호 작용하는 것만으로는 전달할 수 없습니다.

대화식 사용자 인터페이스는 (1) 적절한 저작권 공지를 표시하고 (2) 사용자에게 알려주는 편리하고 눈에 띄게 보이는 기능을 포함하는 범위 내에서 "적절한 법적 공지"를 표시합니다. 해당 저작물에 대한 보증(보증이 제공되는 범위 제외), 사용권자는 본 사용권 하의 저작물 및 본 사용권의 사본을 보는 방법을 전달할 수 있습니다. 인터페이스에 사용자 명령 또는 옵션 목록(예: 메뉴)이 표시되는 경우 목록의 중요한 항목이 이 기준을 충족합니다.

1. 출처 코드입니다.

작업에 대한 "소스 코드"는 작업을 수정하기 위해 선호하는 형태의 작업을 의미합니다. "객체 코드"는 비소스 형태의 작업을 의미합니다.

"표준 인터페이스"는 인식된 표준 본문에 의해 정의된 공식 표준 또는 특정 프로그래밍 언어에 대해 지정된 인터페이스의 경우 해당 언어로 작업하는 개발자 간에 널리 사용되는 인터페이스를 의미합니다.

실행 가능한 작업의 "시스템 라이브러리"에는 (a) 주요 구성 요소 패키징의 일반적인 형태에 포함되지만 일부가 아닌 전체 작업 이외의 모든 항목이 포함됩니다. (b) 주요 컴포넌트의 사용은 해당 주요 컴포넌트의 사용을 가능하게 하거나 소스 코드 형태로 대중이 구현할 수 있는 표준 인터페이스를 구현하는 데에만 사용됩니다. 이 컨텍스트에서 "주요 구성 요소"는 실행 파일이 실행되는 특정 운영 체제(있는 경우)의 주요 필수 구성 요소(커널, 윈도우 시스템 등) 또는 작업 생성에 사용되는 컴파일러 또는 작업 실행에 사용되는 객체 코드 인터프리터를 의미합니다.

객체 코드 form의 작업에 대한 "해당 소스"는 객체 코드를 생성, 설치 및 (실행 가능한 작업의 경우) 실행하고 해당 작업을 제어하는 스크립트를 포함한 작업을 수정하는 데 필요한 모든 소스 코드를 의미합니다. 그러나, 그것은 작업의 시스템 라이브러리, 또는 범용 도구 또는 일반적으로 사용 가능한 무료 프로그램을 포함 하지 않습니다 이러한 활동을 수행 하는 데 수정 되지 않은 사용 하지만 작업의 일부가 아닙니다. 예를 들어, 해당 소스에는 작업에 대한 소스 파일과 연관된 인터페이스 정의 파일, 특히 해당 서브 프로그램과 작업의 다른 부분 간의 친밀한 데이터 통신 또는 제어 흐름과 같이 작업이 요구하도록 설계된 공유 라이브러리 및 동적으로 연결된 서브 프로그램의 소스 코드가 포함됩니다.

해당 소스에는 사용자가 해당 소스의 다른 부분에서 자동으로 재생성할 수 있는 항목이 포함되지 않아도 됩니다.

소스 코드 양식의 작업에 대한 해당 소스는 동일한 작업입니다.

2. 기본 권한.

본 라이선스에 의거하여 부여된 모든 권리는 프로그램의 저작권 기간 동안 부여되며, 명시된 조건이 충족될 경우 취소 불가능합니다. 이 라이센스는 수정되지 않은 프로그램을 실행할 수 있는 무제한 권한을 명시적으로 확인합니다. 적용 작업 실행의 출력은 해당 내용이 제공된 출력이 적용 작업을 구성하는 경우에만 이 라이센스에 적용됩니다. 이 라이센스는 저작권법에 의해 제공된 공정 사용 또는 기타 동등한 권리를 인정합니다.

라이센스가 유효하지 않은 경우 조건 없이 전달하지 않는 적용 작업을 수행, 실행 및 전파할 수 있습니다. 귀하는 본 라이센스의 조건을 준수하여 귀하가 저작권을 통제하지 않는 모든 자료를 전달하는 경우, 귀하를 위해 독점적으로 수정하거나 해당 저작물을 실행하기 위한 시설을 제공하는 목적으로만 다른 사람에게 적용 저작물을 전달할 수 있습니다. 따라서 귀하를 위해 커버된 저작물을 제작하거나 운영하는 사람들은 귀하와의 관계 밖에서 귀하의 저작권이 있는 자료의 사본을 만드는 것을 금지하는 조건에 따라 귀하를 대신하여 독점적으로 그렇게 해야 합니다.

다른 모든 상황에서의 전달은 아래 명시된 조건에서만 허용됩니다. Sublicensing은 허용되지 않습니다; 섹션 10은 그것을 불필요하게 만듭니다.

3. 반순환법으로부터 사용자의 법적 권리를 보호합니다.

1996년 12월 20일에 채택된 WIPO 저작권 조약 제11조에 따른 의무를 이행하는 관련 법률에 따른 효과적인 기술 조치의 일부로 간주되지 않으며, 그러한 조치의 회피를 금지하거나 제한하는 유사한 법률로 간주되지 않습니다.

귀하가 적용한 저작물을 전달할 때, 귀하는 기술 조치의 회피를 금지할 법적 권력을 포기하고, 그러한 회피가 적용되는 저작물과 관련하여 본 사용권에 따른 권리를 행사함으로써 영향을 받는 범위 내에서, 그리고 귀하는 업무의 사용자, 기술 조치의 회피를 금지하는 제삼자의 법적 권리를 집행하는 수단으로서 업무의 운영 또는 수정을 제한할 의도를 부인합니다.

4. Verbatim 복사본 전달

각 사본에 적절한 저작권 공지를 명확하고 적절하게 게시하는 경우 프로그램 소스 코드의 구두 사본을 어떤 매체에서든 전달할 수 있습니다. 이 내용을 명시하는 모든 공지를 그대로 유지하십시오. 조항 7에 따라 추가된 라이센스 및 비허용 조건은 코드에 적용되고, 보증이 없는 경우 모든 통지를 그대로 유지하며, 모든 수신자에게 프로그램과 함께 이 라이센스의 사본을 제공합니다.

당신은 당신이 전달하는 각 사본에 대한 가격이나 가격을 부과 할 수 있으며, 당신은 수수료에 대한 지원 또는 보증 보호를 제공 할 수 있습니다.

5. 수정된 소스 버전 전달

귀하는 또한 다음 조건을 모두 충족하는 경우에 한하여 프로그램 또는 프로그램으로부터 이를 생성하기 위한 수정 사항을 섹션 4의 조건에 따른 소스 코드 형태로 전달할 수 있습니다.

a) 작업은 사용자가 수정했음을 알리는 눈에 띄는 알림을 전달하고 관련 날짜를 제공해야 합니다.

b) 이 저작물은 본 라이선스에 의거하여 공개되고 제7조에 의거하여 추가되는 모든 조건을 명시하는 중요한 공지를 전달해야 한다. 이 요구사항은 섹션 4의 요구사항을 "모든 통지를 그대로 유지"하도록 수정합니다.

c) 귀하는 본 라이선스에 의거하여 전체 저작물에 대해 사본을 소유한 모든 사람에게 라이선스를 부여해야 합니다. 따라서 이 라이센스는 해당 섹션 7 추가 조건과 함께 패키지 방식에 관계없이 전체 작업 및 모든 부분에 적용됩니다. 이 라이센스는 다른 방식으로 작업 라이센스를 부여할 수 있는 권한을 부여하지 않지만 별도로 받은 경우 해당 권한을 무효화하지 않습니다.

d) 작업에 대화식 사용자 인터페이스가 있는 경우 각각 적절한 법적 고지를 표시해야 합니다. 그러나 프로그램에 적절한 법적 고지를 표시하지 않는 대화식 인터페이스가 있는 경우 작업을 수행할 필요가 없습니다.

적용 작업의 본질 확장이 아니며 더 큰 프로그램을 형성하는 것과 같이 결합되지 않는 다른 개별적이고 독립적인 작업과의 적용 작업의 컴파일 저장 또는 배포 매체의 볼륨에서, 컴파일 및 그 결과 저작권이 개별 작품이 허용하는 것 이상으로 컴파일 사용자의 액세스 또는 법적 권리를 제한하는 데 사용되지 않는 경우 "집계"라고합니다. 집계에 적용 작업을 포함한다고 해서 이 라이센스가 집계의 다른 부분에 적용되지는 않습니다.

6. 비출처 양식 전달

다음 방법 중 하나로 이 라이센스의 조건에 따라 기계가 읽을 수 있는 해당 소스를 전달하는 경우 섹션 4 및 5의 조건에 따라 객체 코드 양식으로 적용 작업을 전달할 수 있습니다.

a) 물리적 제품(물리적 분배 매체 포함)에 객체 코드를 전달하거나 구현하며, 소프트웨어 교환에 사용자 정의적으로 사용되는 내구성이 있는 물리적 매체에 고정된 해당 소스와 함께 전달합니다.

b) 물리적 제품(물리적 배포 매체 포함)에 포함된 객체 코드를 전달하거나, 적어도 3년 동안 유효하며, 해당 제품 모델에 대한 예비 부품 또는 고객 지원을 제공하는 한 유효하며, 객체 코드를 소유하는 모든 사람에게 (1) a 본 라이센스가 적용되는 제품의 모든 소프트웨어에 대한 해당 소스의 사본, 사용자 정의적으로 소프트웨어 교환에 사용되는 내구성 있는 물리적 매체, 이 소스 전달을 물리적으로 수행하는 데 드는 합리적인 비용 또는 (2) 네트워크 서버에서 해당 소스를 무료로 복사할 수 있는 액세스.

c) 객체 코드의 개별 복사본을 서면 제안의 복사본으로 전달하여 해당 소스를 제공합니다. 이 대안은 때때로 그리고 비상업적으로만 허용되며, 귀하가 이러한 제안을 가진 객체 코드를 수신한 경우에만, 하위 섹션(6b)에 따라 허용된다.

d) 지정된 장소(요금 또는 요금)에서 액세스를 제공하여 객체 코드를 전달하고, 동일한 장소에서 동일한 방식으로 해당 소스에 대한 동등한 액세스를 추가 비용 없이 제공합니다. 수신자가 객체 코드와 함께 해당 소스를 복사할 필요가 없습니다. 객체 코드를 복사하는 장소가 네트워크 서버인 경우 해당 소스는 해당 소스를 찾을 위치를 알려주는 객체 코드 옆에 명확한 지시를 유지하는 경우 동등한 복사 기능을 지원하는 다른 서버(귀하 또는 타사에서 작동)에 있을 수 있습니다. 해당 소스를 호스트하는 서버에 관계없이 사용자는 이러한 요구 사항을 충족하기 위해 필요한 기간 동안 해당 소스를 사용할 수 있는지 확인해야 합니다.

e) 피어 투 피어 전송을 사용하여 객체 코드를 전달합니다. 단, 하위 섹션 6d에 따라 일반 대중에게 객체 코드 및 해당 작업 소스가 제공되는 경우 다른 동료에게 알립니다.

소스 코드가 해당 소스에서 시스템 라이브러리로 제외된 객체 코드의 분리 가능한 부분은 객체 코드 작업을 전달하는 데 포함할 필요가 없습니다.

"사용자 제품"은 (1) 개인, 가족 또는 가정 목적으로 일반적으로 사용되는 유형 개인 재산을 의미하는 "소비자 제품" 또는 (2) 주택에 통합하기 위해 설계되거나 판매 된 모든 것을 의미합니다. 제품이 소비자 제품인지 여부를 결정할 때 의심스러운 사례는 적용을 위해 해결되어야 합니다. 특정 사용자가 수신한 특정 제품의 경우, "일반적으로 사용됨"은 특정 사용자의 상태 또는 특정 사용자가 실제로 제품을 사용 또는 기대하거나 사용할 것으로 예상되는 방식에 관계없이 해당 제품 클래스의 일반적 또는 일반적인 사용을 의미합니다. 제품은 제품에 상당한 상업적, 산업적 또는 비소비자 용도가 있는지 여부에 관계없이 소비자 제품으로, 그러한 용도가 제품의 유일한 중요한 사용 모드를 나타내지 않는 한.

사용자 제품에 대한 "설치 정보"는 해당 사용자 제품의 수정된 버전의 해당 소스를 설치 및 실행하는 데 필요한 방법, 절차, 권한 부여 키 또는 기타 정보를 의미합니다. 정보는 수정된 객체 코드의 지속적인 작동이 어떠한 경우에도 수정되었기 때문에 단독으로 차단되거나 방해되지 않도록 해야 합니다.

이 섹션에 따라 사용자 제품에서 또는 사용자 제품에서 또는 특히 사용하기 위해 객체 코드 작업을 전달하는 경우, 소유권이 있는 트랜잭션의 일부로 전달 및 사용자 제품의 사용은 영속적으로 수신자에게 전송되거나 (거래의 특징에 관계없이) 고정 기간 동안 전송되며, 이 섹션 아래에 전달되는 해당 소스에는 설치 정보가 수반되어야 합니다. 그러나 사용자나 제3자가 사용자 제품에 수정된 객체 코드를 설치할 수 없는 경우(예: 작업이 ROM에 설치된 경우) 이 요구 사항은 적용되지 않습니다.

설치 정보 제공 요구 사항에는 수신자가 수정 또는 설치한 작업이나 수정 또는 설치한 사용자 제품에 대한 지원 서비스, 보증 또는 업데이트를 계속 제공해야 하는 요구 사항이 포함되지 않습니다. 수정 자체가 네트워크 작동에 중대한 영향을 미치거나 네트워크 간 통신에 대한 규칙 및 프로토콜을 위반하는 경우 네트워크에 대한 액세스가 거부될 수 있습니다.

이 섹션에 따라 전달된 해당 소스 및 제공된 설치 정보는 공개적으로 문서화된 형식(및 소스 코드 양식에서 일반인이 사용할 수 있는 구현)이어야 하며 포장 풀기, 읽기 또는 복사를 위해 특별한 비밀번호나 키가 필요하지 않아야 합니다.

7. 추가 조건입니다.

"추가 권한"은 하나 이상의 조건에서 예외를 생성하여 이 라이센스의 조건을 보완하는 조건입니다. 전체 프로그램에 적용되는 추가 권한은 해당 법률에 따라 유효한 범위 내에서 본 라이센스에 포함된 것처럼 취급됩니다. 추가 권한이 프로그램의 일부에만 적용되는 경우 해당 부분은 해당 권한에 따라 별도로 사용될 수 있지만 전체 프로그램은 추가 권한에 관계없이 본 라이센스의 적용을 받습니다.

적용 작업의 사본을 전달할 때 해당 사본이나 그 일부에서 추가 권한을 제거할 수 있습니다. (작업을 수정할 때 특정 경우에 자체적으로 제거하도록 추가 권한을 기록할 수 있습니다.) 본인이 적용한 저작물에 추가하거나 적절한 저작권 허가를 부여할 수 있는 자료에 대한 추가 권한을 부여할 수 있습니다.

본 라이센스의 다른 조항에도 불구하고, 귀하가 적용 저작물에 추가한 자료의 경우, 귀하는 (해당 자료의 저작권 소유자가 승인한 경우) 본 라이센스의 약관을 다음과 같이 보완할 수 있습니다.

a) 본 라이센스의 섹션 15 및 16의 조건과 다르게 보증 또는 책임 제한; 또는

b) 해당 자료 또는 해당 자료를 포함하는 저작물에 의해 표시되는 적절한 법적 고지 또는 저작자의 저작물을 보존해야 하는 경우

c) 해당 자료의 출처를 잘못 표현하거나, 그러한 자료의 수정된 버전을 원래 버전과 다른 합리적인 방법으로 표시하도록 요구하는 행위; 또는

d) 라이선스 허가자 이름 또는 자료 작성자의 홍보 목적으로 사용 제한; 또는

e) 일부 상표, 상표 또는 서비스 마크 사용에 대한 상표법에 따른 권리 부여 거부

f) 자료(또는 수정 버전)를 수신자에게 계약상 책임 가정과 함께 전달하는 모든 사람이 해당 자료의 사용권자와 작성자의 면책을 요구하며, 이러한 계약상 가정이 해당 사용권자와 작성자에게 직접 부과하는 책임을 부담합니다.

다른 모든 비허용적 추가 용어는 섹션 10의 의미 내에서 "추가 제한"으로 간주된다. 귀하가 수신한 프로그램 또는 프로그램의 일부에 추가 제한 조항과 함께 본 라이센스의 적용을 받는다는 통지가 포함되어 있는 경우 해당 조항을 제거할 수 있습니다. 라이센스 문서에 추가 제한 사항이 포함되어 있지만 이 라이센스에 따라 라이센스 부여 또는 전달이 허용되는 경우 해당 라이센스 문서의 약관이 적용되는 적용 작업 자료에 추가할 수 있습니다. 단, 추가 제한 사항이 이러한 라이센스 부여 또는 전달에 영향을 미치지 않아야 합니다.

본 조항에 따라 적용 작업에 조건을 추가하는 경우 관련 소스 파일, 해당 파일에 적용되는 추가 조건의 명세서 또는 해당 조건을 찾을 수 있는 위치를 나타내는 통지를 제출해야 합니다.

허용 또는 허용되지 않는 추가 조항은 별도로 서면 라이선스의 형태로 명시되거나 예외로 명시될 수 있습니다. 위의 요구 사항은 두 가지 방법으로 적용됩니다.

8. 종료.

본 라이센스에 명시적으로 규정된 경우를 제외하고는 적용 작업을 전파하거나 수정할 수 없습니다. 이를 전파하거나 수정하려는 모든 시도는 무효이며, 본 라이선스에 따른 귀하의 권리(조항 11의 제3항에 따라 부여된 특허 라이선스 포함)를 자동으로 종료합니다.

그러나 귀하가 본 라이센스의 모든 위반을 중단하는 경우, 특정 저작권자의 라이센스는 (a) 저작권 소유자가 명시적으로 그리고 최종적으로 귀하의 라이센스를 해지하지 않는 한, 그리고 (b) 영구적으로, 저작권 소유자가 중지 후 60 일 이전에 합리적인 방법으로 귀하에게 위반을 통지하지 못하는 경우, 임시로 복원됩니다.

또한 저작권자가 귀하에게 합리적인 수단으로 위반을 통지하는 경우 특정 저작권자의 라이센스가 영구적으로 처분 취소되며, 이는 귀하가 해당 저작권자로부터 본 라이센스(모든 저작물에 대한)를 위반한 사실을 처음 접수한 경우이며, 통지 수신 후 30일 전에 위반을 치료합니다.

이 조항에 따른 권리 해지는 본 라이센스에 따라 귀하로부터 사본 또는 권리를 받은 당사자의 라이센스를 해지하지 않습니다. 권한이 종료되고 영구적으로 복원되지 않은 경우 섹션 10에 따라 동일한 자료에 대한 새 라이센스를 받을 자격이 없습니다.

9. 사본 있음에는 수락이 필요하지 않습니다.

프로그램 사본을 받거나 실행하기 위해 이 라이센스에 동의할 필요가 없습니다. P2P(peer-to-peer) 전송을 사용하여 복사본을 수신하는 결과로만 발생하는 적용 작업의 보조 전파도 마찬가지로 수락할 필요가 없습니다. 그러나 본 라이선스 이외의 어떠한 조항도 귀하에게 해당 작업을 전파하거나 수정할 수 있는 권한을 부여하지 않습니다. 이 라이센스에 동의하지 않을 경우 이러한 조치가 저작권을 침해합니다. 따라서 적용 작업을 수정하거나 전파하여 이 라이센스에 동의함을 나타냅니다.

10. 다운스트림 수신자의 자동 라이센스

적용 작업을 전달할 때마다 수신자는 이 라이센스에 따라 원래 사용권자로부터 자동으로 라이센스를 받아 해당 작업을 실행, 수정 및 전파합니다. 귀하는 본 라이센스에 대한 제3자의 준수를 집행할 책임이 없습니다.

"개체 거래"는 조직의 통제 또는 실질적으로 모든 자산의 거래를 이전하거나 조직을 세분화하거나 조직을 병합하는 거래입니다. 적용 작업 결과를 개체 트랜잭션에서 전파하는 경우 작업 사본을 받는 해당 트랜잭션에 대한 각 당사자는 해당 당사자의 선임자가 가진 작업에 대한 모든 라이센스를 받습니다. 또는 이전 단락에 따라 제공 할 수 있으며, 전임자가 그것을 가지고 있거나 합당한 노력으로 그것을 얻을 수있는 경우, 관심있는 전임자로부터 작업의 해당 출처를 소유 할 수있는 권리.

귀하는 본 라이센스에 의거하여 부여되거나 확인된 권리 행사에 추가적인 제한을 부과할 수 없습니다. 예를 들어, 귀하는 본 라이선스에 의거하여 부여된 권리 행사에 대해 라이선스 요금, 로열티 또는 기타 요금을 부과할 수 없으며, 프로그램 또는 그 일부를 제작, 사용, 판매, 판매 제공 또는 수입하여 특허 청구가 침해되었다고 주장하는 소송(소송에 대한 상호 청구 또는 반소 포함)을 시작할 수 없습니다.

11. 특허.

"제공자"는 이 프로그램 라이센스 또는 프로그램의 기반이 되는 저작물에 따라 사용을 허가하는 저작권자입니다. 따라서 라이선스가 부여된 작업을 기여자의 "제공자 버전"이라고 합니다.

기고자의 "필수 특허 클레임"은 기고자가 소유하거나 통제하는 모든 특허 클레임으로, 이미 취득했든 이후에 취득했든, 이 라이선스가 허용하는 어떤 방식으로든, 기고자 버전을 제작, 사용 또는 판매할 수 있지만, 기고자 버전의 추가 수정의 결과로만 침해될 청구는 포함하지 않습니다. 이 정의의 목적상, "제어"는 이 라이센스의 요구사항에 부합하는 방식으로 특허 서브라이센스를 부여할 권리를 포함한다.

각 기여자는 기여자의 필수 특허 주장에 따라 비독점적이고 전세계적이며 로열티가없는 특허 라이센스를 부여하여 기여자 버전의 콘텐츠를 제작, 사용, 판매, 판매 제공, 수입 및 달리 실행, 수정 및 전파합니다.

다음 세 단락에서 "특허 사용권"은 특허를 집행하지 않는 명시적 합의 또는 약정이지만 (특허 침해에 대해 소송을 제기하지 않는 특허 또는 계약 실행에 대한 명시적 허가 등)입니다. 당사자에게 그러한 특허 면허를 "허가"하는 것은 당사자에 대한 특허를 집행하지 않겠다는 그러한 합의 또는 약속을하는 것을 의미합니다.

특허 면허에 고의로 의존하는 적용 작업을 전달하고 해당 저작물의 해당 출처를 누구도 공개적으로 이용할 수 있는 네트워크 서버 또는 기타 쉽게 접근할 수 있는 수단을 통해 이 라이센스의 약관에 따라 무료로 복사할 수 없는 경우 (1) 해당 출처를 사용할 수 있게 하거나, (2) 이 특정 저작물에 대한 특허 라이센스의 혜택을 스스로 박탈하거나, (3) 본 라이센스의 요구 사항에 부합하는 방식으로 특허 라이센스를 다운스트림 수신자에게 연장하도록 준비합니다. "지식적으로 의존하는"은 특허 면허의 경우 국가에서 적용 된 작업을 전달하거나 해당 국가에서 적용 된 작업을 수신자가 사용하는 것이 유효하다고 생각할 이유가있는 해당 국가에서 하나 이상의 식별 가능한 특허를 침해 할 것이라는 실제 지식을 가지고 있음을 의미합니다.

단일 거래 또는 협정에 따라 또는 이와 관련하여, 귀하는 해당 작업의 전달을 조달하여 전달하거나 전달하고, 해당 작업을 수신하는 일부 당사자에게 특허 라이센스를 부여하는 경우 적용 작업의 특정 복사본을 사용, 전파, 수정 또는 전달할 수 있는 권한을 부여하는 작업인 경우, 귀하가 부여하는 특허 라이센스는 적용 작업의 모든 수신자에게 자동으로 확장되며 이를 기반으로 작동합니다.

특허 라이센스는 적용 범위 내에 포함되지 않거나, 이 라이센스에 따라 특별히 부여된 하나 이상의 권리를 행사하지 않거나 행사하지 않는 경우 "차별적"입니다. 귀하가 소프트웨어를 배포하는 사업에 속한 제3자와 계약을 체결한 당사자인 경우, 귀하는 적용 작업을 전달할 수 없습니다. 작업을 전달하는 활동 범위 및 제3자가 권한을 부여하는 범위를 기준으로 제3자에게 지급 2007년 3월 28일 이전에 귀하로부터 적용한 저작물의 사본(또는 해당 사본에서 만든 사본) 또는 (b) 해당 저작물을 포함하는 특정 제품 또는 컴파일과 관련하여, 또는 해당 특허 라이센스가 부여된 경우를 제외하고, 귀하로부터 적용한 저작물의 사본과 관련된 차별적 특허 라이센스(a)

본 라이센스의 어떠한 내용도 해당 특허법에 따라 귀하에게 제공될 수 있는 묵시적 라이센스 또는 기타 침해에 대한 방어를 제외하거나 제한하는 것으로 해석되지 않습니다.

12. 다른 사람의 자유를 포기하지 마십시오.

이 라이센스의 조건과 모순되는 조건(법정 명령, 동의 또는 기타)이 귀하에게 부과되는 경우, 귀하는 본 라이센스의 조건으로부터 귀하를 변명하지 않습니다. 본 사용권 및 기타 관련 의무에 따른 의무를 동시에 이행하기 위해 적용 작업을 전달할 수 없는 경우, 결과적으로 이를 전달할 수 없습니다. 예를 들어, 귀하가 프로그램을 전달하는 사람들로부터 추가 전달을 위해 로열티를 수집하도록 의무화하는 조건에 동의하는 경우, 귀하가 이 약관과 이 라이센스를 모두 충족시킬 수 있는 유일한 방법은 전적으로 프로그램 전달을 거부하는 것입니다.

13. GNU Affero General Public License를 사용합니다.

이 라이센스의 다른 조항에도 불구하고, 귀하는 GNU Affero General Public License의 버전 3에 따라 사용이 허가된 저작물을 결합한 단일 작업으로 연결하거나 결합하여 그 결과를 전달할 수 있는 권한이 있습니다. 본 라이센스의 약관은 해당 저작물인 부분에 계속 적용되지만, 네트워크를 통한 상호작용에 관한 GNU Affero General Public License, 섹션 13의 특별 요구사항은 이와 같은 조합에 적용됩니다.

14. 이 라이센스의 개정된 버전입니다.

자유 소프트웨어 재단은 때때로 GNU 일반 공중 사용 허가서의 개정 및/또는 새 버전을 게시할 수 있습니다. 이러한 새로운 버전은 현재 버전과 유사하지만 새로운 문제 또는 우려 사항을 해결하기 위해 세부적으로 다를 수 있습니다.

각 버전에는 구별되는 버전 번호가 제공됩니다. 프로그램에 특정 번호의 GNU General Public License "또는 그 이후의 버전"이 적용되도록 지정된 경우, 귀하는 해당 번호의 버전 또는 Free Software Foundation에서 발행한 이후 버전의 이용 약관을 따를 수 있습니다. 프로그램이 GNU General Public License의 버전 번호를 지정하지 않으면 Free Software Foundation에서 게시한 모든 버전을 선택할 수 있습니다.

프로그램이 프록시가 사용할 수 있는 GNU General Public License의 향후 버전을 결정할 수 있도록 지정하는 경우, 해당 프록시의 공개 버전 수락 문은 해당 프로그램을 위해 해당 버전을 선택할 수 있는 권한을 영구적으로 부여합니다.

이후 라이센스 버전에서는 추가 또는 다른 권한을 부여할 수 있습니다. 그러나 귀하가 이후 버전을 따르기로 한 결과로 저작자 또는 저작권 소유자에게는 추가 의무가 부과되지 않습니다.

15. 보증의 부인.

해당 법률에 의해 허용된 범위까지 프로그램에 대한 보증이 없습니다. 저작권 보유자 및/또는 다른 당사자가 어떠한 종류의 보증도 없이 프로그램을 "있는 그대로" 제공하는 경우를 제외하고, 특정 목적을 위한 상품성 및 적합성의 암시적 보증을 포함하되 이에 제한되지 않고, 표현되거나 암시된 프로그램. 프로그램의 품질과 성능에 대한 전체 위험은 당신과 함께합니다. 프로그램이 결함이 있음을 입증하면 필요한 모든 서비스, 수리 또는 수정 비용을 가정합니다.

16. 책임의 제한입니다.

해당 법률에 의해 요구되거나 서면으로 동의하지 않는 한 어떠한 경우에도 저작권 보유자 또는 프로그램을 위에 허용된 대로 수정 및/또는 전달하는 기타 당사자는 사용 또는 무능으로 인해 발생하는 일반적, 특별, 부수적 또는 결과적 손해를 포함하여 손해에 대해 귀하에게 책임을 집니다. 귀하 또는 제3자가 지속하는 데이터 또는 데이터의 손실 또는 다른 프로그램과 함께 운영되는 프로그램의 실패를 포함하되 이에 국한되지 않음) 프로그램을 사용하기 위해, 그러한 소유자 또는 다른 당사자가 그러한 손해의 가능성에 대해 고찰받은 경우에도.

17. 섹션 15 및 16의 해석.

위에 제공된 보증 및 책임의 한계에 대한 면책 조항에 따라 현지 법적 효력을 부여할 수 없는 경우, 검토 법원은 가장 밀접하게 적용되는 현지 법률을 적용해야 합니다. 책임의 보증 또는 가정이 수수료를 지불하는 대가로 프로그램의 사본을 수반하지 않는 한, 프로그램과 관련된 모든 민사 책임의 절대 면제에 근접합니다.

조항 및 조건 끝

새 프로그램에 이 약관을 적용하는 방법

새로운 프로그램을 개발하고 대중에게 최대한 활용하기를 원한다면, 이를 달성하는 가장 좋은 방법은 모든 사람이이 약관에 따라 재배포하고 변경할 수있는 무료 소프트웨어를 만드는 것입니다.

이렇게 하려면 다음 통지를 프로그램에 첨부합니다. 보증의 제외를 가장 효과적으로 명시하기 위해 각 소스 파일의 시작 부분에 첨부하는 것이 가장 안전하며, 각 파일에는 최소한 "저작권" 라인과 전체 통지가 발견되는 포인터가 있어야 합니다.

Java 1.5 japa.parser 및 추상 구문 트리

저작권 (C) 2007 주리오 빌마르 게서

이 프로그램은 무료 소프트웨어입니다. Free Software Foundation에 게시한 GNU General Public License의 조건에 따라 라이센스의 버전 3 또는 (선택적으로) 이후 버전을 재배포 및/또는 수정할 수 있습니다.

이 프로그램은 상품성 또는 특정 목적에 대한 적합성에 대한 묵시적 보증 없이도 유용성에 대한 보증을 포함하여 유용성을 위해 배포됩니다. 자세한 사항은 GNU General Public License를 참조하십시오.

이 프로그램과 함께 GNU General Public License의 사본을 받아야 합니다. 그렇지 않은 경우 <http://www.gnu.org/licenses/>를 참조하십시오.

또한 전자 및 종이 메일로 연락하는 방법에 대한 정보를 추가합니다.

프로그램이 터미널 상호 작용을 수행하는 경우 대화식 모드로 시작할 때 다음과 같은 짧은 통지를 출력합니다.

Java 1.5 japa.parser 및 추상 구문 트리 Copyright (C) 2007 Júlio Vilmar Gesser

이 프로그램에는 절대적으로 보증이 없습니다. 자세한 내용은 `show w'를 입력하십시오. 이것은 무료 소프트웨어이며 특정 조건에서 재배포할 수 있습니다. 자세한 내용을 보려면 `show c'를 입력하십시오.

가상 명령 `show w' 및 `show c'는 일반 공중 사용권의 적절한 부분을 표시해야 합니다. 물론 프로그램의 명령이 다를 수 있습니다. GUI 인터페이스의 경우 "정보 상자"를 사용합니다.

또한 고용주 (프로그래머로 일하는 경우) 또는 학교 (있는 경우)가 필요한 경우 프로그램에 대한 "저작권 면책 조항"에 서명해야합니다. 이에 대한 자세한 내용과 GNU GPL을 적용하고 따르는 방법은 <http://www.gnu.org/licenses/>를 참조하십시오.

GNU General Public License는 프로그램을 독점 프로그램에 통합하는 것을 허용하지 않습니다. 프로그램이 서브루틴 라이브러리인 경우 독점 응용 프로그램을 라이브러리와 연결하도록 허용하는 것이 더 유용할 수 있습니다. 이것이 당신이 원하는 것이라면, 이 라이선스 대신에 GNU Lesser General Public License를 사용하십시오. 그러나 먼저 <http://www.gnu.org/philosophy/why-not-lgpl.html>을 읽으십시오.

-------------- 구분 기호 --------------

./라이센스.LGPL

GNU LESSER GENERAL PUBLIC LICENSE Version 3, 2007년 6월 29일

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> 모든 사람은 이 라이선스 문서의 verbatim 복사본을 복사 및 배포할 수 있지만 변경은 허용되지 않습니다.

이 버전의 GNU Lesser General Public License에는 아래 나열된 추가 권한으로 보완된 GNU General Public License 버전 3의 약관이 포함되어 있습니다.

0. 추가 용어 정의.

여기서 사용되는 바와 같이, "이 라이선스"는 GNU Lesser General Public License의 버전 3을 지칭하며, "GNU GPL"은 GNU General Public License의 버전 3을 지칭한다.

"라이브러리"란 아래 정의된 애플리케이션 또는 조합 작업 외에 본 라이센스가 관리하는 적용 작업을 말합니다.

"응용 프로그램"은 라이브러리에서 제공하는 인터페이스를 사용하지만 라이브러리를 기반으로 하지 않는 모든 작업입니다. Library에 의해 정의된 클래스의 서브 클래스 정의는 Library에서 제공하는 인터페이스를 사용하는 모드로 간주됩니다.

"결합된 작업"은 응용 프로그램을 라이브러리와 결합하거나 연결하여 생성된 작업입니다. 조합된 작업이 만들어진 라이브러리의 특정 버전을 "연결된 버전"이라고도 합니다.

결합된 작업에 대한 "최소 대응 출처"는 결합된 작업에 대한 해당 출처를 의미하며, 분리된 것으로 간주되는 결합된 작업의 일부에 대한 출처 코드는 링크된 버전이 아닌 애플리케이션을 기반으로 합니다.

Combined Work의 "Corresponding Application Code"는 애플리케이션에서 Combined Work를 재현하는 데 필요한 모든 데이터 및 유틸리티 프로그램을 포함하지만 Combined Work의 시스템 라이브러리는 제외하는 응용 프로그램의 객체 코드 및/또는 소스 코드를 의미합니다.

1. GNU GPL의 섹션 3에 대한 예외입니다.

GNU GPL의 섹션 3에 구속되지 않고 이 라이센스의 섹션 3 및 4에 따라 적용 작업을 전달할 수 있습니다.

2. 수정된 버전 전달

라이브러리의 복사본을 수정하고 수정 시 협업공간이 협업공간을 사용하는 응용프로그램에서 제공할 함수 또는 데이터를 참조할 경우(공간이 호출될 때 전달된 인수 제외) 수정된 버전의 복사본을 전달할 수 있습니다.

a) 본 라이센스에 의거하여, 귀하가 응용 프로그램이 기능이나 데이터를 제공하지 않는 경우, 시설이 여전히 작동하고 그 목적의 어떤 부분이라도 의미 있는 상태로 유지되도록 보장하기 위해 선의의 노력을 기울일 경우

b) GNU GPL에 따라 해당 복사본에 적용되는 이 라이센스의 추가 권한이 없습니다.

3. 라이브러리 헤더 파일에서 자재를 통합하는 객체 코드입니다.

응용 프로그램의 객체 코드 형식은 라이브러리의 일부인 헤더 파일의 자료를 통합할 수 있습니다. 통합 재료가 숫자 매개변수, 데이터 구조 레이아웃 및 액세서 또는 작은 매크로, 인라인 함수 및 템플릿(길이 10개 이하)으로 제한되지 않은 경우 다음 두 작업을 모두 수행하는 경우 선택한 조건에 따라 이러한 객체 코드를 전달할 수 있습니다.

a) 라이브러리가 사용된 객체 코드의 각 사본과 라이브러리 및 라이브러리 사용이 본 라이센스에 포함됨을 눈에 띄게 통지합니다.

b) 객체 코드와 GNU GPL 및 이 라이센스 문서의 복사본을 함께 사용합니다.

4. 조합된 작업

다음 각 작업도 수행하는 경우, 통합 작업 및 리버스 엔지니어링에 포함된 라이브러리 부분의 수정을 효과적으로 제한하지 않고 이러한 수정 사항을 디버깅하기 위해 선택한 조건에 따라 결합 작업을 전달할 수 있습니다.

a) 해당 라이브러리에서 라이브러리가 사용되고 라이브러리와 그 사용이 본 라이센스에 의해 적용된다는 조합 작업의 각 사본에 대해 눈에 띄게 통지합니다.

b) 결합 작업을 GNU GPL 및 이 라이센스 문서의 사본과 함께 수행합니다.

c) 실행 중 저작권 공지를 표시하는 Combined Work의 경우 이러한 공지 중 라이브러리에 대한 저작권 공지는 물론 GNU GPL 및 이 라이센스 문서의 사본으로 사용자를 안내하는 참조를 포함합니다.

d) 다음 중 하나를 수행합니다.

0) 본 사용권의 조건에 따라 최소 대응 출처를 전달하고, 사용자가 재조합할 수 있도록 허용하는 조건에 따라 해당 애플리케이션 코드를 전달합니다. 또는 응용 프로그램을 링크된 버전의 수정된 버전과 다시 연결하여 해당 소스를 전달하기 위해 GNU GPL의 섹션 6에서 지정한 방식으로 수정된 조합 작업을 생성합니다.

1) 라이브러리와의 연결에 적합한 공유 라이브러리 방식을 사용합니다. 적합한 방식은 (a) 런타임 시 사용자의 컴퓨터 시스템에 이미 존재하는 라이브러리의 복사본을 사용하고 (b) 링크된 버전과 인터페이스 호환되는 수정된 라이브러리 버전으로 올바르게 작동하는 방식입니다.

e) 설치 정보를 제공하지만, GNU GPL의 섹션 6에 따라 이러한 정보를 제공해야 하는 경우에만 해당 정보가 링크된 버전의 수정된 버전으로 응용 프로그램을 재결합하거나 재연결하여 생성된 조합된 작업의 수정된 버전을 설치하고 실행하는 데 필요한 범위 내에서만 제공됩니다. 옵션 4d0을 사용하는 경우 설치 정보는 최소 해당 소스 및 해당 응용 프로그램 코드와 함께 제공되어야 합니다. 옵션 4d1을 사용하는 경우 해당 소스를 전달하기 위해 GNU GPL의 섹션 6에서 지정한 방식으로 설치 정보를 제공해야 합니다.)

5. 결합된 도서관

라이브러리를 기반으로 한 작업인 라이브러리 설비를 응용 프로그램이 아닌 다른 라이브러리 설비와 함께 단일 라이브러리에 배치하고, 이 라이센스에 포함되지 않은 라이브러리 설비와 함께 배치할 수 있으며, 다음 두 작업을 모두 수행하는 경우 선택한 조건에 따라 이러한 결합된 라이브러리를 전달할 수 있습니다.

a) 본 라이센스의 약관에 따라 전달되는 다른 라이브러리 시설과 결합되지 않은 라이브러리를 기반으로 동일한 작업의 사본과 결합된 라이브러리를 동반합니다.

b) 그 일부가 도서관을 기반으로 한 작품이라는 것을 결합 된 도서관에 눈에 띄게 통지하고, 동일한 작품의 동반되지 않은 형태를 찾을 수있는 위치를 설명합니다.

6. GNU Lesser General Public License의 개정판

자유 소프트웨어 재단은 때때로 GNU Lesser General Public License의 개정 및/또는 새 버전을 게시할 수 있습니다. 이러한 새로운 버전은 현재 버전과 유사하지만 새로운 문제 또는 우려 사항을 해결하기 위해 세부적으로 다를 수 있습니다.

각 버전에는 구별되는 버전 번호가 제공됩니다. 귀하가 받은 라이브러리에 특정 번호의 GNU Lesser General Public License "또는 그 이후의 버전"이 적용됨을 명시하는 경우, 귀하는 해당 게시된 버전 또는 Free Software Foundation에서 발행한 이후 버전의 이용 약관을 따를 수 있습니다. 귀하가 받은 라이브러리가 GNU Lesser General Public License의 버전 번호를 지정하지 않는 경우, 자유 소프트웨어 재단이 발행한 GNU Lesser General Public License의 버전을 선택할 수 있습니다.

귀하가 수신한 라이브러리에 따라 프록시가 GNU Lesser General Public License의 향후 버전을 적용할지 여부를 결정할 수 있다고 명시되는 경우, 해당 프록시의 모든 버전 수락 공개 진술은 라이브러리에 대한 해당 버전을 선택할 수 있는 영구적인 승인입니다.

-------------- 구분 기호 --------------

종속성: com.github.javaparser:javaparser-symbol-solver-core

저작권: Free Software Foundation, Inc. <http://fsf.org/>

라이센스: Apache 2.0; LGPL v.3.0

./라이센스

Apache 2.0,LGPL v.3.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./라이센스.APACHE

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./라이센스.GPL

GPL v.3(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./라이센스.LGPL

Apache 2.0, MPL 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: com.github.virtuald:curvesapi

저작권: Graph Builder

라이센스: BSD 3-조항

./license.txt

Copyright (c) 2005, Graph Builder

All rights reserved.

수정 여부에 관계 없이 소스 및 바이너리 형태의 재배포 및 사용은 다음 조건이 충족될 경우 허용됩니다.

-소스 코드의 재배포에는 위의 저작권 공지, 이 조건 목록 및 다음 사항이 포함되어야 합니다.

-바이너리 형태의 재배포에는 배포와 함께 제공되는 문서 및/또는 기타 자료에 위의 저작권 공지, 이 조건 목록 및 다음의 면책 사항이 포함되어야 합니다.

-Graph Builder의 이름이나 해당 제공자의 이름은 사전 서면 허가 없이 이 소프트웨어에서 파생된 제품을 보증하거나 홍보하는 데 사용할 수 없습니다.

본 소프트웨어는 저작권 보유자 및 제공자에 의해 상업성 및 특정 목적에의 적합성에 대한 암시적 보증을 포함하여 모든 명시적 또는 암시적 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 저작권 소유자 또는 제공자는 계약, 엄격한 책임 또는 불법 행위(직무 태만 포함) 여부에 상관 없이 어떠한 책임성 이론을 근거로 하든 이유를 막론하고 본 소프트웨어의 사용 중에 발생한 직간접적, 우연적, 예외적, 전형적 또는 부수적 피해(대체 상품이나 서비스의 획득, 사용/데이터/이익 손실 또는 업무 방해 포함)에 대해 책임을 지지 않으며, 이러한 피해 발생 가능성에 대해 통보를 받았더라도 마찬가지입니다.

-------------- 구분 기호 --------------

종속성: com.google.code.findbugs:jsr305

저작권: JSR305 전문가 그룹

라이센스: BSD 3-조항

Copyright (c) 2007-2009, JSR305 전문가 그룹

All rights reserved.

수정 여부에 관계 없이 소스 및 바이너리 형태의 재배포 및 사용은 다음 조건이 충족될 경우 허용됩니다.

* 소스 코드의 재배포에는 위의 저작권 공지, 이 조건 목록 및 다음 면책 사항이 포함되어야 합니다.

* 바이너리 형태의 재배포에는 배포와 함께 제공되는 문서 및/또는 기타 자료에 위의 저작권 공지, 이 조건 목록 및 다음의 면책 사항이 포함되어야 합니다.

* JSR305 전문가 그룹의 이름이나 해당 제공자의 이름은 사전 서면 허가 없이 이 소프트웨어에서 파생된 제품을 보증하거나 홍보하는 데 사용할 수 없습니다.

본 소프트웨어는 저작권 보유자 및 제공자에 의해 상업성 및 특정 목적에의 적합성에 대한 암시적 보증을 포함하여 모든 명시적 또는 암시적 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 저작권 소유자 또는 제공자는 계약, 엄격한 책임 또는 불법 행위(직무 태만 포함) 여부에 상관 없이 어떠한 책임성 이론을 근거로 하든 이유를 막론하고 본 소프트웨어의 사용 중에 발생한 직간접적, 우연적, 예외적, 전형적 또는 부수적 피해(대체 상품이나 서비스의 획득, 사용/데이터/이익 손실 또는 업무 방해 포함)에 대해 책임을 지지 않으며, 이러한 피해 발생 가능성에 대해 통보를 받았더라도 마찬가지입니다.

이 배포판의 기타 저작권 공지 사항:

== jcip-annotations(BSD 3 절에 따라 Oracle에 부여됨)

Copyright (c) 2005, Brian Goetz 및 Tim Peierls

수정 여부에 관계 없이 소스 및 바이너리 형태의 재배포 및 사용은 다음 조건이 충족될 경우 허용됩니다.

1. 소스 코드의 재배포에는 위의 저작권 공지, 이 조건 목록 및 다음 사항이 포함되어야 합니다.

2. 바이너리 형태의 재배포에는 배포와 함께 제공되는 문서 및/또는 기타 자료에 위의 저작권 공지, 이 조건 목록 및 다음의 면책 사항이 포함되어야 합니다.

3. 저작권 소유자의 이름이나 해당 제공자의 이름은 사전 사면 허가 없이 이 소프트웨어에서 파생된 제품을 보증하거나 홍보하는 데 사용할 수 없습니다.

본 소프트웨어는 저작권 보유자 및 제공자에 의해 상업성 및 특정 목적에의 적합성에 대한 암시적 보증을 포함하여 모든 명시적 또는 암시적 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 저작권자 또는 제공자는 계약, 엄격한 책임 또는 불법 행위(과실 포함) 여부에 상관없이 어떠한 책임성 이론을 근거로 하든 이유를 막론하고 본 소프트웨어의 사용 중에 발생한 직간접적, 우연적, 예외적, 전형적 또는 부수적 손해(대체 상품이나 서비스의 획득, 사용/데이터/이익 손실 또는 업무 방해를 포함하며 이에 제한되지 않음)에 대해 책임을 지지 않으며, 이러한 손해 발생 가능성에 대해 통보를 받았더라도 마찬가지입니다.

-------------- 구분 기호 --------------

종속성: com.google.errorprone:error_prone_annotations

브랜드명 상품명 The Error Prone Authors

라이센스: Apache 2.0

./복사

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: com.google.guava:failureaccess Copyright: Google 라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: com.google.guava:guava

저작권: Google Inc.

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: com.google.guava:listenablefuture

저작권: Google Inc.

라이센스: Apache 2.0

./복사

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: com.google.inject:guice

저작권: Google Inc.

라이센스: Apache 2.0

./복사

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: com.google.j2objc:j2objc-annotations

저작권: Google Inc.

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: com.sun.org.apache.xml.internal:resolver

저작권: Apache Software Foundation

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: com.zaxxer:SparseBitSet

저작권: Zaxxer.com

라이센스: Apache 2.0

./라이센스

Apache 라이센스

버전 2.0, 2004년 1월

http://www.apache.org/licenses/

사용, 재생산과 배포를 위한 규정과 조건

1. 용어 정의.

"라이센스"란 이 문서의 1항부터 9항에 제시되어 있는 사용, 재생산과 배포를 위한 규정과 조건을 의미합니다.

"사용 허가자"란 라이센스를 허가하는 저작권자 또는 저작권자가 승인한 엔티티를 의미합니다.

"법인"은 활동 중인 엔티티의 조합이며 해당 엔티티를 통제하거나 해당 엔티티가 통제하거나 공동 통제하에 있는 기타 모든 엔티티를 의미합니다. 본 정의에서 "통제"란 (i) 계약 또는 기타 근거에 의거하여 그러한 주체의 감독이나 경영을 직접적 또는 간접적으로 야기할 수 있는 권력, 또는 그 주체에 대한 (ii) 50% 이상의 주식 소유권, 또는 (iii) 수익 소유권을 의미합니다.

"귀하"(또는 "귀하의")는 본 라이센스로 부여된 권한을 행사하는 개인이나 법인을 의미합니다.

"소스" 형태란 소프트웨어 소스 코드, 문서 소스 및 구성 파일을 포함하여 수정에 편리한 형태를 의미합니다.

"객체" 형태란 컴파일된 객체 코드, 생성된 문서 및 기타 매체 유형으로 변환된 형태를 포함하여 소스 형태를 기계적으로 변환하거나 번역하여 얻은 결과물 형태를 의미합니다.

"저작물"이란 본 라이센스에 따라 만들어진 소스 또는 객체 형태로 저작물에 포함 또는 첨부된 저작권 고지에 명시된 저작자의 저작물을 의미합니다(예제는 아래 부록 참조).

"파생 저작물"이란 저작물을 기반으로(또는 파생되어) 소스 또는 객체 형태의 저작물 그리고 전체적으로 저작자의 저작물을 나타내는 편집상의 개정, 주석, 다듬기 또는 기타 변경이 발생한 저작물을 의미합니다. 본 라이센스의 목적상 파생 저작물에는 저작물 및 파생 저작물로부터 분리된 형태 또는 인터페이스에 단순히 링크(또는 이름으로 연결)된 저작물은 포함되지 않습니다.

"기여물"이란 저작물의 원본 버전 및 해당 저작물 또는 모든 파생 저작물에 대한 수정 또는 추가 사항을 포함한 저작물로서, 저작권자가 직접, 또는 저작권자가 승인한 개인 또는 법인이 저작권자를 대신하여, 저작물에 포함시켜 달라고 제출한 것을 의미합니다. 이 정의의 목적상 "제출"이란 사용 허가자 또는 그 대리인에게 보내지는 전자, 음성 또는 서면의 모든 통신물 형태를 의미합니다. 통신물에는 저작물에 관해 논의하고 개선할 목적으로 사용 허가자 또는 사용 허가자의 대리인에 의해 관리되는 메일링 목록, 소스 코드 제어 시스템 및 문제 추적 시스템에서의 통신물이 포함됩니다. 다만 저작권자에 의해 "기여물 아님"이라고 명확하게 표시 또는 달리 기록되어 있는 통신물은 포함되지 않습니다.

"기여자"란 사용 허가자 및 사용 허가자에게 기여물을 보내 해당 기여물이 저작물에 반영되었을 경우의 해당 기여물을 보낸 개인이나 법인을 의미합니다.

2. 저작권 라이센스 부여입니다. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 소스 또는 객체 형태로 저작물과 파생 저작물을 재생산, 파생 저작물 준비, 일반 공표, 일반 실행, 서브라이센스 부여 및 배포하기 위한 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인 영구 라이센스를 부여합니다.

3. 특허 라이센스 부여. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 저작물을 제작, 사용, 판매 제안, 판매, 수입 및 전송할 수 있는 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인(본 항에 언급된 경우를 제외하고) 영구적 특허권을 부여합니다. 여기서 특허권은 기여자에 의해 라이센스가 부여될 수 있고, 기여물 단독 또는 저작물과 기여물의 결합에 의해 침해될 수밖에 없는 특허 청구에 대해서만 적용됩니다. 만일 귀하가 저작물 또는 저작물에 포함된 기여물이 직접적 또는 기여 측면에서 특허를 침해했다고 주장하는 엔티티에 대해 쌍방 소송이나 반박 소송을 포함한 특허 소송을 제기할 경우 본 라이센스에 따라 귀하에게 허가된 특허권은 소송이 신청된 날로 해지됩니다.

4. 재배포입니다. 귀하는 아래의 조건이 충족될 경우에 한해, 수정 또는 수정 없이 소스 또는 객체 코드 형태로 저작물 또는 파생 저작물의 복사본을 임의의 매체로 재생산 및 배포할 수 있습니다.

귀하는 저작물 또는 파생 저작물의 수신자에게 본 라이센스의 복사본을 제공해야 합니다.

귀하는 수정한 파일에 자신이 파일을 수정했음을 알아보기 쉽게 명시해야 합니다.

사용자는 배포하려는 파생 저작물의 소스에서 저작물의 소스 형태에 있던 모든 저작권, 특허권, 상표권 및 귀속 고지를 유지해야 합니다. 단, 파생 저작물과 관계없는 고지는 제외합니다.

"고지" 파일이 저작물의 배포에 포함되어 있으면 귀하가 배포하는 모든 파생 저작물에도 해당 고지 파일에 담긴 귀속 고지 사본이 읽을 수 있는 형태로 포함되어 있어야 합니다. 단, 파생 저작물의 어떤 부분에도 관련이 없는 고지는 제외합니다. 해당 고지는 파생 저작물의 일부로 배포되는 고지 텍스트 파일 내부, 파생 저작물과 함께 배포되는 소스 또는 문서 내부 또는 파생 저작물에 의해 생성되는 화면 내부에 일반적으로 나타나는 제3자 고지 중 한 곳에 위치해야 합니다. 고지 파일 내용은 단지 정보 제공이 목적이므로 라이선스에 대한 수정은 없습니다. 귀하는 자신이 배포하는 파생 저작물 내부에 저작물의 고지 파일과 함께 자신만의 귀속 고지를 배포할 수 있습니다. 단, 해당 귀속 고지가 라이센스를 수정할 수는 없습니다. 만일 저작물에 대한 귀하의 사용, 재생산 및 재배포가 본 라이센스에 명시된 조건을 준수한다면 귀하는 자신이 수정한 부분에 자신의 저작권 문구를 추가하고 수정 부분의 사용, 재생산 및 배포에 대해 또는 파생 저작물 전체에 대해 부가적이거나 다른 규정 및 조건을 추가할 수 있습니다.

5. 분담금 제출입니다. 귀하가 명시적으로 달리 언급하지 않는 한, 귀하가 저작물에 포함시키기 위해 사용 허가자에게 의도적으로 제출한 기여물은 추가적인 규정 또는 조건 없이 본 라이센스의 규정과 조건을 따릅니다. 위의 규정에도 불구하고 어떠한 규정도 귀하가 기여물에 관해 사용 허가자와 맺은 별도의 라이센스의 규정을 대체하거나 수정하지 않습니다.

6. 상표. 본 라이센스는 사용 허가자의 상품 이름, 상표, 서비스 표시, 제품 이름을 사용할 권한을 부여하지 않습니다. 단, 저작물의 원본을 밝히거나 고지 파일을 재생산하기 위해 합리적이고 관습적으로 필요한 경우는 예외입니다.

7. 보증의 부인. 해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 사용 허가자의 저작물(및 각 기여자의 기여물)은 비침해, 상업성 또는 특정 목적에의 적합성에 대한 보증을 포함하여 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 제공됩니다. 귀하는 저작물의 사용 또는 재배포의 적합성을 전적으로 결정할 책임이 있으며 본 라이센스에 따른 권한 행사와 관련된 어떠한 위험도 감수해야 합니다.

8. 책임의 제한. 어떠한 상황과 법적 이론을 막론하고 불법(과실 포함) 계약 여부에 상관없이 해당 법률(고의적 및 중과실 법률 등)에서 필요하거나 서면으로 합의한 경우가 아니면 이러한 피해 가능성에 대해 기여자가 통지를 받은 경우에도 기여자는 영업권 상실, 작업 중단, 컴퓨터 오류나 오작동 또는 기타 모든 상업적 피해나 손실을 포함하여 본 라이센스의 결과 또는 저작물의 사용이나 사용 불능으로 인해 발생하는 직간접적, 특수적, 우발적 또는 결과적 피해에 대해 책임이 없습니다.

9. 보증 또는 추가 책임 수락. 저작물 및 파생 저작물을 재배포할 때 귀하는 지원, 보증, 손해 배상 또는 본 라이센스와 일치하는 법적 책임 및 권리 수락에 대한 소정의 수수료를 요청하고 부과할 수 있습니다. 단, 이러한 책임을 수락하는 데 있어 귀하는 단독 책임하에 수락해야 하며, 이로 인해 야기되는 법적 책임 또는 지불 청구 등에 대해 기여자를 대신하여 배상금을 지불하고, 기여자를 보호하며, 각 기여자가 손해를 입지 않도록 최선을 다해야 합니다.

조항 및 조건 끝

-------------- 구분 기호 --------------

종속성: commons-codec:commons-codec

저작권: Apache Software Foundation

라이센스: Apache 2.0

./LICENSE.txt

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./NOTICE.txt

Apache Commons Codec Copyright 2002-2025 The Apache Software Foundation

이 제품에는 Apache Software Foundation(https://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

-------------- 구분 기호 --------------

종속성: commons-io:commons-io

저작권: Apache Software Foundation

라이센스: Apache 2.0

./LICENSE.txt

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./NOTICE.txt

Apache Commons IO

Copyright 2002-2025 Apache Software Foundation

Apache Commons IO Copyright 2002-2025 Apache Software Foundation

이 제품에는 The Apache Software Foundation(https://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

-------------- 구분 기호 --------------

./NOTICE.txt

Apache Commons IO

Copyright 2002-2024 Apache Software Foundation

이 제품에는 Apache Software Foundation(https://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

-------------- 구분 기호 --------------

./NOTICE.txt

(commons-io:commons-io와 동일)

-------------- 구분 기호 --------------

종속성: javax.inject:javax.inject

저작권: JSR-330 전문가 그룹

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

의존성: net.sf.saxon: 색슨-HE

저작권: Michael Kay

라이센스: MPL 2.0

https://www.mozilla.org/en-US/MPL/2.0/

Mozilla Public License 버전 2.0

1. 용어 정의

1.1. "제공자"

즉, 각 개인 또는 법인이 적용 소프트웨어를 생성, 생성 또는 소유하는 데 기여합니다.

1.2. "제공자 버전"

즉, 기여자가 사용하는 다른 기여(있는 경우)와 특정 기여자의 기여의 조합을 의미합니다.

1.3. "제공"

특정 제공자의 적용 소프트웨어를 의미합니다.

1.4. "보장 소프트웨어"

즉, 최초 제공자가 Exhibit A에 통지를 첨부한 소스 코드 양식, 해당 소스 코드 양식의 실행 양식 및 이러한 소스 코드 양식의 수정을 의미합니다.

1.5. "보조 라이센스와 호환되지 않음"

의미

최초 제공자가 Exhibit B에 설명된 통지를 적용 소프트웨어에 첨부한 경우

적용 소프트웨어는 라이센스 1.1 또는 이전 버전의 조건에 따라 사용할 수 있지만 보조 라이센스의 조건에 따라 사용할 수 없습니다.

1.6. "실행 형식"

소스 코드 양식 이외의 모든 형태의 작업을 의미합니다.

1.7. "더 큰 일"

은 적용 소프트웨어가 아닌 별도의 파일 또는 파일에 있는 적용 소프트웨어를 다른 자료와 결합하는 작업을 의미합니다.

1.8. "라이센스"

이 문서를 의미합니다.

1.9. "라이센스 가능"

이는 최초 부여 시점에 또는 그 이후에 본 라이센스에 의해 전달되는 모든 권리를 부여할 수 있는 최대 한도까지 부여할 권리가 있음을 의미합니다.

1.10. "수정 사항"

이는 다음을 의미합니다.

적용 소프트웨어의 내용에 대한 추가, 삭제 또는 수정으로 인한 소스 코드 양식의 모든 파일

적용 소프트웨어를 포함하는 소스 코드 양식의 새 파일

1.11. 기부자의 "특허 청구"

제한 없이, 방법, 프로세스 및 장치 청구를 포함하여, 침해될 그러한 기여자에 의해 허가될 수 있는 모든 특허에서 특허 청구를 의미하지만, 라이센스 부여를 위해, 기부금 또는 기여자 버전의 제작, 사용, 판매, 판매 제공, 생성, 수입 또는 이전을 통해.

1.12. "보조 라이센스"

GNU General Public License, Version 2.0, GNU Lesser General Public License, Version 2.1, GNU Affero General Public License, Version 3.0 또는 그 이후 버전의 라이센스를 의미합니다.

1.13. "소스 코드 양식"

즉, 수정을 위해 선호하는 작업의 형태를 의미합니다.

1.14. "귀하"(또는 "귀하의")

본 라이센스에 의거하여 권리를 행사하는 개인 또는 법인을 의미합니다. 법인의 경우, "귀하"에는 귀하를 통제하거나 당신이 통제하거나 공동 통제하에 있는 모든 엔티티가 포함됩니다. 이 정의에서 "통제"란 (a) 직접적 또는 간접적 권한으로 그러한 개체의 감독이나 관리를 직접적 또는 간접적으로 야기할 수 있는 권한, (b) 미결 주식의 50% 이상의 소유권 또는 해당 개체의 유익한 소유권을 의미합니다.

2. 라이센스 부여 및 조건

2.1. 지원금

각 기여자는 귀하에게 전 세계적으로 로열티가 없고 비독점적인 라이센스를 부여합니다.

지적재산권(특허 또는 상표 제외) 해당 기여자가 수정 없이 또는 더 큰 작업의 일부로 기여를 사용, 복제, 사용 가능, 수정, 표시, 수행, 배포 및 기타 이용하도록 허가할 수 있습니다.

이러한 기여자의 특허 클레임에 따라 기여 또는 기여자 버전을 제작, 사용, 판매, 판매 제공, 제작, 수입 및 양도합니다.

2.2. 유효 날짜

분담금과 관련하여 섹션 2.1에서 부여된 라이센스는 분담자가 해당 분담금을 처음 배포한 날짜에 각 분담금에 적용됩니다.

2.3. 지원금 범위에 대한 제한 사항

이 섹션 2에 부여된 라이센스는 본 라이센스에 따라 부여된 유일한 권한입니다. 추가 권한 또는 라이센스는 본 라이센스에 따라 적용 소프트웨어의 배포 또는 라이센스에 포함되지 않습니다. 위의 조항 2.1(b)에도 불구하고, 기여자에 의해 특허권이 부여되지 않습니다:

기여자가 적용 소프트웨어에서 제거한 모든 코드의 경우; 또는

(i) 귀하 및 기타 제3자가 적용 소프트웨어를 수정했거나 (ii) 다른 소프트웨어와 해당 기여를 결합한 경우(제공자 버전의 일부 제외) 또는

해당 기여가 없는 경우 적용 소프트웨어에 의해 침해된 특허 클레임에 따라.

이 라이센스는 기여자의 상표, 서비스 마크 또는 로고에 대한 어떠한 권리도 부여하지 않습니다(제3.4항의 공지 요건을 준수하는 데 필요한 경우 제외).

2.4. 후속 라이센스

어떠한 기여자도 본 라이센스의 후속 버전(섹션 10.2 참조) 또는 보조 라이센스(섹션 3.3의 조건에 따라 허용되는 경우)에 따라 적용 소프트웨어를 배포하기로 선택한 결과로 추가 보조금을 부여하지 않습니다.

2.5. 표현

각 기부자는 기부금이 최초로 만들어졌다고 생각하거나 이 라이센스가 전달하는 기부금에 대한 권한을 부여할 수 있는 충분한 권한이 있음을 나타냅니다.

2.6. 공정 사용

본 라이센스는 귀하가 공정한 사용, 공정한 거래 또는 기타 등가물의 해당 저작권 교리에 따른 권리를 제한하기 위한 것이 아닙니다.

2.7. 조건

섹션 3.1, 3.2, 3.3 및 3.4는 섹션 2.1에서 부여된 라이센스의 조건입니다.

3. 권한

3.1. 출처 화면 분배

귀하가 생성하거나 귀하가 기여하는 수정 사항을 포함하여 소스 코드 양식의 적용 소프트웨어의 모든 배포는 본 라이센스의 조건에 따라 이루어져야 합니다. 수신자에게 적용 소프트웨어의 소스 코드 양식에는 이 라이센스의 약관이 적용되며, 수신자가 이 라이센스의 복사본을 얻을 수 있는 방법을 알려야 합니다. 소스 코드 양식에서 수신자의 권한을 변경하거나 제한할 수 없습니다.

3.2. 실행가능 화면 분배

적용 소프트웨어를 실행 양식으로 배포하는 경우

이러한 적용 소프트웨어는 섹션 3.1에 설명된 대로 소스 코드 양식에서 사용할 수 있어야 하며, 수신자에게 적절한 방법으로 적절한 방법으로 해당 소스 코드 양식의 복사본을 얻을 수 있는 방법을 수신자에게 알려야 합니다.

실행 양식에 대한 라이센스가 이 라이센스에 따라 소스 코드 양식의 수신자 권한을 제한하거나 변경하지 않는 경우 이 라이센스의 조건에 따라 실행 양식을 배포하거나 다른 조건에 따라 제출할 수 있습니다.

3.3. 더 큰 작업의 분포

귀하는 또한 본 적용 소프트웨어 라이센스의 요구 사항을 준수하는 경우 귀하가 선택한 조건에 따라 더 큰 작업을 생성하고 배포할 수 있습니다. 대규모 작업이 하나 이상의 보조 라이센스가 관리하는 작업과 적용 소프트웨어의 조합이고 적용 소프트웨어가 보조 라이센스와 호환되지 않는 경우 이 라이센스를 통해 해당 적용 소프트웨어를 추가로 배포할 수 있습니다. 이러한 보조 라이센스의 조건에 따라 소프트웨어를 사용하여 대규모 작업의 수신자가 본 라이센스 또는 해당 보조 라이센스의 조건에 따라 적용 소프트웨어를 추가로 배포할 수 있습니다.

3.4. 알림

귀하는 적용 소프트웨어의 소스 코드 양식에 포함된 라이센스 고지(저작권 고지, 특허 고지, 보증 부인 또는 책임 제한 포함)의 물질을 제거하거나 변경할 수 없습니다. 단, 귀하는 알려진 사실상의 부정확성을 치료하는 데 필요한 범위 내에서 라이센스 고지를 변경할 수 있습니다.

3.5. 추가 조건 적용

귀하는 적용 소프트웨어의 받는 사람 한 명 이상에 대한 보증, 지원, 면책 또는 책임의 의무를 제공하거나 부과할 것을 선택할 수 있습니다. 그러나 귀하는 귀하를 대신하여만 그렇게 할 수 있으며, 어떠한 기여자도 대신하지 않을 수 있습니다. 귀하는 그러한 보증, 지원, 면책 또는 책임 의무가 귀하만이 제공하는 것임을 절대적으로 명확히 해야 하며, 귀하는 귀하가 제공하는 보증, 지원, 면책 또는 책임 조항의 결과로 해당 기여자가 야기한 모든 책임에 대해 모든 기여자를 면책하는 데 동의합니다. 귀하는 관할권과 관련된 보증 및 책임의 제한에 대한 추가 면책 조항을 포함할 수 있습니다.

4. 법령 또는 규정 준수 불능

귀하가 법령, 사법 명령 또는 규정으로 인해 적용 대상 소프트웨어의 일부 또는 전부와 관련하여 본 라이센스의 조건을 준수하는 것이 불가능한 경우, 귀하는 (a) 본 라이센스의 조건을 최대한 준수하고 (b) 제한 사항 및 영향을 미치는 코드를 설명해야 합니다. 이러한 설명은 본 라이센스에 따라 적용 소프트웨어의 모든 배포에 포함된 텍스트 파일에 있어야 합니다. 법령 또는 규정에 의해 금지되는 범위를 제외하고, 그러한 설명은 일반 기술의 수신자가 그것을 이해할 수 있도록 충분히 상세해야합니다.

5. 종료

5.1. 본 라이센스에 따라 부여된 권한은 귀하가 해당 약관을 준수하지 못할 경우 자동으로 종료됩니다. 그러나 귀하가 규정을 준수하는 경우, 특정 제공자로부터 본 라이센스에 따라 부여된 권리는 (a) 해당 제공자가 명시적으로 및 최종적으로 귀하의 허가를 해지하지 않는 한, 잠정적으로 처분 취소됩니다. 그리고 (b) 지속적으로, 그러한 기여자가 귀하가 준수에 복귀한 후 60일 이전에 합당한 방법으로 귀하에게 비준수를 통지하지 못하는 경우. 또한, 해당 기여자가 귀하에게 합리적인 수단으로 비준수 사실을 통지하는 경우, 귀하가 해당 기여자로부터 본 라이선스 비준수 통지를 받은 것은 이번이 처음이며, 귀하가 통지 수신 후 30일 전에 이를 준수하게 되는 경우, 특정 기여자의 지원금은 지속적으로 복원됩니다.

5.2. 기여자 버전이 직접 또는 간접적으로 특허를 침해한다고 주장하는 특허 침해 청구(선언적 판단 조치, 반소 및 상호 청구 제외)를 주장하여 법인에 대한 소송을 시작하는 경우, 본 라이센스의 섹션 2.1에 따라 적용 소프트웨어에 대한 모든 기여자가 귀하에게 부여한 권리는 종료됩니다.

5.3. 상기 조항 5.1 또는 5.2에 따라 해지되는 경우, 해지 전에 본 라이센스에 따라 귀하 또는 귀하의 유통업체가 유효하게 부여한 모든 최종 사용자 라이센스 합의서(배포자 및 리셀러 제외)는 해지 후에도 존속됩니다.

6. 보증의 부인

적용 소프트웨어는 명시적이거나 묵시적이거나 법적인 어떠한 종류의 보증도 없이 "있는 그대로" 본 라이센스에 의거하여 제공되며, 이러한 보증은 적용 소프트웨어가 특정 목적이나 비침해에 적합한 결함, 판매 가능한 결함이 없음을 보증합니다. 적용 소프트웨어의 품질과 성능에 대한 전체 위험은 귀하와 함께합니다. 적용 대상 소프트웨어가 어떤 면에서든 결함이 있음을 입증하는 경우, 귀하는 필요한 서비스, 수리 또는 수정 비용을 부담해야 합니다. 이 보증 부서는 본 라이센스의 필수적인 부분으로 간주됩니다. 이 면책 조항을 제외하고는 본 라이센스에 의거하여 어떠한 적용 소프트웨어도 사용할 수 없습니다.

7. 책임의 제한

어떠한 경우에도 법적 이론에 의거하여 불법 행위(부정 행위 포함), 계약 또는 기타 어떠한 경우에도 기여자 또는 위에 허용된 대로 적용 소프트웨어를 배포하는 모든 사람은 직접적, 간접적, 특수적, 부수적 또는 결과적에 대해 귀하에게 책임을 집니다. 손실된 이익에 대한 손해, 영업권 상실, 작업 정지, 컴퓨터 고장 또는 오작동 또는 기타 모든 상업적 손해 또는 손실을 포함하되 이에 국한되지 않는 모든 캐릭터의 손해는 해당 당사자가 그러한 손해의 가능성에 대해 통보받은 경우에도 마찬가지입니다. 이 책임 제한은 해당 법률이 그러한 제한을 금지하는 정도까지 해당 당사자의 과실로 인한 사망이나 신체 상해 책임에 대해 적용 가능한 법률이 면책에 적용되지 않습니다. 일부 관할권의 경우 우발적이거나 결과적인 손해에 대한 책임의 배제 또는 제한을 허용하지 않으므로 이 책임 배제 및 제한 조항이 귀하에게 적용되지 않을 수 있습니다.

8. 소송

이 라이센스와 관련된 모든 소송은 피고인이 주요 사업장을 유지하는 관할 법원의 법원에서만 제기될 수 있으며, 그러한 소송은 법률 상충 조항을 참조하지 않고 해당 관할권의 법률에 의해 적용됩니다. 이 조항의 어떠한 내용도 당사자가 상호 청구 또는 반소 청구를 제기하는 것을 방지할 수 없습니다.

9. 기타

본 라이센스는 관련 주제에 관한 전면 합의를 나타냅니다. 본 라이센스의 특정 조항이 이행 불가능한 경우 해당 조항은 이행이 가능해지는 데 필요한 정도까지만 개정됩니다. 계약의 언어가 서약자에 대해 해석되는 것을 제공하는 모든 법률 또는 규정은 기여자에 대해이 라이센스를 구성하는 데 사용되지 않습니다.

10. 라이센스 버전

10.1. 신규 버전

Mozilla Foundation은 라이센스 관리인입니다. 섹션 10.3에 명시된 경우를 제외하고, 라이선스 관리인 이외의 다른 누구도 이 라이선스의 새 버전을 수정하거나 게시할 권리가 없습니다. 각 버전에는 구별되는 버전 번호가 제공됩니다.

10.2. 새 버전의 효과

귀하는 원래 적용 소프트웨어를 받은 라이센스 버전의 조건에 따라 또는 라이센스 관리자가 게시한 이후 버전의 조건에 따라 적용 소프트웨어를 배포할 수 있습니다.

10.3. 수정된 버전

이 라이센스가 적용되지 않는 소프트웨어를 만들고 해당 소프트웨어에 대한 새 라이센스를 만들려는 경우 라이센스 이름을 바꾸고 라이센스 관리자의 이름에 대한 참조를 제거하면 이 라이센스의 수정된 버전을 만들고 사용할 수 있습니다(이러한 수정된 라이센스가 이 라이센스와 다르다는 점은 제외).

10.4. 보조 라이센스와 호환되지 않는 소스 코드 양식 배포

귀하가 본 버전의 라이선스 조항에 따라 보조 라이선스와 호환되지 않는 소스 코드 양식을 배포하기로 선택하는 경우, 본 라이선스의 Exhibit B에 기재된 통지를 첨부해야 합니다.

Exhibit A - 소스 코드 양식 라이센스 공지

본 소스 코드 양식은 Mozilla Public License, v. 2.0의 적용을 받습니다. MPL 복사본이 이 파일과 함께 배포되지 않은 경우 https://mozilla.org/MPL/2.0/에서 복사본을 가져올 수 있습니다.

특정 파일에 공지를 넣을 수 없거나 바람직하지 않은 경우 수신자가 이러한 공지를 찾을 수 있는 위치(예: 관련 디렉토리의 라이센스 파일)에 공지를 포함할 수 있습니다.

저작권 소유권에 대한 정확한 공지를 추가할 수 있습니다.

제출물 B - "보조 라이센스와 호환되지 않음" 공지

이 소스 코드 양식은 Mozilla Public License v. 2.0에 정의된 "보조 라이센스와 호환되지 않음"입니다.

-------------- 구분 기호 --------------

종속성: org.apache.ant:ant

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(org.apache.ant:ant-launcher와 동일)

-------------- 구분 기호 --------------

./lib/optional/LICENSE.hamcrest.txt

[Hamcrest는 라이센스로서 http://hamcrest.org/JavaHamcrest/에서 http://opensource.org/licenses/BSD-3-Clause로 링크되지만 저작권 소유자를 명시하지 않습니다]

저작권(c) <YEAR>, <OWNER>

All rights reserved.

수정 여부에 관계 없이 소스 및 바이너리 형태의 재배포 및 사용은 다음 조건이 충족될 경우 허용됩니다.

1. 소스 코드의 재배포에는 위의 저작권 공지, 이 조건 목록 및 다음 사항이 포함되어야 합니다.

2. 바이너리 형태의 재배포에는 배포와 함께 제공되는 문서 및/또는 기타 자료에 위의 저작권 공지, 이 조건 목록 및 다음의 면책 사항이 포함되어야 합니다.

3. 저작권 소유자의 이름이나 해당 제공자의 이름은 사전 사면 허가 없이 이 소프트웨어에서 파생된 제품을 보증하거나 홍보하는 데 사용할 수 없습니다.

본 소프트웨어는 저작권 보유자 및 제공자에 의해 상업성 및 특정 목적에의 적합성에 대한 암시적 보증을 포함하여 모든 명시적 또는 암시적 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 저작권자 또는 제공자는 계약, 엄격한 책임 또는 불법 행위(과실 포함) 여부에 상관없이 어떠한 책임성 이론을 근거로 하든 이유를 막론하고 본 소프트웨어의 사용 중에 발생한 직간접적, 우연적, 예외적, 전형적 또는 부수적 손해(대체 상품이나 서비스의 획득, 사용/데이터/이익 손실 또는 업무 방해를 포함하며 이에 제한되지 않음)에 대해 책임을 지지 않으며, 이러한 손해 발생 가능성에 대해 통보를 받았더라도 마찬가지입니다.

-------------- 구분 기호 --------------

./lib/optional/LICENSE.junit.html

일반 공공 라이센스 - v 1.0

동반 프로그램은 본 COMMON PUBLIC LICENSE("계약")의 약관에 따라 제공됩니다. 프로그램의 모든 사용, 재생 또는 배포는 수신자가 본 계약을 수락하도록 구성합니다.

1. 정의

"기여"는 다음을 의미합니다.

a) 초기 기여자의 경우, 본 계약에 따라 배포된 초기 코드 및 문서,

b) 각 후속 기여자의 경우: i) 프로그램에 대한 변경 및 ii) 프로그램에 대한 추가; 프로그램에 대한 이러한 변경 및/또는 추가는 해당 특정 기여자에 의해 시작되고 배포됩니다. 기여자가 해당 기여자 자체 또는 해당 기여자를 대신하여 활동하는 모든 사람이 프로그램에 추가한 경우 기여자의 '원래' 기여자입니다. 기부금에는 (i) 본인의 라이선스 합의서에 따라 프로그램과 함께 배포되는 별도의 소프트웨어 모듈이며, (ii) 본 프로그램의 2차적 저작물이 아닌 프로그램에 대한 추가는 포함되지 않습니다.

"기여자"는 프로그램을 배포하는 모든 사람 또는 개체를 의미합니다.

"Licensed Patents"는 기여자만 사용하거나 프로그램과 결합할 때 반드시 기여자의 사용 또는 판매에 의해 침해되는 특허 청구를 의미합니다.

"프로그램"은 본 계약에 따라 배포된 기부금을 의미합니다.

"수신자"는 모든 기여자를 포함하여 본 계약에 따라 프로그램을 받는 모든 사람을 의미합니다.

2. 권한 부여

a) 본 계약의 조건에 따라 각 기여자는 소스 코드 및 객체 코드 형식으로 해당 기여자의 기여를 복제, 준비, 공개적으로 표시, 공개적으로 수행, 배포 및 제출할 수 있는 비독점적이고 전 세계적으로 로열티가 없는 저작권 라이센스를 수신자에게 부여합니다.

b) 본 계약의 조건에 따라 각 기여자는 허가된 특허에 따라 수신자에게 소스 코드 및 객체 코드 양식에서 해당 기여자의 기여를 만들고, 사용, 판매, 판매, 판매, 수입 및 기타 양도할 수 있는 비독점적이고, 전 세계적으로 로열티가 없는 특허 라이센스를 부여합니다. 이 특허권은 기여자가 기여를 추가할 때, 그러한 기여를 추가하면 그러한 조합이 허가된 특허의 적용을 받는 경우 기여와 프로그램의 조합에 적용됩니다. 특허권은 기여를 포함하는 다른 조합에는 적용되지 않습니다. 여기서는 각 하드웨어에 대한 라이센스가 부여되지 않습니다.

c) 수신자는 각 기여자가 본 문서에 명시된 기여에 대한 라이선스를 부여하지만, 프로그램이 다른 법인의 특허 또는 기타 지적 재산권을 침해하지 않는다는 보증은 어떤 기여자에 의해 제공되지 않는다는 것을 이해합니다. 각 제공자는 지적 재산권의 침해 또는 기타에 근거하여 다른 법인이 제기한 청구에 대해 수신자에게 어떠한 책임도 지지 않습니다. 본 계약에서 부여된 권리 및 라이센스를 행사하기 위한 조건으로, 각 수신자는 필요한 기타 지적 재산권(있는 경우)을 보호하는 데 전적으로 책임을 집니다. 예를 들어, 수신자가 프로그램을 배포할 수 있도록 제3자 특허 라이선스가 필요한 경우, 프로그램을 배포하기 전에 해당 라이선스를 취득하는 것은 수신자의 책임입니다.

d) 각 기여자는 본 계약서에 명시된 저작권 사용권을 부여하기 위해 기여에 충분한 저작권 권한이 있음을 알고 있음을 나타냅니다.

3. 요구 사항

기여자는 다음과 같은 경우 자체 라이선스 계약에 따라 객체 코드 형식으로 프로그램을 배포할 수 있습니다.

a) 본 계약의 약관에 동의하며,

b) 라이센스 계약: i) 소유권 및 비침해의 보증 또는 조건, 특정 목적의 상품성 및 적합성에 대한 묵시적 보증 또는 조건을 포함하여 모든 기여자 대신 명시적이거나 묵시적인 모든 보증 및 조건을 효과적으로 부인합니다. ii) 직접적, 간접적, 특수적, 부수적 및 손해에 대한 모든 기여자 대신 모든 책임을 효과적으로 제외합니다. 손실 이익과 같은 결과적 손해; iii) 본 계약과 다른 모든 조항은 다른 당사자가 아닌 그 기여자에 의해서만 제공된다; 그리고 iv) 프로그램에 대한 소스 코드는 이러한 기여자로부터 제공되고, 소프트웨어 교환을 위해 통용되는 매체에 대해 또는 이를 통하여 합리적인 방식으로 얻는 방법을 사용권자에게 알려준다.

소스 코드 양식에서 프로그램을 사용할 수 있게 된 경우:

a) 본 계약에 따라 제공되어야 합니다.

b) 본 계약의 사본은 프로그램의 각 사본에 포함되어야 합니다.

기여자는 프로그램에 포함된 저작권 고지를 제거하거나 변경할 수 없습니다.

각 기여자는 후속 수신자가 기여의 출처자를 식별할 수 있도록 합리적으로 허용하는 방식으로 자체를 해당 기여의 출처자로 식별해야 합니다(있는 경우).

4. 상업 분배

소프트웨어의 상업 유통 업체는 최종 사용자, 비즈니스 파트너 등과 관련하여 특정 책임을 수락 할 수 있습니다. 이 라이센스는 프로그램의 상업적 사용을 용이하게 하기 위한 것이지만 상용 제품 오퍼링에 프로그램을 포함하는 제공자는 다른 제공자에 대한 잠재적 책임을 생성하지 않는 방식으로 그렇게 해야 합니다. 따라서, 기여자가 상용 제품 오퍼링에 프로그램을 포함하는 경우, 그러한 기여자("상업적 기여자")는 모든 손실, 손해 및 비용에 대해 다른 모든 기여자("면책된 기여자")를 방어하고 면책하는 데 동의합니다(총칭하여 "손실"). 상용 제품 오퍼링에서 프로그램 배포와 관련하여 해당 상용 기여자의 행위 또는 누락으로 인해 발생한 범위 내에서 제3자가 면책된 기여자에 대해 제기한 청구, 소송 및 기타 법적 조치로 인해 발생합니다. 이 섹션의 의무는 실제 또는 주장 된 지적 재산권 침해와 관련된 청구 또는 손실에 적용되지 않습니다. 자격을 갖추기 위해, 배상된 기여자는 다음을 수행해야 합니다. a) 해당 청구를 서면으로 상업 기여자에게 즉시 통지하고, b) 상업 기여자가 방어 및 관련 합의 협상의 상업적 기여자를 제어하고 협력할 수 있도록 허용합니다. 면책된 기부자는 자신의 비용으로 그러한 청구에 참여할 수 있습니다.

예를 들어, 제공자는 상용 제품 오퍼링인 제품 X에 프로그램을 포함할 수 있습니다. 그런 다음 그 기여자는 상업적 기여자입니다. 상업용 기여자가 제품 X와 관련된 실적 주장을 하거나 보증을 제공하는 경우, 그러한 실적 주장과 보증은 상업적 기여자의 책임입니다. 이 조항에 따라 상업 기여자는 이러한 성과 청구 및 보증과 관련된 다른 기여자에 대한 청구를 방어해야하며 법원이 다른 기여자가 그 결과로 손해를 지불하도록 요구하는 경우 상업 기여자는 그러한 손해를 지불해야합니다.

5. 보증 없음

본 계약에서 명시적으로 설정된 경우를 제외하고, 프로그램은 어떠한 종류의 보증이나 조건없이 "있는 그대로"기준에 제공되며, 제한없이 명시적이거나 묵시적 인 보증이나 소유권 조건, 비침해, 상품성 또는 특정 목적의 적합성을 포함합니다. 각 수령자는 프로그램 사용 및 배포의 적합성을 판단할 전적인 책임을 부담하며, 프로그램 오류의 위험 및 비용, 관련 법률 준수, 데이터, 프로그램 또는 장비의 손상 또는 손실, 운영 사용 불가능 또는 중단을 포함하되 이에 국한되지 않는 본 합의서에 따른 권리 행사와 관련된 모든 위험을 부담합니다.

6. 책임의 부인

본 계약에서 명시적으로 설정된 경우를 제외하고, 수신자 또는 기여자 모두 직접적, 간접적, 부수적, 특별, 예시적 또는 결과적 손해(손실 이익 제한 없이 포함)에 대해 어떠한 책임도 지지 않으며, 책임 이론에 대해서도 책임을 지지 않습니다. 계약, 엄격한 책임, 또는 고문 (부정 또는 기타를 포함) 프로그램의 사용 또는 배포 또는 여기에 부여 된 모든 권리의 행사에서 발생하는 경우, 이러한 손해의 가능성에 대해 조언하는 경우에도.

7. 일반

본 합의서의 어떠한 조항이 해당 법률에 의거해 무효 혹은 집행 불가능한 경우, 본 합의서의 나머지 조항의 유효성 또는 집행 가능성에 영향을 미치지 아니하며, 이에 대한 당사자의 추가 조치가 없으면 그러한 조항은 해당 조항의 유효성과 집행 가능하도록 만드는 데 필요한 최소 범위로 개혁되어야 합니다.

수신자가 소프트웨어에 적용되는 특허(소송에 대한 상호 청구 또는 반소 포함)와 관련하여 제공자에 대한 특허 소송을 제기하는 경우, 본 계약에 따라 해당 제공자가 해당 수신자에게 부여한 모든 특허 라이센스는 해당 소송이 제기된 날짜에 종료됩니다. 또한 수신자가 프로그램 자체(다른 소프트웨어 또는 하드웨어와 프로그램의 조합 제외)가 해당 수신자의 특허를 침해한다고 주장하는 법인(법률에 대한 상호 청구 또는 반소 포함)에 대한 특허 소송을 제기하는 경우, 조항 2(b)에 따라 부여된 해당 수신자의 권리는 해당 소송이 제기된 일자를 기준으로 해지됩니다.

본 합의서의 주요 조항을 준수하지 못하고 해당 미준수를 인지한 후 합당한 기간 내에 실패를 시정하지 않는 경우, 본 합의서에 따른 모든 수령자의 권리는 해지됩니다. 본 계약에 따른 모든 수신자의 권리가 해지되는 경우, 수신자는 합리적으로 실행 가능한 한 빨리 프로그램의 사용 및 배포를 중단하는 데 동의합니다. 단, 본 합의서에 따른 수령자의 의무 및 프로그램과 관련하여 수령자가 부여한 라이선스는 계속 유효합니다.

모든 사람은 본 계약의 사본을 복사 및 배포할 수 있지만, 불일치를 방지하기 위해 본 계약은 저작권이 있으며 다음과 같은 방법으로만 수정될 수 있습니다. 계약 담당자는 본 계약의 새 버전(개정 포함)을 수시로 게시할 권리를 보유합니다. 계약 관리인 이외의 누구도 본 계약을 수정할 권리가 없습니다. IBM은 초기 계약 관리인입니다. IBM은 적절한 개별 법인에 계약 관리인 역할을 할 책임을 배정할 수 있습니다. 계약의 각 새 버전에는 구별되는 버전 번호가 부여됩니다. 프로그램(기여 포함)은 언제나 계약이 접수된 버전에 따라 배포될 수 있습니다. 또한, 새로운 버전의 계약이 발표된 후, 기여자는 새로운 버전에 따라 프로그램(기여물 포함)을 배포하도록 선택할 수 있습니다. 상기 제2조(a) 및 제2조(b)항에 명시적으로 명시된 경우를 제외하고, 수신자는 본 계약에 따른 기여자의 지적재산권에 대한 어떠한 권리 또는 라이선스도 명시적으로 암시적, 에스토펠 또는 다른 방법으로 받지 않습니다. 본 계약에 따라 명시적으로 부여되지 않은 프로그램의 모든 권리는 예약되어 있습니다.

본 계약은 뉴욕주의 법률과 미국의 지적 재산법의 적용을받습니다. 본 합의서의 어떤 당사자도 소송 원인이 발생한 후 1년이 경과하면 본 합의서에 의거하여 법적 조치를 취하지 않습니다. 각 당사자는 모든 소송에서 배심원 재판에 대한 권리를 포기합니다.

-------------- 구분 기호 --------------

./lib/optional/LICENSE.junit4.html

Eclipse Public License(공용 라이센스) - v 1.0

동반 프로그램은 이 일식 공중 사용권 ( "계약")의 약관에 따라 제공됩니다. 프로그램의 모든 사용, 재생 또는 배포는 수신자가 본 계약을 수락하도록 구성합니다.

1. 정의

"기여"는 다음을 의미합니다.

a) 초기 기여자의 경우, 본 계약에 따라 배포된 초기 코드 및 문서,

b) 각 후속 기여자의 경우:

i) 프로그램 변경 및

ii) 프로그램에 추가;

프로그램에 대한 이러한 변경 및/또는 추가는 해당 특정 제공자에 의해 시작되고 배포됩니다. 기여자가 해당 기여자 자체 또는 해당 기여자를 대신하여 활동하는 모든 사람이 프로그램에 추가한 경우 기여자의 '원래' 기여자입니다. 기부금에는 (i) 본인의 라이선스 합의서에 따라 프로그램과 함께 배포되는 별도의 소프트웨어 모듈이며, (ii) 본 프로그램의 2차적 저작물이 아닌 프로그램에 대한 추가는 포함되지 않습니다.

"기여자"는 프로그램을 배포하는 모든 사람 또는 개체를 의미합니다.

"Licensed Patents"는 기여자가 라이선스할 수 있는 특허청구를 의미하며, 이는 기여자만의 사용 또는 판매 또는 프로그램과 결합될 때 반드시 침해됩니다.

"프로그램"은 본 계약에 따라 배포된 기부금을 의미합니다.

"수신자"는 모든 기여자를 포함하여 본 계약에 따라 프로그램을 받는 모든 사람을 의미합니다.

2. 권한 부여

a) 본 계약의 조건에 따라 각 기여자는 소스 코드 및 객체 코드 형식으로 해당 기여자의 기여를 복제, 준비, 공개적으로 표시, 공개적으로 수행, 배포 및 제출할 수 있는 비독점적이고 전 세계적으로 로열티가 없는 저작권 라이센스를 수신자에게 부여합니다.

b) 본 계약의 조건에 따라 각 기여자는 허가된 특허에 따라 수신자에게 소스 코드 및 객체 코드 양식에서 해당 기여자의 기여를 만들고, 사용, 판매, 판매, 판매, 수입 및 기타 양도할 수 있는 비독점적이고, 전 세계적으로 로열티가 없는 특허 라이센스를 부여합니다. 이 특허권은 기여자가 기여를 추가할 때, 그러한 기여를 추가하면 그러한 조합이 허가된 특허의 적용을 받는 경우 기여와 프로그램의 조합에 적용됩니다. 특허권은 기여를 포함하는 다른 조합에는 적용되지 않습니다. 여기서는 각 하드웨어에 대한 라이센스가 부여되지 않습니다.

c) 수신자는 각 기여자가 본 문서에 명시된 기여에 대한 라이선스를 부여하지만, 프로그램이 다른 법인의 특허 또는 기타 지적 재산권을 침해하지 않는다는 보증은 어떤 기여자에 의해 제공되지 않는다는 것을 이해합니다. 각 제공자는 지적 재산권의 침해 또는 기타에 근거하여 다른 법인이 제기한 청구에 대해 수신자에게 어떠한 책임도 지지 않습니다. 본 계약에서 부여된 권리 및 라이센스를 행사하기 위한 조건으로, 각 수신자는 필요한 기타 지적 재산권(있는 경우)을 보호하는 데 전적으로 책임을 집니다. 예를 들어, 수신자가 프로그램을 배포할 수 있도록 제3자 특허 라이선스가 필요한 경우, 프로그램을 배포하기 전에 해당 라이선스를 취득하는 것은 수신자의 책임입니다.

d) 각 기여자는 본 계약서에 명시된 저작권 사용권을 부여하기 위해 기여에 충분한 저작권 권한이 있음을 알고 있음을 나타냅니다.

3. 요구 사항

기여자는 다음과 같은 경우 자체 라이선스 계약에 따라 객체 코드 형식으로 프로그램을 배포할 수 있습니다.

a) 본 계약의 약관에 동의하며,

b) 라이센스 계약:

i) 소유권 및 비침해의 보증 또는 조건, 특정 목적의 상품성 및 적합성에 대한 묵시적 보증 또는 조건을 포함하여 모든 기여자 대신 명시적이거나 묵시적인 모든 보증 및 조건을 효과적으로 부인합니다.

ii) 직접적, 간접적, 특수적, 부수적 및 결과적 손해(손실된 이익 등)를 포함하여 모든 기여자를 대신하여 모든 손해에 대한 책임을 효과적으로 배제합니다.

iii) 본 계약과 다른 조항은 다른 당사자가 아닌 해당 제공자에 의해서만 제공됨을 명시합니다.

iv) 프로그램의 소스 코드는 그러한 기여자로부터 제공되고 있으며, 소프트웨어 교환을 위해 통용되는 매체에서 또는 이를 통하여 합리적인 방식으로 얻는 방법을 사용권자에게 알려준다.

소스 코드 양식에서 프로그램을 사용할 수 있게 된 경우:

a) 본 계약에 따라 제공되어야 합니다.

b) 본 계약의 사본은 프로그램의 각 사본에 포함되어야 합니다.

기여자는 프로그램에 포함된 저작권 고지를 제거하거나 변경할 수 없습니다.

각 기여자는 후속 수신자가 기여의 출처자를 식별할 수 있도록 합리적으로 허용하는 방식으로 자체를 해당 기여의 출처자로 식별해야 합니다(있는 경우).

4. 상업 분배

소프트웨어의 상업 유통 업체는 최종 사용자, 비즈니스 파트너 등과 관련하여 특정 책임을 수락 할 수 있습니다. 이 라이센스는 프로그램의 상업적 사용을 용이하게 하기 위한 것이지만 상용 제품 오퍼링에 프로그램을 포함하는 제공자는 다른 제공자에 대한 잠재적 책임을 생성하지 않는 방식으로 그렇게 해야 합니다. 따라서, 기여자가 상용 제품 오퍼링에 프로그램을 포함하는 경우, 그러한 기여자("상업적 기여자")는 모든 손실, 손해 및 비용에 대해 다른 모든 기여자("면책된 기여자")를 방어하고 면책하는 데 동의합니다(총칭하여 "손실"). 상용 제품 오퍼링에서 프로그램 배포와 관련하여 해당 상용 기여자의 행위 또는 누락으로 인해 발생한 범위 내에서 제3자가 면책된 기여자에 대해 제기한 청구, 소송 및 기타 법적 조치로 인해 발생합니다. 이 섹션의 의무는 실제 또는 주장 된 지적 재산권 침해와 관련된 청구 또는 손실에 적용되지 않습니다. 자격을 갖추기 위해, 배상된 기여자는 다음을 수행해야 합니다. a) 해당 청구를 서면으로 상업 기여자에게 즉시 통지하고, b) 상업 기여자가 방어 및 관련 합의 협상의 상업적 기여자를 제어하고 협력할 수 있도록 허용합니다. 면책된 기부자는 자신의 비용으로 그러한 청구에 참여할 수 있습니다.

예를 들어, 제공자는 상용 제품 오퍼링인 제품 X에 프로그램을 포함할 수 있습니다. 그런 다음 그 기여자는 상업적 기여자입니다. 상업용 기여자가 제품 X와 관련된 실적 주장을 하거나 보증을 제공하는 경우, 그러한 실적 주장과 보증은 상업적 기여자의 책임입니다. 이 조항에 따라 상업 기여자는 이러한 성과 청구 및 보증과 관련된 다른 기여자에 대한 청구를 방어해야하며 법원이 다른 기여자가 그 결과로 손해를 지불하도록 요구하는 경우 상업 기여자는 그러한 손해를 지불해야합니다.

5. 보증 없음

본 계약에서 명시적으로 설정된 경우를 제외하고, 프로그램은 어떠한 종류의 보증이나 조건없이 "있는 그대로"기준에 제공되며, 제한없이 명시적이거나 묵시적 인 보증이나 소유권 조건, 비침해, 상품성 또는 특정 목적의 적합성을 포함합니다. 각 수령자는 프로그램 사용 및 배포의 적합성을 판단할 전적인 책임을 부담하며, 프로그램 오류의 위험 및 비용, 관련 법률 준수, 데이터, 프로그램 또는 장비의 손상 또는 손실, 운영 사용 불가능 또는 중단을 포함하되 이에 국한되지 않는 본 합의서에 따른 권리 행사와 관련된 모든 위험을 부담합니다.

6. 책임의 부인

본 계약에서 명시적으로 설정된 경우를 제외하고, 수신자 또는 기여자 모두 직접적, 간접적, 부수적, 특별, 예시적 또는 결과적 손해(손실 이익 제한 없이 포함)에 대해 어떠한 책임도 지지 않으며, 책임 이론에 대해서도 책임을 지지 않습니다. 계약, 엄격한 책임, 또는 고문 (부정 또는 기타를 포함) 프로그램의 사용 또는 배포 또는 여기에 부여 된 모든 권리의 행사에서 발생하는 경우, 이러한 손해의 가능성에 대해 조언하는 경우에도.

7. 일반

본 합의서의 어떠한 조항이 해당 법률에 의거해 무효 혹은 집행 불가능한 경우, 본 합의서의 나머지 조항의 유효성 또는 집행 가능성에 영향을 미치지 아니하며, 이에 대한 당사자의 추가 조치가 없으면 그러한 조항은 해당 조항의 유효성과 집행 가능하도록 만드는 데 필요한 최소 범위로 개혁되어야 합니다.

수신자가 프로그램 자체(다른 소프트웨어 또는 하드웨어와 프로그램의 조합 제외)가 해당 수신자의 특허를 침해했다고 주장하는 법인(법률에 대한 상호 청구 또는 반소 포함)에 대한 특허 소송을 제기하는 경우, 조항 2(b)에 따라 부여된 해당 수신자의 권리는 해당 소송이 제기된 날짜를 기준으로 해지됩니다.

본 합의서의 주요 조항을 준수하지 못하고 해당 미준수를 인지한 후 합당한 기간 내에 실패를 시정하지 않는 경우, 본 합의서에 따른 모든 수령자의 권리는 해지됩니다. 본 계약에 따른 모든 수신자의 권리가 해지되는 경우, 수신자는 합리적으로 실행 가능한 한 빨리 프로그램의 사용 및 배포를 중단하는 데 동의합니다. 단, 본 합의서에 따른 수령자의 의무 및 프로그램과 관련하여 수령자가 부여한 라이선스는 계속 유효합니다.

모든 사람은 본 계약의 사본을 복사 및 배포할 수 있지만, 불일치를 방지하기 위해 본 계약은 저작권이 있으며 다음과 같은 방법으로만 수정될 수 있습니다. 계약 담당자는 본 계약의 새 버전(개정 포함)을 수시로 게시할 권리를 보유합니다. 계약 관리인 이외의 누구도 본 계약을 수정할 권리가 없습니다. Eclipse 재단은 초기 계약 관리인입니다. Eclipse Foundation은 계약 관리인 역할을 적절한 별도의 법인에 배정할 수 있습니다. 계약의 각 새 버전에는 구별되는 버전 번호가 부여됩니다. 프로그램(기여 포함)은 언제나 계약이 접수된 버전에 따라 배포될 수 있습니다. 또한, 새로운 버전의 계약이 발표된 후, 기여자는 새로운 버전에 따라 프로그램(기여물 포함)을 배포하도록 선택할 수 있습니다. 상기 제2조(a) 및 제2조(b)항에 명시적으로 명시된 경우를 제외하고, 수신자는 본 계약에 따른 기여자의 지적재산권에 대한 어떠한 권리 또는 라이선스도 명시적으로 암시적, 에스토펠 또는 다른 방법으로 받지 않습니다. 본 계약에 따라 명시적으로 부여되지 않은 프로그램의 모든 권리는 예약되어 있습니다.

본 계약은 뉴욕주의 법률과 미국의 지적 재산법의 적용을받습니다. 본 합의서의 어떤 당사자도 소송 원인이 발생한 후 1년이 경과하면 본 합의서에 의거하여 법적 조치를 취하지 않습니다. 각 당사자는 모든 소송에서 배심원 재판에 대한 권리를 포기합니다.

-------------- 구분 기호 --------------

./manual/LICENSE

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

(Org.apache.ant:ant-launcher와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.ant:ant-launcher

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

/*
 *                                 Apache License
 *                           Version 2.0, January 2004
 *                        http://www.apache.org/licenses/
 *
 *   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 *
 *   1. Definitions.
 *
 *      "License" shall mean the terms and conditions for use, reproduction,
 *      and distribution as defined by Sections 1 through 9 of this document.
 *
 *      "Licensor" shall mean the copyright owner or entity authorized by
 *      the copyright owner that is granting the License.
 *
 *      "Legal Entity" shall mean the union of the acting entity and all
 *      other entities that control, are controlled by, or are under common
 *      control with that entity. For the purposes of this definition,
 *      "control" means (i) the power, direct or indirect, to cause the
 *      direction or management of such entity, whether by contract or
 *      otherwise, or (ii) ownership of fifty percent (50%) or more of the
 *      outstanding shares, or (iii) beneficial ownership of such entity.
 *
 *      "You" (or "Your") shall mean an individual or Legal Entity
 *      exercising permissions granted by this License.
 *
 *      "Source" form shall mean the preferred form for making modifications,
 *      including but not limited to software source code, documentation
 *      source, and configuration files.
 *
 *      "Object" form shall mean any form resulting from mechanical
 *      transformation or translation of a Source form, including but
 *      not limited to compiled object code, generated documentation,
 *      and conversions to other media types.
 *
 *      "Work" shall mean the work of authorship, whether in Source or
 *      Object form, made available under the License, as indicated by a
 *      copyright notice that is included in or attached to the work
 *      (an example is provided in the Appendix below).
 *
 *      "Derivative Works" shall mean any work, whether in Source or Object
 *      form, that is based on (or derived from) the Work and for which the
 *      editorial revisions, annotations, elaborations, or other modifications
 *      represent, as a whole, an original work of authorship. For the purposes
 *      of this License, Derivative Works shall not include works that remain
 *      separable from, or merely link (or bind by name) to the interfaces of,
 *      the Work and Derivative Works thereof.
 *
 *      "Contribution" shall mean any work of authorship, including
 *      the original version of the Work and any modifications or additions
 *      to that Work or Derivative Works thereof, that is intentionally
 *      submitted to Licensor for inclusion in the Work by the copyright owner
 *      or by an individual or Legal Entity authorized to submit on behalf of
 *      the copyright owner. For the purposes of this definition, "submitted"
 *      means any form of electronic, verbal, or written communication sent
 *      to the Licensor or its representatives, including but not limited to
 *      communication on electronic mailing lists, source code control systems,
 *      and issue tracking systems that are managed by, or on behalf of, the
 *      Licensor for the purpose of discussing and improving the Work, but
 *      excluding communication that is conspicuously marked or otherwise
 *      designated in writing by the copyright owner as "Not a Contribution."
 *
 *      "Contributor" shall mean Licensor and any individual or Legal Entity
 *      on behalf of whom a Contribution has been received by Licensor and
 *      subsequently incorporated within the Work.
 *
 *   2. Grant of Copyright License. Subject to the terms and conditions of
 *      this License, each Contributor hereby grants to You a perpetual,
 *      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 *      copyright license to reproduce, prepare Derivative Works of,
 *      publicly display, publicly perform, sublicense, and distribute the
 *      Work and such Derivative Works in Source or Object form.
 *
 *   3. Grant of Patent License. Subject to the terms and conditions of
 *      this License, each Contributor hereby grants to You a perpetual,
 *      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 *      (except as stated in this section) patent license to make, have made,
 *      use, offer to sell, sell, import, and otherwise transfer the Work,
 *      where such license applies only to those patent claims licensable
 *      by such Contributor that are necessarily infringed by their
 *      Contribution(s) alone or by combination of their Contribution(s)
 *      with the Work to which such Contribution(s) was submitted. If You
 *      institute patent litigation against any entity (including a
 *      cross-claim or counterclaim in a lawsuit) alleging that the Work
 *      or a Contribution incorporated within the Work constitutes direct
 *      or contributory patent infringement, then any patent licenses
 *      granted to You under this License for that Work shall terminate
 *      as of the date such litigation is filed.
 *
 *   4. Redistribution. You may reproduce and distribute copies of the
 *      Work or Derivative Works thereof in any medium, with or without
 *      modifications, and in Source or Object form, provided that You
 *      meet the following conditions:
 *
 *      (a) You must give any other recipients of the Work or
 *          Derivative Works a copy of this License; and
 *
 *      (b) You must cause any modified files to carry prominent notices
 *          stating that You changed the files; and
 *
 *      (c) You must retain, in the Source form of any Derivative Works
 *          that You distribute, all copyright, patent, trademark, and
 *          attribution notices from the Source form of the Work,
 *          excluding those notices that do not pertain to any part of
 *          the Derivative Works; and
 *
 *      (d) If the Work includes a "NOTICE" text file as part of its
 *          distribution, then any Derivative Works that You distribute must
 *          include a readable copy of the attribution notices contained
 *          within such NOTICE file, excluding those notices that do not
 *          pertain to any part of the Derivative Works, in at least one
 *          of the following places: within a NOTICE text file distributed
 *          as part of the Derivative Works; within the Source form or
 *          documentation, if provided along with the Derivative Works; or,
 *          within a display generated by the Derivative Works, if and
 *          wherever such third-party notices normally appear. The contents
 *          of the NOTICE file are for informational purposes only and
 *          do not modify the License. You may add Your own attribution
 *          notices within Derivative Works that You distribute, alongside
 *          or as an addendum to the NOTICE text from the Work, provided
 *          that such additional attribution notices cannot be construed
 *          as modifying the License.
 *
 *      You may add Your own copyright statement to Your modifications and
 *      may provide additional or different license terms and conditions
 *      for use, reproduction, or distribution of Your modifications, or
 *      for any such Derivative Works as a whole, provided Your use,
 *      reproduction, and distribution of the Work otherwise complies with
 *      the conditions stated in this License.
 *
 *   5. Submission of Contributions. Unless You explicitly state otherwise,
 *      any Contribution intentionally submitted for inclusion in the Work
 *      by You to the Licensor shall be under the terms and conditions of
 *      this License, without any additional terms or conditions.
 *      Notwithstanding the above, nothing herein shall supersede or modify
 *      the terms of any separate license agreement you may have executed
 *      with Licensor regarding such Contributions.
 *
 *   6. Trademarks. This License does not grant permission to use the trade
 *      names, trademarks, service marks, or product names of the Licensor,
 *      except as required for reasonable and customary use in describing the
 *      origin of the Work and reproducing the content of the NOTICE file.
 *
 *   7. Disclaimer of Warranty. Unless required by applicable law or
 *      agreed to in writing, Licensor provides the Work (and each
 *      Contributor provides its Contributions) on an "AS IS" BASIS,
 *      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 *      implied, including, without limitation, any warranties or conditions
 *      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 *      PARTICULAR PURPOSE. You are solely responsible for determining the
 *      appropriateness of using or redistributing the Work and assume any
 *      risks associated with Your exercise of permissions under this License.
 *
 *   8. Limitation of Liability. In no event and under no legal theory,
 *      whether in tort (including negligence), contract, or otherwise,
 *      unless required by applicable law (such as deliberate and grossly
 *      negligent acts) or agreed to in writing, shall any Contributor be
 *      liable to You for damages, including any direct, indirect, special,
 *      incidental, or consequential damages of any character arising as a
 *      result of this License or out of the use or inability to use the
 *      Work (including but not limited to damages for loss of goodwill,
 *      work stoppage, computer failure or malfunction, or any and all
 *      other commercial damages or losses), even if such Contributor
 *      has been advised of the possibility of such damages.
 *
 *   9. Accepting Warranty or Additional Liability. While redistributing
 *      the Work or Derivative Works thereof, You may choose to offer,
 *      and charge a fee for, acceptance of support, warranty, indemnity,
 *      or other liability obligations and/or rights consistent with this
 *      License. However, in accepting such obligations, You may act only
 *      on Your own behalf and on Your sole responsibility, not on behalf
 *      of any other Contributor, and only if You agree to indemnify,
 *      defend, and hold each Contributor harmless for any liability
 *      incurred by, or claims asserted against, such Contributor by reason
 *      of your accepting any such warranty or additional liability.
 *
 *   END OF TERMS AND CONDITIONS
 *
 *   APPENDIX: How to apply the Apache License to your work.
 *
 *      To apply the Apache License to your work, attach the following
 *      boilerplate notice, with the fields enclosed by brackets "[]"
 *      replaced with your own identifying information. (Don't include
 *      the brackets!)  The text should be enclosed in the appropriate
 *      comment syntax for the file format. We also recommend that a
 *      file or class name and description of purpose be included on the
 *      same "printed page" as the copyright notice for easier
 *      identification within third-party archives.
 *
 *   Copyright [yyyy] [name of copyright owner]
 *
 *   Licensed under the Apache License, Version 2.0 (the "License");
 *   you may not use this file except in compliance with the License.
 *   You may obtain a copy of the License at
 *
 *       http://www.apache.org/licenses/LICENSE-2.0
 *
 *   Unless required by applicable law or agreed to in writing, software
 *   distributed under the License is distributed on an "AS IS" BASIS,
 *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *   See the License for the specific language governing permissions and
 *   limitations under the License.
 */

W3C® 소프트웨어 공지 및 라이선스 http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231

이 저작물(소프트웨어, README와 같은 문서 또는 기타 관련 항목 포함)은 다음 라이센스에 따라 저작권 보유자에 의해 제공됩니다. 이 저작물을 취득, 사용 및/또는 복사할 경우 사용자(라이센스 비부여자)는 다음 조항 및 조건을 읽고, 이해하며, 준수할 것을 동의하게 됩니다.

소프트웨어 및 문서의 모든 사본 또는 수정 사항을 포함할 경우 모든 해당 부분에 다음 사항을 포함시킨다면 본 소프트웨어 및 해당 문서를 수정 여부에 상관 없이 어떠한 목적으로도 비용 또는 로열티 없이 복사, 수정 및 배포할 수 있는 권한이 부여됩니다.

1. 재배포되거나 파생된 저작물 사용자가 볼 수 있는 위치에 있는 본 고지의 전체 텍스트입니다.

2. 기존 지적 재산권 책임, 고지 또는 조항 및 조건. 아무것도 존재하지 않을 경우 W3C Software Short Notice(하이퍼텍스트 권장, 텍스트 가능)를 모든 재배포되거나 파생 코드의 본문 내에 포함(하이퍼링크 참조)시켜야 합니다.

3. 변경 작업이 수행된 날짜를 포함하여 파일에 대한 변경 또는 수정 사항에 대한 고지 (코드가 파생된 위치에 대한 URI를 제공할 것을 권장합니다.)

본 소프트웨어 및 문서는 "있는 그대로" 제공되며, 저작권 보유자는 상업성 또는 특정 목적에의 적합성에 대한 보증을 포함하여 어떠한 표현이나 보증, 명시적 또는 암시적 보증을 부인하며, 소프트웨어 또는 문서의 사용으로 제3자의 특허, 저작권, 상표 또는 기타 권한을 침해하지 않을 것임을 보증하지 않습니다.

저작권 보유자는 소프트웨어 또는 문서의 사용 중에 발생한 직간접적, 우연적, 예외적 또는 결과적 피해에 대해 책임을 지지 않습니다.

저작권 보유자의 이름 및 상표는 사전 서면 허가 없이 소프트웨어와 관련 있는 광고 또는 공개에서 사용될 수 없습니다. 본 소프트웨어 및 해당 문서에 대한 저작권은 언제나 저작권 보유자에게 있습니다.

____________________________________

W3C의 공지 및 라이선스 공식은 2002년 12월 31일에 활성화되었습니다. 이 버전은 저작권 소유 공지를 제거하여이 라이센스가 W3C 소유 이외의 자료와 함께 사용될 수 있으며, ERCIM이 현재 W3C의 호스트이며,이 특정 버전의 라이센스에 대한 참조를 포함하고, "사용"의 모호한 부여를 제거합니다. 그렇지 않으면이 버전은 이전 버전과 동일하며 오픈 소스 정의에 따라 GPL 호환성 및 OSI의 인증에 대한 자유 소프트웨어 재단의 평가를 보존하기 위해 작성되었습니다. libwww, Amaya 및 Jigsaw와 같은 패키지에 대한 특정 이용 약관을 포함하여 당사 사이트의 자료 사용에 관한 일반적인 질문은 저작권 FAQ를 참조하십시오. 이 통지에 대한 다른 질문은 site-policy@w3.org으로 보낼 수 있습니다.

Joseph Reagle <site-policy@w3.org>

라이센스 출처: http://www.megginson.com/SAX/copying.html

그러나 SAX의 향후 버전은 http://saxproject.org/?selected=pd에서 다룰 수 있습니다.

SAX2 무료!

따라서 SAX 2.0(Simple API for XML)에 대한 모든 재산권을 포기하고 이 배포에 포함된 모든 SAX 2.0 소스 코드, 컴파일된 코드 및 문서를 공용 도메인으로 릴리스합니다. SAX는 어떠한 목적으로도 보증이나 적합성을 보장하지 않습니다.

데이비드 메긴슨, david@megginson.com

2000-05-05

-------------- 구분 기호 --------------

./통지

Apache Ant

Copyright 1999-2024 Apache Software Foundation

이 제품에는 Apache Software Foundation(https://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

<sync> 작업은 Apache Software Foundation에 친절하게 기부된 코드 Copyright (c) 2002, Landmark Graphics Corp를 기반으로 합니다.

-------------- 구분 기호 --------------

종속성: org.apache.commons:commons-collections4

저작권: Apache Software Foundation

라이센스: Apache 2.0

./LICENSE.txt

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./NOTICE.txt

Apache Commons 모음

저작권 2001-2019 Apache 소프트웨어 재단

이 제품에는 Apache Software Foundation(http://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

-------------- 구분 기호 --------------

종속성: org.apache.commons:commons-compress

저작권: Apache Software Foundation

라이센스: Apache 2.0

./LICENSE.txt

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./NOTICE.txt

Apache Commons 압축

Copyright 2002-2025 Apache Software Foundation

이 제품에는 Apache Software Foundation(https://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

-------------- 구분 기호 --------------

./NOTICE.txt

Apache Commons Compress Copyright 2002-2024 Apache Software Foundation

이 제품에는 Apache Software Foundation(https://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

-------------- 구분 기호 --------------

./NOTICE.txt

(org.apache.commons:commons-compress와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.commons:commons-lang3

저작권: Apache Software Foundation

라이센스: Apache 2.0

./LICENSE.txt

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./NOTICE.txt

Apache Commons 언어

Copyright 2001-2024 Apache Software Foundation

이 제품에는 Apache Software Foundation(https://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

-------------- 구분 기호 --------------

종속성: org.apache.commons:commons-math3

저작권: Apache Software Foundation

라이센스: Apache 2.0

./LICENSE.txt

Apache 라이센스

버전 2.0, 2004년 1월

http://www.apache.org/licenses/

사용, 재생산과 배포를 위한 규정과 조건

1. 용어 정의.

"라이센스"란 이 문서의 1항부터 9항에 제시되어 있는 사용, 재생산과 배포를 위한 규정과 조건을 의미합니다.

"사용 허가자"란 라이센스를 허가하는 저작권자 또는 저작권자가 승인한 엔티티를 의미합니다.

"법인"은 활동 중인 엔티티의 조합이며 해당 엔티티를 통제하거나 해당 엔티티가 통제하거나 공동 통제하에 있는 기타 모든 엔티티를 의미합니다. 본 정의에서 "통제"란 (i) 계약 또는 기타 근거에 의거하여 그러한 주체의 감독이나 경영을 직접적 또는 간접적으로 야기할 수 있는 권력, 또는 그 주체에 대한 (ii) 50% 이상의 주식 소유권, 또는 (iii) 수익 소유권을 의미합니다.

"귀하"(또는 "귀하의")는 본 라이센스로 부여된 권한을 행사하는 개인이나 법인을 의미합니다.

"소스" 형태란 소프트웨어 소스 코드, 문서 소스 및 구성 파일을 포함하여 수정에 편리한 형태를 의미합니다.

"객체" 형태란 컴파일된 객체 코드, 생성된 문서 및 기타 매체 유형으로 변환된 형태를 포함하여 소스 형태를 기계적으로 변환하거나 번역하여 얻은 결과물 형태를 의미합니다.

"저작물"이란 본 라이센스에 따라 만들어진 소스 또는 객체 형태로 저작물에 포함 또는 첨부된 저작권 고지에 명시된 저작자의 저작물을 의미합니다(예제는 아래 부록 참조).

"파생 저작물"이란 저작물을 기반으로(또는 파생되어) 소스 또는 객체 형태의 저작물 그리고 전체적으로 저작자의 저작물을 나타내는 편집상의 개정, 주석, 다듬기 또는 기타 변경이 발생한 저작물을 의미합니다. 본 라이센스의 목적상 파생 저작물에는 저작물 및 파생 저작물로부터 분리된 형태 또는 인터페이스에 단순히 링크(또는 이름으로 연결)된 저작물은 포함되지 않습니다.

"기여물"이란 저작물의 원본 버전 및 해당 저작물 또는 모든 파생 저작물에 대한 수정 또는 추가 사항을 포함한 저작물로서, 저작권자가 직접, 또는 저작권자가 승인한 개인 또는 법인이 저작권자를 대신하여, 저작물에 포함시켜 달라고 제출한 것을 의미합니다. 이 정의의 목적상 "제출"이란 사용 허가자 또는 그 대리인에게 보내지는 전자, 음성 또는 서면의 모든 통신물 형태를 의미합니다. 통신물에는 저작물에 관해 논의하고 개선할 목적으로 사용 허가자 또는 사용 허가자의 대리인에 의해 관리되는 메일링 목록, 소스 코드 제어 시스템 및 문제 추적 시스템에서의 통신물이 포함됩니다. 다만 저작권자에 의해 "기여물 아님"이라고 명확하게 표시 또는 달리 기록되어 있는 통신물은 포함되지 않습니다.

"기여자"란 사용 허가자 및 사용 허가자에게 기여물을 보내 해당 기여물이 저작물에 반영되었을 경우의 해당 기여물을 보낸 개인이나 법인을 의미합니다.

2. 저작권 라이센스 부여입니다. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 소스 또는 객체 형태로 저작물과 파생 저작물을 재생산, 파생 저작물 준비, 일반 공표, 일반 실행, 서브라이센스 부여 및 배포하기 위한 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인 영구 라이센스를 부여합니다.

3. 특허 라이센스 부여. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 저작물을 제작, 사용, 판매 제안, 판매, 수입 및 전송할 수 있는 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인(본 항에 언급된 경우를 제외하고) 영구적 특허권을 부여합니다. 여기서 특허권은 기여자에 의해 라이센스가 부여될 수 있고, 기여물 단독 또는 저작물과 기여물의 결합에 의해 침해될 수밖에 없는 특허 청구에 대해서만 적용됩니다. 만일 귀하가 저작물 또는 저작물에 포함된 기여물이 직접적 또는 기여 측면에서 특허를 침해했다고 주장하는 엔티티에 대해 쌍방 소송이나 반박 소송을 포함한 특허 소송을 제기할 경우 본 라이센스에 따라 귀하에게 허가된 특허권은 소송이 신청된 날로 해지됩니다.

4. 재배포입니다. 귀하는 아래의 조건이 충족될 경우에 한해, 수정 또는 수정 없이 소스 또는 객체 코드 형태로 저작물 또는 파생 저작물의 복사본을 임의의 매체로 재생산 및 배포할 수 있습니다.

(a) 귀하는 작업 또는 파생 저작물의 다른 수신자에게 본 라이센스의 복사본을 제공해야 합니다.

(b) 수정한 파일에는 사용자가 파일을 변경했음을 아는 쉽게 명시해야 합니다.

(c) 귀하는 배포하려는 파생 저작물 소스 형태에 있던 모든 저작권, 특허권, 상표권 및 귀속 공지를 유지해야 합니다. 단, 파생 저작물과 관계 없는 공지는 제외합니다.

(d) 저작물이 배포의 일부로 "NOTICE" 텍스트 파일을 포함하는 경우, 귀하가 배포하는 파생 저작물에는 파생 저작물의 어떤 부분에도 관련이 없는 통지를 제외하고 해당 NOTICE 파일에 포함된 파생물 공지의 읽을 수 있는 사본이 포함되어 있어야 합니다. 파생 저작물의 일부로 배포되는 NOTICE 텍스트 파일 내에서, 파생 저작물과 함께 제공되는 소스 양식 또는 설명서 내에서, 또는 파생 저작물에 의해 생성되는 디스플레이 내부에 일반적으로 적용되는 제3자 공지 중 한 곳에 위치해야 하는 경우 고지 파일 내용은 단지 정보 제공이 목적이므로 라이선스에 대한 수정은 없습니다. 귀하는 자신이 배포하는 파생 저작물 내부에 저작물의 고지 파일과 함께 자신만의 귀속 고지를 배포할 수 있습니다. 단, 해당 귀속 고지가 라이센스를 수정할 수는 없습니다.

만일 저작물에 대한 귀하의 사용, 재생산 및 재배포가 본 라이센스에 명시된 조건을 준수한다면 귀하는 자신이 수정한 부분에 자신의 저작권 문구를 추가하고 수정 부분의 사용, 재생산 및 배포에 대해 또는 파생 저작물 전체에 대해 부가적이거나 다른 규정 및 조건을 추가할 수 있습니다.

5. 분담금 제출입니다. 귀하가 명시적으로 달리 언급하지 않는 한, 귀하가 저작물에 포함시키기 위해 사용 허가자에게 의도적으로 제출한 기여물은 추가적인 규정 또는 조건 없이 본 라이센스의 규정과 조건을 따릅니다. 위의 규정에도 불구하고 어떠한 규정도 귀하가 기여물에 관해 사용 허가자와 맺은 별도의 라이센스의 규정을 대체하거나 수정하지 않습니다.

6. 상표. 본 라이센스는 사용 허가자의 상품 이름, 상표, 서비스 표시, 제품 이름을 사용할 권한을 부여하지 않습니다. 단, 저작물의 원본을 밝히거나 고지 파일을 재생산하기 위해 합리적이고 관습적으로 필요한 경우는 예외입니다.

7. 보증의 부인. 해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 사용 허가자의 저작물(및 각 기여자의 기여물)은 비침해, 상업성 또는 특정 목적에의 적합성에 대한 보증을 포함하여 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 제공됩니다. 귀하는 저작물의 사용 또는 재배포의 적합성을 전적으로 결정할 책임이 있으며 본 라이센스에 따른 권한 행사와 관련된 어떠한 위험도 감수해야 합니다.

8. 책임의 제한. 어떠한 상황과 법적 이론을 막론하고 불법(과실 포함) 계약 여부에 상관없이 해당 법률(고의적 및 중과실 법률 등)에서 필요하거나 서면으로 합의한 경우가 아니면 이러한 피해 가능성에 대해 기여자가 통지를 받은 경우에도 기여자는 영업권 상실, 작업 중단, 컴퓨터 오류나 오작동 또는 기타 모든 상업적 피해나 손실을 포함하여 본 라이센스의 결과 또는 저작물의 사용이나 사용 불능으로 인해 발생하는 직간접적, 특수적, 우발적 또는 결과적 피해에 대해 책임이 없습니다.

9. 보증 또는 추가 책임 수락. 저작물 및 파생 저작물을 재배포할 때 귀하는 지원, 보증, 손해 배상 또는 본 라이센스와 일치하는 법적 책임 및 권리 수락에 대한 소정의 수수료를 요청하고 부과할 수 있습니다. 단, 이러한 책임을 수락하는 데 있어 귀하는 단독 책임하에 수락해야 하며, 이로 인해 야기되는 법적 책임 또는 지불 청구 등에 대해 기여자를 대신하여 배상금을 지불하고, 기여자를 보호하며, 각 기여자가 손해를 입지 않도록 최선을 다해야 합니다.

조항 및 조건 끝

APPENDIX: 작업에 Apache 라이센스를 적용하는 방법

저작물에 Apache 라이센스를 적용하려면 다음 상용 공지를 첨부하십시오. 여기서 대괄호 "[]"로 묶인 부분은 고유 식별 정보로 바꿔야 합니다. (대괄호는 넣지 마십시오!) 텍스트는 파일 형식에 적절한 설명 구문으로 묶어야 합니다. 또한 제3자 아카이브 내에서 쉽게 파악할 수되도록 파일 또는 클래스 이름과 목적 설명은 저작권 공지와 동일한 "출력 페이지"에 포함하는 것을 권장합니다.

저작권 [yyyy] [저작권 소유자의 이름]

Apache 라이센스 버전 2.0("라이센스")에 따라 라이센스가 부여됩니다. 라이센스를 준수하지 않고는 이 파일을 사용할 수 없습니다. 라이센스 사본은 다음 위치에서 얻을 수 있습니다.

http://www.apache.org/licenses/LICENSE-2.0

해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 본 라이센스로 배포된 소프트웨어는 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 배포됩니다. 라이센스에 따라 권한 및 제한을 규정하는 구체적인 내용은 라이센스 본문을 참조하십시오.

Apache Commons Math에는 Apache License 2.0에 따라 ASF에 제공된 다음 코드가 포함되어 있습니다.

- Erf 클래스의 역오류 함수 구현은 Oxford-Man Institute of Quantitative Finance의 Mike Giles가 개발한 CUDA 코드를 기반으로 하며, GPU Computing Gems, volume 2, 2010(grant received on March 23th 2013) - LinearConstraint, LinearObjectiveFunction, LinearOptimizer, RelationShip, SimplexSolver 및 SimplexTableau 클래스의 org.apache.commons.math3.optimization.linear 패키지에 게시되어 있습니다. Benjamin McCann (http://www.benmccann.com)이 개발하고 다음 저작권으로 배포 한 소프트웨어를 포함하십시오. Copyright 2009 Google Inc. (2009 년 3 월 16 일 수상) - Orekit 라이브러리에 대한 "OrekitMessagesTest"테스트 클래스의 적응 버전 인 "org.apache.commons.math3.analysis.interpolation.HermiteInterpolator"클래스는 Orekit 우주 비행 역학 라이브러리에서 가져 왔습니다.

- Erf 클래스의 역오류 함수 구현은 Oxford-Man Institute of Quantitative Finance의 Mike Giles가 개발한 CUDA 코드를 기반으로 하며, GPU Computing Gems, volume 2, 2010(grant received on March 23th 2013)에 게재되었습니다.

- LinearConstraint, LinearObjectiveFunction, LinearOptimizer, RelationShip, SimplexSolver 및 SimplexTableau 클래스의 org.apache.commons.math3.optimization.linear 패키지에는 Benjamin McCann (http://www.benmccann.com)이 개발하고 다음과 같은 저작권으로 배포하는 소프트웨어가 포함됩니다. Copyright 2009 Google Inc. (2009년 3월 16일에 부여)

- Orekit 라이브러리에 대한 "OrekitMessagesTest" 테스트 클래스의 적응 버전 인 "org.apache.commons.math3.exception.util.LocalizedFormatsTest"클래스

- "org.apache.commons.math3.analysis.interpolation.HermiteInterpolator"는 오레킷 우주 비행 역학 라이브러리에서 가져 왔습니다.

===============================================================================

아파치 커먼즈 수학 파생 작품 :

Apache Commons-math 라이브러리에는 C 또는 Fortran에 기록된 원본 소스에서 파생된 구현이 포함된 여러 하위 구성 요소가 포함되어 있습니다. 원본 출처의 라이센스 조건은 아래에 재현됩니다.

=================================================================================== minpack에서 lmder, lmpar 및 qrsolv Fortran 루틴을 위해 그리고 포장 org.apache.commons.math3.optimization.general 본래 근원 저작권 및 면허 진술에 있는 LevenbergMarquardtOptimizer 종류에서 번역했습니다:

Minpack 저작권 고지 (1999) 시카고 대학. All rights reserved

수정 여부에 관계 없이 소스 및 바이너리 형태의 재배포 및 사용은 다음 조건이 충족될 경우 허용됩니다.

1. 소스 코드의 재배포에는 위의 저작권 공지, 이 조건 목록 및 다음 사항이 포함되어야 합니다.

2. 바이너리 형태의 재배포에는 배포와 함께 제공되는 문서 및/또는 기타 자료에 위의 저작권 공지, 이 조건 목록 및 다음의 면책 사항이 포함되어야 합니다.

3. 재분배에 포함된 최종 사용자 설명서(있는 경우)에는 다음 확인이 포함되어야 합니다.

"이 제품에는 Argonne National Laboratory의 운영자로서 시카고 대학에서 개발한 소프트웨어가 포함되어 있습니다.

또는 이러한 타사 승인이 정상적으로 나타나는 경우 소프트웨어 자체에 이러한 확인이 나타날 수 있습니다.

4. 보증 책임 제한. 소프트웨어는 어떤 종류의 보증없이 "있는 그대로" 제공됩니다. 저작권 보유자, 미국, 미국 에너지부 및 그 직원: (1) 상품성 보증, 특정 목적에 대한 적합성, 소유권 또는 비침해를 포함하되 이에 제한되지 않는 명시적 또는 암시된 어떠한 보증도 부인합니다. (2) 어떠한 법적 보증도 하지 않습니다. 소프트웨어의 정확성, 완전성 또는 유용성에 대한 책임 또는 책임, (3) 소프트웨어의 사용이 개인 소유권을 침해하지 않을 것임을 나타내지 않음, (4) 소프트웨어가 중단되지 않고, 오류가 없거나 오류가 수정 될 것임을 보증하지 않음.

5. 책임의 제한입니다. 저작권 보유자, 미국, 미국 에너지부 또는 그 직원 : 이익 손실에 국한되지 않고 모든 종류의 간접적, 부수적, 결과적, 특수 또는 처벌적 손해에 대해 책임을지지 않습니다. 또는 데이터 손실, 어떤 이유로 든, 그러한 책임은 계약, 고문 (부정 또는 엄격한 책임 포함)의 기초에 명시되어 있는지 여부, 또는 그렇지 않으면, 언급 된 당사자가 그러한 손실 또는 손해의 가능성에 대해 경고를 받았더라도. =======================================================================================================

E가 개발한 odex Fortran 루틴에 대한 저작권 및 라이센스 명세서입니다. 헤어 및 G. org.apache.commons.math3.ode.nonstiff 패키지의 GraggBulirschStoerIntegrator 클래스로 번역된 배너:

Copyright (c) 2004, Ernst Hairer

수정 여부에 관계 없이 소스 및 바이너리 형태의 재배포 및 사용은 다음 조건이 충족될 경우 허용됩니다.

- 소스 코드의 재배포에는 위의 저작권 공지, 이 조건 목록 및 다음 면책 사항이 포함되어야 합니다.

- 바이너리 형태의 재배포에는 배포와 함께 제공되는 문서 및/또는 기타 자료에 위의 저작권 공지, 이 조건 목록 및 다음의 면책 사항이 포함되어야 합니다.

본 소프트웨어는 저작권 보유자 및 제공자에 의해 상업성 및 특정 목적에의 적합성에 대한 암시적 보증을 포함하여 모든 명시적 또는 암시적 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 소유자 또는 제공자는 직접적, 간접적, 우연적, 특별, 예시적 또는 부수적 손해(대체 상품이나 서비스의 사용 중에 발생한 직간접적, 우연적, 예외적 또는 부수적 손해(대체 상품이나 서비스의 조달, 사용 손실, 데이터 또는 수익 포함)에 대해 책임을 지지 않으며, 이러한 피해 발생 가능성에 대해 통보를 받았더라도 마찬가지입니다. 어떠한 경우에도 책임을 지지 않으며 계약, 엄격한 책임 또는 불법 행위(과실 포함) 여부에 상관없이 어떠한 책임성 이론을 근거로 하든 막론하고 본 소프트웨어의 사용 중에 발생한 직간접적, 예외적, 부수적(대체 상품이나 이익 손실 또는 업무 방해를 포함)에 대해 책임을 지지 않습니다. =======================================================================================

패키지 org.apache.commons.math3.random의 MersenneTwister 클래스로 번역된 원본 Mersenne twister C 루틴에 대한 저작권 및 라이센스 명세서:

Copyright (C) 1997 - 2002, 마츠모토 마코토, 니시무라 다쿠지, All rights reserved.

수정 여부에 관계 없이 소스 및 바이너리 형태의 재배포 및 사용은 다음 조건이 충족될 경우 허용됩니다.

1. 소스 코드의 재배포에는 위의 저작권 공지, 이 조건 목록 및 다음 사항이 포함되어야 합니다.

2. 바이너리 형태의 재배포에는 배포와 함께 제공되는 문서 및/또는 기타 자료에 위의 저작권 공지, 이 조건 목록 및 다음의 면책 사항이 포함되어야 합니다.

3. 해당 제공자의 이름은 사전 서면 허가 없이 이 소프트웨어에서 파생된 제품을 보증하거나 홍보하는 데 사용할 수 없습니다.

본 소프트웨어는 저작권 보유자 및 제공자에 의해 상업성 및 특정 목적에의 적합성에 대한 암시적 보증을 포함하여 모든 명시적 또는 암시적 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 저작권 소유자 또는 제공자는 계약, 엄격한 책임 또는 불법 행위(직무 태만 포함) 여부에 상관 없이 어떠한 책임성 이론을 근거로 하든 이유를 막론하고 본 소프트웨어의 사용 중에 발생한 직간접적, 우연적, 예외적, 전형적 또는 부수적 피해(대체 상품이나 서비스의 획득, 사용/데이터/이익 손실 또는 업무 방해 포함)에 대해 책임을 지지 않으며, 이러한 피해 발생 가능성에 대해 통보를 받았더라도 마찬가지입니다.

===============================================================================

배열을 셔플링하기 위한 초기 코드("org.apache.commons.math3.random.RandomDataGenerator" 클래스에서 원래는 "org.apache.commons.math3.util.MathArrays" 클래스의 메소드로 대체됨)는 Ian Craw와 John Pulham(University of Aberdeen 1999)이 "알고리즘"에 제공한 알고리즘 설명에서 영감을 받았습니다. http://citeseerx.ist.psu.edu/viewdoc/download;?doi=10.1.1.173.1898&rep=rep1&type=pdf 교과서(서플이 균일하게 임의적이라는 증거 포함)는 여기에서 사용할 수 있습니다.

===============================================================================

Sobol 시퀀스에 대한 리소스 파일의 방향 번호에 대한 라이센스 명령문입니다.

-----------------------------------------------------------------------------

sobol.cc 및 동반 방향 번호 세트와 관련된 라이센스

-----------------------------------------------------------------------------

Copyright (c) 2008, 프랜시스 Y. 궈와 스티븐 조

All rights reserved.

수정 여부에 관계 없이 소스 및 바이너리 형태의 재배포 및 사용은 다음 조건이 충족될 경우 허용됩니다.

* 소스 코드의 재배포에는 위의 저작권 공지, 이 조건 목록 및 다음 면책 사항이 포함되어야 합니다.

* 바이너리 형태의 재배포에는 배포와 함께 제공되는 문서 및/또는 기타 자료에 위의 저작권 공지, 이 조건 목록 및 다음의 면책 사항이 포함되어야 합니다.

* 저작권 소지자의 이름이나 University of New South Wales 및 University of Waikato 및 그 기여자의 이름은 특정 사전 서면 허가없이이 소프트웨어에서 파생 된 제품을 보증하거나 홍보하는 데 사용할 수 없습니다.

본 소프트웨어는 저작권 소유자에 의해 "있는 그대로" 제공되며, 상업성 및 특정 목적에 대한 적합성에 대한 암시적 보증을 포함하되 이에 제한되지 않는 모든 명시적 또는 암시적 보증은 부인됩니다. 어떠한 경우에도 저작권 소유자는 직접적, 간접적, 우연적, 예외적, 예외적 또는 부수적 손해(대체 상품이나 서비스의 조달, 우연적 또는 부수적 이익 손실 또는 업무 방해를 포함하되 이에 제한되지 않음)에 대해 책임을 지지 않습니다. 또는 업무 어떠한 경우에도 책임성 이론을 근거로 하든 계약, 엄격한 책임 또는 불법 행위(과실 포함) 여부에 상관없이 어떠한 책임성 이론을 근거로 하든 이 소프트웨어의 사용 중에 발생한 직간접적, 우연적, 예외적 또는 부수적(대체 상품이나 서비스의 사용 중에 발생한 직간접적, 우연적, 예외적 또는 부수적(과실 포함)에 대해 책임을 막론하고 마찬가지입니다. ===========================================================================

패키지 "org.apache.commons.math3.ml.neuralnet"의 초기 커밋은 유럽 우주국 (ESA)의 "Gaia"프로젝트의 데이터 처리 및 분석 컨소시엄 (DPAC)의 맥락에서 개발 된 코드의 적응 버전입니다. ===================================================================================================================

"org.apache.commons.math3.special.BesselJ" 클래스의 초기 커밋은 netlib Fortran 프로그램 rjbesl http://www.netlib.org/specfun/rjbesl에서 R.J.에 의해 번역 된 코드의 적응 버전입니다. Argonne National Laboratory (미국) 원래 포트란 소스에 포함된 라이센스 또는 저작권은 없습니다. =======================================================================================

BracketFinder(패키지 org.apache.commons.math3.optimization.univariate) 및 PowellOptimizer(패키지 org.apache.commons.math3.optimization.general) 클래스는 Travis E가 개발한 모듈 "optimize.py"(버전 0.5)의 Python 코드를 기반으로 합니다. SciPy 라이브러리에 대한 Oliphant (http://www.scipy.org/) Copyright © 2003-2009 SciPy Developers.

SciPy 라이센스

All rights reserved.

저작권 © 2003-2013 SciPy 개발자.

All rights reserved.

수정 여부에 관계 없이 소스 및 바이너리 형태의 재배포 및 사용은 다음 조건이 충족될 경우 허용됩니다.

* 소스 코드의 재배포에는 위의 저작권 공지, 이 조건 목록 및 다음 면책 사항이 포함되어야 합니다.

* 바이너리 형태의 재배포에는 배포와 함께 제공되는 문서 및/또는 기타 자료에 위의 저작권 공지, 이 조건 목록 및 다음의 면책 사항이 포함되어야 합니다.

* 사전 서면 허가 없이 이 소프트웨어에서 파생된 제품을 보증하거나 홍보하는 데 사용할 수 있는 Enthought의 이름 또는 SciPy 개발자의 이름은 없습니다.

본 소프트웨어는 저작권 보유자 및 제공자에 의해 "있는 그대로" 제공되며 상업성 및 특정 목적에 대한 적합성에 대한 암시적 보증을 포함하되 이에 제한되지 않는 모든 명시적 또는 암시적 보증도 배제됩니다. 어떠한 경우에도 소유자 또는 제공자는 직접적, 간접적, 우연적, 특별, 예시적 또는 부수적 손해(대체 상품이나 서비스의 사용 중에 발생한 직간접적, 우연적, 예외적 또는 부수적 손해(대체 상품이나 서비스의 조달, 사용 손실, 데이터 또는 수익 포함)에 대해 책임을 지지 않으며, 이러한 피해 발생 가능성에 대해 통보를 받았더라도 마찬가지입니다. 어떠한 경우에도 책임을 지지 않으며 계약, 엄격한 책임 또는 불법 행위(과실 포함) 여부에 상관없이 어떠한 책임성 이론을 근거로 하든 막론하고 본 소프트웨어의 사용 중에 발생한 직간접적, 예외적, 부수적(대체 상품이나 이익 손실 또는 업무 방해를 포함)에 대해 책임을 지지 않습니다. =======================================================================================

-------------- 구분 기호 --------------

./license-header.txt

/*
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

-------------- 구분 기호 --------------

./NOTICE.txt

Apache 공통 수학

Copyright 2001-2016 Apache Software Foundation

이 제품에는 Apache Software Foundation(http://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

이 제품에는 CS Systèmes d'Information (http://www.c-s.fr/) Copyright 2010-2012 CS Systèmes d'Information에 의해 Orekit용으로 개발된 소프트웨어가 포함되어 있습니다.

-------------- 구분 기호 --------------

종속성: org.apache.logging.log4j:log4j-api

저작권: Apache Software Foundation

라이센스: Apache 2.0

./LICENSE.txt

Apache 라이센스

버전 2.0, 2004년 1월

http://www.apache.org/licenses/

사용, 재생산과 배포를 위한 규정과 조건

1. 용어 정의.

"라이센스"란 이 문서의 1항부터 9항에 제시되어 있는 사용, 재생산과 배포를 위한 규정과 조건을 의미합니다.

"사용 허가자"란 라이센스를 허가하는 저작권자 또는 저작권자가 승인한 엔티티를 의미합니다.

"법인"은 활동 중인 엔티티의 조합이며 해당 엔티티를 통제하거나 해당 엔티티가 통제하거나 공동 통제하에 있는 기타 모든 엔티티를 의미합니다. 본 정의에서 "통제"란 (i) 계약 또는 기타 근거에 의거하여 그러한 주체의 감독이나 경영을 직접적 또는 간접적으로 야기할 수 있는 권력, 또는 그 주체에 대한 (ii) 50% 이상의 주식 소유권, 또는 (iii) 수익 소유권을 의미합니다.

"귀하"(또는 "귀하의")는 본 라이센스로 부여된 권한을 행사하는 개인이나 법인을 의미합니다.

"소스" 형태란 소프트웨어 소스 코드, 문서 소스 및 구성 파일을 포함하여 수정에 편리한 형태를 의미합니다.

"객체" 형태란 컴파일된 객체 코드, 생성된 문서 및 기타 매체 유형으로 변환된 형태를 포함하여 소스 형태를 기계적으로 변환하거나 번역하여 얻은 결과물 형태를 의미합니다.

"저작물"이란 본 라이센스에 따라 만들어진 소스 또는 객체 형태로 저작물에 포함 또는 첨부된 저작권 고지에 명시된 저작자의 저작물을 의미합니다(예제는 아래 부록 참조).

"파생 저작물"이란 저작물을 기반으로(또는 파생되어) 소스 또는 객체 형태의 저작물 그리고 전체적으로 저작자의 저작물을 나타내는 편집상의 개정, 주석, 다듬기 또는 기타 변경이 발생한 저작물을 의미합니다. 본 라이센스의 목적상 파생 저작물에는 저작물 및 파생 저작물로부터 분리된 형태 또는 인터페이스에 단순히 링크(또는 이름으로 연결)된 저작물은 포함되지 않습니다.

"기여물"이란 저작물의 원본 버전 및 해당 저작물 또는 모든 파생 저작물에 대한 수정 또는 추가 사항을 포함한 저작물로서, 저작권자가 직접, 또는 저작권자가 승인한 개인 또는 법인이 저작권자를 대신하여, 저작물에 포함시켜 달라고 제출한 것을 의미합니다. 이 정의의 목적상 "제출"이란 사용 허가자 또는 그 대리인에게 보내지는 전자, 음성 또는 서면의 모든 통신물 형태를 의미합니다. 통신물에는 저작물에 관해 논의하고 개선할 목적으로 사용 허가자 또는 사용 허가자의 대리인에 의해 관리되는 메일링 목록, 소스 코드 제어 시스템 및 문제 추적 시스템에서의 통신물이 포함됩니다. 다만 저작권자에 의해 "기여물 아님"이라고 명확하게 표시 또는 달리 기록되어 있는 통신물은 포함되지 않습니다.

"기여자"란 사용 허가자 및 사용 허가자에게 기여물을 보내 해당 기여물이 저작물에 반영되었을 경우의 해당 기여물을 보낸 개인이나 법인을 의미합니다.

2. 저작권 라이센스 부여입니다. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 소스 또는 객체 형태로 저작물과 파생 저작물을 재생산, 파생 저작물 준비, 일반 공표, 일반 실행, 서브라이센스 부여 및 배포하기 위한 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인 영구 라이센스를 부여합니다.

3. 특허 라이센스 부여. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 저작물을 제작, 사용, 판매 제안, 판매, 수입 및 전송할 수 있는 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인(본 항에 언급된 경우를 제외하고) 영구적 특허권을 부여합니다. 여기서 특허권은 기여자에 의해 라이센스가 부여될 수 있고, 기여물 단독 또는 저작물과 기여물의 결합에 의해 침해될 수밖에 없는 특허 청구에 대해서만 적용됩니다. 만일 귀하가 저작물 또는 저작물에 포함된 기여물이 직접적 또는 기여 측면에서 특허를 침해했다고 주장하는 엔티티에 대해 쌍방 소송이나 반박 소송을 포함한 특허 소송을 제기할 경우 본 라이센스에 따라 귀하에게 허가된 특허권은 소송이 신청된 날로 해지됩니다.

4. 재배포입니다. 귀하는 아래의 조건이 충족될 경우에 한해, 수정 또는 수정 없이 소스 또는 객체 코드 형태로 저작물 또는 파생 저작물의 복사본을 임의의 매체로 재생산 및 배포할 수 있습니다.

(a) 귀하는 작업 또는 파생 저작물의 다른 수신자에게 본 라이센스의 복사본을 제공해야 합니다.

(b) 수정한 파일에는 사용자가 파일을 변경했음을 알아보기 쉽게 명시해야 합니다.

(c) 귀하는 배포하려는 파생 저작물 소스 형태에 있던 모든 저작권, 특허권, 상표권 및 귀속 공지를 유지해야 합니다. 단, 파생 저작물과 관계 없는 공지는 제외합니다.

(d) 저작물에 배포하는 모든 파생물에도 "공지" 텍스트 파일이 포함되어 있으면, 귀하가 배포하는 파생물에도 해당 통지 파일의 어떤 부분과도 관련이 없는 공지는 제외합니다. 해당 공지는 파생 저작물의 어떤 부분에도 관련이 없는 공지는 제외합니다. 파생 저작물의 일부로 배포되는 NOTICE 텍스트 파일 내에서, 파생 저작물과 함께 제공되는 소스 양식 또는 설명서 내에서, 또는 파생 저작물에 의해 생성되는 디스플레이 내부에 일반적으로 적용되는 제3자 공지 중 한 곳에 위치해야 하는 경우 고지 파일 내용은 단지 정보 제공이 목적이므로 라이선스에 대한 수정은 없습니다. 귀하는 자신이 배포하는 파생 저작물 내부에 저작물의 고지 파일과 함께 자신만의 귀속 고지를 배포할 수 있습니다. 단, 해당 귀속 고지가 라이센스를 수정할 수는 없습니다.

만일 저작물에 대한 귀하의 사용, 재생산 및 재배포가 본 라이센스에 명시된 조건을 준수한다면 귀하는 자신이 수정한 부분에 자신의 저작권 문구를 추가하고 수정 부분의 사용, 재생산 및 배포에 대해 또는 파생 저작물 전체에 대해 부가적이거나 다른 규정 및 조건을 추가할 수 있습니다.

5. 분담금 제출입니다. 귀하가 명시적으로 달리 언급하지 않는 한, 귀하가 저작물에 포함시키기 위해 사용 허가자에게 의도적으로 제출한 기여물은 추가적인 규정 또는 조건 없이 본 라이센스의 규정과 조건을 따릅니다. 위의 규정에도 불구하고 어떠한 규정도 귀하가 기여물에 관해 사용 허가자와 맺은 별도의 라이센스의 규정을 대체하거나 수정하지 않습니다.

6. 상표. 본 라이센스는 사용 허가자의 상품 이름, 상표, 서비스 표시, 제품 이름을 사용할 권한을 부여하지 않습니다. 단, 저작물의 원본을 밝히거나 고지 파일을 재생산하기 위해 합리적이고 관습적으로 필요한 경우는 예외입니다.

7. 보증의 부인. 해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 사용 허가자의 저작물(및 각 기여자의 기여물)은 비침해, 상업성 또는 특정 목적에의 적합성에 대한 보증을 포함하여 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 제공됩니다. 귀하는 저작물의 사용 또는 재배포의 적합성을 전적으로 결정할 책임이 있으며 본 라이센스에 따른 권한 행사와 관련된 어떠한 위험도 감수해야 합니다.

8. 책임의 제한. 어떠한 상황과 법적 이론을 막론하고 불법(과실 포함) 계약 여부에 상관없이 해당 법률(고의적 및 중과실 법률 등)에서 필요하거나 서면으로 합의한 경우가 아니면 이러한 피해 가능성에 대해 기여자가 통지를 받은 경우에도 기여자는 영업권 상실, 작업 중단, 컴퓨터 오류나 오작동 또는 기타 모든 상업적 피해나 손실을 포함하여 본 라이센스의 결과 또는 저작물의 사용이나 사용 불능으로 인해 발생하는 직간접적, 특수적, 우발적 또는 결과적 피해에 대해 책임이 없습니다.

9. 보증 또는 추가 책임 수락. 저작물 및 파생 저작물을 재배포할 때 귀하는 지원, 보증, 손해 배상 또는 본 라이센스와 일치하는 법적 책임 및 권리 수락에 대한 소정의 수수료를 요청하고 부과할 수 있습니다. 단, 이러한 책임을 수락하는 데 있어 귀하는 단독 책임하에 수락해야 하며, 이로 인해 야기되는 법적 책임 또는 지불 청구 등에 대해 기여자를 대신하여 배상금을 지불하고, 기여자를 보호하며, 각 기여자가 손해를 입지 않도록 최선을 다해야 합니다.

조항 및 조건 끝

APPENDIX: 작업에 Apache 라이센스를 적용하는 방법

저작물에 Apache 라이센스를 적용하려면 다음 상용 공지를 첨부하십시오. 여기서 대괄호 "[]"로 묶인 부분은 고유 식별 정보로 바꿔야 합니다. (대괄호는 넣지 마십시오!) 텍스트는 파일 형식에 적절한 설명 구문으로 묶어야 합니다. 또한 제3자 아카이브 내에서 쉽게 파악할 수되도록 파일 또는 클래스 이름과 목적 설명은 저작권 공지와 동일한 "출력 페이지"에 포함하는 것을 권장합니다.

저작권 1999-2005 Apache 소프트웨어 재단

Apache 라이센스 버전 2.0("라이센스")에 따라 라이센스가 부여됩니다. 라이센스를 준수하지 않고는 이 파일을 사용할 수 없습니다. 라이센스 사본은 다음 위치에서 얻을 수 있습니다.

http://www.apache.org/licenses/LICENSE-2.0

해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 본 라이센스로 배포된 소프트웨어는 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 배포됩니다. 라이센스에 따라 권한 및 제한을 규정하는 구체적인 내용은 라이센스 본문을 참조하십시오.

-------------- 구분 기호 --------------

./NOTICE.txt

Apache Log4j

Copyright 1999-2024 Apache Software Foundation

이 제품에는 Apache Software Foundation(http://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

리졸버유틸자바

Copyright 2005-2006 팀 페넬

Dumbster SMTP 테스트 서버

Copyright 2004 제이슨 폴 키친

유형유틸자바

Copyright 2002-2012 Ramnivas Laddad, Juergen Hoeller, 크리스 빔

피코클리(http://picocli.info)

저작권 2017 렘코 팝마

TimeoutBlockingWaitStrategy.java 및 Util.java의 부분

저작권 2011 LMAX 주식 회사.

-------------- 구분 기호 --------------

종속성: org.apache.maven:maven-artifact

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

Apache Maven

저작권 2001-2019 Apache 소프트웨어 재단

이 제품에는 Apache Software Foundation(http://www.apache.org/)에서 개발된 소프트웨어가 포함되어 있습니다.

-------------- 구분 기호 --------------

종속성: org.apache.maven:maven-builder-support

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

(org.apache.maven:maven-artifact와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven:maven-core

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

(org.apache.maven:maven-artifact와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven:maven-model

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

(org.apache.maven:maven-artifact와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven:maven-model-builder

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

(org.apache.maven:maven-artifact와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven:maven-plugin-api

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

(org.apache.maven:maven-artifact와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven:maven-repository-metadata

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

(org.apache.maven:maven-artifact와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven:maven-resolver-provider

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

(org.apache.maven:maven-artifact와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven:maven-settings

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

(org.apache.maven:maven-artifact와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven:maven-settings-builder

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

(org.apache.maven:maven-artifact와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven.plugin-tools:maven-plugin-annotations

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./통지

Apache Maven 플러그인 툴

Copyright 2007-2024 Apache Software Foundation

이 제품에는 다음에서 개발된 소프트웨어가 포함되어 있습니다

Apache Software Foundation(http://www.apache.org/)

-------------- 구분 기호 --------------

종속성: org.apache.maven.resolver:maven-resolver-api

저작권: Apache Software Foundation

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven.resolver:maven-resolver-impl

저작권: Apache Software Foundation

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven.resolver:maven-resolver-named-locks

저작권: Apache Software Foundation

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven.resolver:maven-resolver-spi

저작권: Apache Software Foundation

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven.resolver:maven-resolver-util

저작권: Apache Software Foundation

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.maven.shared:maven-shared-utils

저작권: Apache Software Foundation

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./src/main/resources/META-INF/NOTICE

이 제품에는 애플리케이션에서 개발한 소프트웨어가 포함되어 있습니다

Apache Software Foundation(http://www.apache.org/)

-------------- 구분 기호 --------------

종속성: org.apache.poi:poi

저작권: Apache Software Foundation

라이센스: Apache 2.0

./legal/LICENSE

Apache 2.0,MIT (org.apache.poi:poi-ooxml와 동일)

-------------- 구분 기호 --------------

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./legal/NOTICE

(Org.apache.poi:poi-ooxml와 동일)

-------------- 구분 기호 --------------

의존성: org.apache.poi:poi-ooxml-lite

저작권: Apache Software Foundation

라이센스: Apache 2.0

./legal/LICENSE

Apache 2.0,MIT (org.apache.poi:poi-ooxml와 동일)

-------------- 구분 기호 --------------

./legal/NOTICE

(Org.apache.poi:poi-ooxml와 동일)

-------------- 구분 기호 --------------

종속성: org.apache.xmlbeans:xmlbeans

저작권: Apache Software Foundation

라이센스: Apache 2.0

./라이센스 바이너리.txt

Apache 라이센스

버전 2.0, 2004년 1월

http://www.apache.org/licenses/

사용, 재생산과 배포를 위한 규정과 조건

1. 용어 정의.

"라이센스"란 이 문서의 1항부터 9항에 제시되어 있는 사용, 재생산과 배포를 위한 규정과 조건을 의미합니다.

"사용 허가자"란 라이센스를 허가하는 저작권자 또는 저작권자가 승인한 엔티티를 의미합니다.

"법인"은 활동 중인 엔티티의 조합이며 해당 엔티티를 통제하거나 해당 엔티티가 통제하거나 공동 통제하에 있는 기타 모든 엔티티를 의미합니다. 본 정의에서 "통제"란 (i) 계약 또는 기타 근거에 의거하여 그러한 주체의 감독이나 경영을 직접적 또는 간접적으로 야기할 수 있는 권력, 또는 그 주체에 대한 (ii) 50% 이상의 주식 소유권, 또는 (iii) 수익 소유권을 의미합니다.

"귀하"(또는 "귀하의")는 본 라이센스로 부여된 권한을 행사하는 개인이나 법인을 의미합니다.

"소스" 형태란 소프트웨어 소스 코드, 문서 소스 및 구성 파일을 포함하여 수정에 편리한 형태를 의미합니다.

"객체" 형태란 컴파일된 객체 코드, 생성된 문서 및 기타 매체 유형으로 변환된 형태를 포함하여 소스 형태를 기계적으로 변환하거나 번역하여 얻은 결과물 형태를 의미합니다.

"저작물"이란 본 라이센스에 따라 만들어진 소스 또는 객체 형태로 저작물에 포함 또는 첨부된 저작권 고지에 명시된 저작자의 저작물을 의미합니다(예제는 아래 부록 참조).

"파생 저작물"이란 저작물을 기반으로(또는 파생되어) 소스 또는 객체 형태의 저작물 그리고 전체적으로 저작자의 저작물을 나타내는 편집상의 개정, 주석, 다듬기 또는 기타 변경이 발생한 저작물을 의미합니다. 본 라이센스의 목적상 파생 저작물에는 저작물 및 파생 저작물로부터 분리된 형태 또는 인터페이스에 단순히 링크(또는 이름으로 연결)된 저작물은 포함되지 않습니다.

"기여물"이란 저작물의 원본 버전 및 해당 저작물 또는 모든 파생 저작물에 대한 수정 또는 추가 사항을 포함한 저작물로서, 저작권자가 직접, 또는 저작권자가 승인한 개인 또는 법인이 저작권자를 대신하여, 저작물에 포함시켜 달라고 제출한 것을 의미합니다. 이 정의의 목적상 "제출"이란 사용 허가자 또는 그 대리인에게 보내지는 전자, 음성 또는 서면의 모든 통신물 형태를 의미합니다. 통신물에는 저작물에 관해 논의하고 개선할 목적으로 사용 허가자 또는 사용 허가자의 대리인에 의해 관리되는 메일링 목록, 소스 코드 제어 시스템 및 문제 추적 시스템에서의 통신물이 포함됩니다. 다만 저작권자에 의해 "기여물 아님"이라고 명확하게 표시 또는 달리 기록되어 있는 통신물은 포함되지 않습니다.

"기여자"란 사용 허가자 및 사용 허가자에게 기여물을 보내 해당 기여물이 저작물에 반영되었을 경우의 해당 기여물을 보낸 개인이나 법인을 의미합니다.

2. 저작권 라이센스 부여입니다. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 소스 또는 객체 형태로 저작물과 파생 저작물을 재생산, 파생 저작물 준비, 일반 공표, 일반 실행, 서브라이센스 부여 및 배포하기 위한 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인 영구 라이센스를 부여합니다.

3. 특허 라이센스 부여. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 저작물을 제작, 사용, 판매 제안, 판매, 수입 및 전송할 수 있는 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인(본 항에 언급된 경우를 제외하고) 영구적 특허권을 부여합니다. 여기서 특허권은 기여자에 의해 라이센스가 부여될 수 있고, 기여물 단독 또는 저작물과 기여물의 결합에 의해 침해될 수밖에 없는 특허 청구에 대해서만 적용됩니다. 만일 귀하가 저작물 또는 저작물에 포함된 기여물이 직접적 또는 기여 측면에서 특허를 침해했다고 주장하는 엔티티에 대해 쌍방 소송이나 반박 소송을 포함한 특허 소송을 제기할 경우 본 라이센스에 따라 귀하에게 허가된 특허권은 소송이 신청된 날로 해지됩니다.

4. 재배포입니다. 귀하는 아래의 조건이 충족될 경우에 한해, 수정 또는 수정 없이 소스 또는 객체 코드 형태로 저작물 또는 파생 저작물의 복사본을 임의의 매체로 재생산 및 배포할 수 있습니다.

(a) 귀하는 작업 또는 파생 저작물의 다른 수신자에게 본 라이센스의 복사본을 제공해야 합니다.

(b) 수정한 파일에는 사용자가 파일을 변경했음을 알아보기 쉽게 명시해야 합니다.

(c) 귀하는 배포하려는 파생 저작물 소스 형태에 있던 모든 저작권, 특허권, 상표권 및 귀속 공지를 유지해야 합니다. 단, 파생 저작물과 관계 없는 공지는 제외합니다.

(d) 저작물이 배포의 일부로 "NOTICE" 텍스트 파일을 포함하는 경우, 귀하가 배포하는 파생 저작물에는 파생 저작물의 어떤 부분에도 관련이 없는 통지를 제외하고 해당 NOTICE 파일에 포함된 파생물 공지의 읽을 수 있는 사본이 포함되어 있어야 합니다. 파생 저작물의 일부로 배포되는 NOTICE 텍스트 파일 내에서, 파생 저작물과 함께 제공되는 소스 양식 또는 설명서 내에서, 또는 파생 저작물에 의해 생성되는 디스플레이 내부에 일반적으로 적용되는 제3자 공지 중 한 곳에 위치해야 하는 경우 고지 파일 내용은 단지 정보 제공이 목적이므로 라이선스에 대한 수정은 없습니다. 귀하는 자신이 배포하는 파생 저작물 내부에 저작물의 고지 파일과 함께 자신만의 귀속 고지를 배포할 수 있습니다. 단, 해당 귀속 고지가 라이센스를 수정할 수는 없습니다.

만일 저작물에 대한 귀하의 사용, 재생산 및 재배포가 본 라이센스에 명시된 조건을 준수한다면 귀하는 자신이 수정한 부분에 자신의 저작권 문구를 추가하고 수정 부분의 사용, 재생산 및 배포에 대해 또는 파생 저작물 전체에 대해 부가적이거나 다른 규정 및 조건을 추가할 수 있습니다.

5. 분담금 제출입니다. 귀하가 명시적으로 달리 언급하지 않는 한, 귀하가 저작물에 포함시키기 위해 사용 허가자에게 의도적으로 제출한 기여물은 추가적인 규정 또는 조건 없이 본 라이센스의 규정과 조건을 따릅니다. 위의 규정에도 불구하고 어떠한 규정도 귀하가 기여물에 관해 사용 허가자와 맺은 별도의 라이센스의 규정을 대체하거나 수정하지 않습니다.

6. 상표. 본 라이센스는 사용 허가자의 상품 이름, 상표, 서비스 표시, 제품 이름을 사용할 권한을 부여하지 않습니다. 단, 저작물의 원본을 밝히거나 고지 파일을 재생산하기 위해 합리적이고 관습적으로 필요한 경우는 예외입니다.

7. 보증의 부인. 해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 사용 허가자의 저작물(및 각 기여자의 기여물)은 비침해, 상업성 또는 특정 목적에의 적합성에 대한 보증을 포함하여 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 제공됩니다. 귀하는 저작물의 사용 또는 재배포의 적합성을 전적으로 결정할 책임이 있으며 본 라이센스에 따른 권한 행사와 관련된 어떠한 위험도 감수해야 합니다.

8. 책임의 제한. 어떠한 상황과 법적 이론을 막론하고 불법(과실 포함) 계약 여부에 상관없이 해당 법률(고의적 및 중과실 법률 등)에서 필요하거나 서면으로 합의한 경우가 아니면 이러한 피해 가능성에 대해 기여자가 통지를 받은 경우에도 기여자는 영업권 상실, 작업 중단, 컴퓨터 오류나 오작동 또는 기타 모든 상업적 피해나 손실을 포함하여 본 라이센스의 결과 또는 저작물의 사용이나 사용 불능으로 인해 발생하는 직간접적, 특수적, 우발적 또는 결과적 피해에 대해 책임이 없습니다.

9. 보증 또는 추가 책임 수락. 저작물 및 파생 저작물을 재배포할 때 귀하는 지원, 보증, 손해 배상 또는 본 라이센스와 일치하는 법적 책임 및 권리 수락에 대한 소정의 수수료를 요청하고 부과할 수 있습니다. 단, 이러한 책임을 수락하는 데 있어 귀하는 단독 책임하에 수락해야 하며, 이로 인해 야기되는 법적 책임 또는 지불 청구 등에 대해 기여자를 대신하여 배상금을 지불하고, 기여자를 보호하며, 각 기여자가 손해를 입지 않도록 최선을 다해야 합니다.

조항 및 조건 끝

APPENDIX: 작업에 Apache 라이센스를 적용하는 방법

저작물에 Apache 라이센스를 적용하려면 다음 상용 공지를 첨부하십시오. 여기서 대괄호 "[]"로 묶인 부분은 고유 식별 정보로 바꿔야 합니다. (대괄호는 넣지 마십시오!) 텍스트는 파일 형식에 적절한 설명 구문으로 묶어야 합니다. 또한 제3자 아카이브 내에서 쉽게 파악할 수되도록 파일 또는 클래스 이름과 목적 설명은 저작권 공지와 동일한 "출력 페이지"에 포함하는 것을 권장합니다.

저작권 [yyyy] [저작권 소유자의 이름]

Apache 라이센스 버전 2.0("라이센스")에 따라 라이센스가 부여됩니다. 라이센스를 준수하지 않고는 이 파일을 사용할 수 없습니다. 라이센스 사본은 다음 위치에서 얻을 수 있습니다.

http://www.apache.org/licenses/LICENSE-2.0

해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 본 라이센스로 배포된 소프트웨어는 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 배포됩니다. 라이센스에 따라 권한 및 제한을 규정하는 구체적인 내용은 라이센스 본문을 참조하십시오.

--------------------------------------------------------------------------------

이 프로젝트는 Apache 라이센스 버전 2.0에 따라 라이센스가 부여된 일부 구성 요소를 번들로 제공합니다.

commons-codec:commons-codec:1.15
com.google.guava:guava-33.3.0-jre
org.apache.ant:ant:1.10.15
org.apache.ant:ant-launcher:1.10.15
org.apache.httpcomponents.client5:httpclient5:5.1.3
org.apache.httpcomponents.client5:httpcore5:5.1.3
org.apache.httpcomponents.client5:httpcore5-h2:5.1.3
org.apache.logging.log4j:log4j-api:2.24.2
org.xmlresolver:xmlresolver:5.2.2
org.xmlresolver:xmlresolver-data:5.2.2

Apache Software License 2.0 및 LGPL 3.0

----------------------------------------

com.github.javaparser:javaparser-코어:3.26.2

com.github.javaparser:javaparser-symbol-solver-core:3.26.2

Apache Software License 2.0, LGPL 2.1(또는 이후 버전) 및 Mozilla Public License 1.1

-------------------------------------------------------------------------------

org.javassist:javassist:3.30.2-GA

MIT 라이센스

-----------

org.slf4j:slf4j-api:1.7.25

Mozilla Public License(공용 라이센스 2.0)

--------------------------

net.sf.saxon:작센-HE:12.5

-------------- 구분 기호 --------------

./LICENSE.txt

Apache 라이센스

버전 2.0, 2004년 1월

http://www.apache.org/licenses/

사용, 재생산과 배포를 위한 규정과 조건

1. 용어 정의.

"라이센스"란 이 문서의 1항부터 9항에 제시되어 있는 사용, 재생산과 배포를 위한 규정과 조건을 의미합니다.

"사용 허가자"란 라이센스를 허가하는 저작권자 또는 저작권자가 승인한 엔티티를 의미합니다.

"법인"은 활동 중인 엔티티의 조합이며 해당 엔티티를 통제하거나 해당 엔티티가 통제하거나 공동 통제하에 있는 기타 모든 엔티티를 의미합니다. 본 정의에서 "통제"란 (i) 계약 또는 기타 근거에 의거하여 그러한 주체의 감독이나 경영을 직접적 또는 간접적으로 야기할 수 있는 권력, 또는 그 주체에 대한 (ii) 50% 이상의 주식 소유권, 또는 (iii) 수익 소유권을 의미합니다.

"귀하"(또는 "귀하의")는 본 라이센스로 부여된 권한을 행사하는 개인이나 법인을 의미합니다.

"소스" 형태란 소프트웨어 소스 코드, 문서 소스 및 구성 파일을 포함하여 수정에 편리한 형태를 의미합니다.

"객체" 형태란 컴파일된 객체 코드, 생성된 문서 및 기타 매체 유형으로 변환된 형태를 포함하여 소스 형태를 기계적으로 변환하거나 번역하여 얻은 결과물 형태를 의미합니다.

"저작물"이란 본 라이센스에 따라 만들어진 소스 또는 객체 형태로 저작물에 포함 또는 첨부된 저작권 고지에 명시된 저작자의 저작물을 의미합니다(예제는 아래 부록 참조).

"파생 저작물"이란 저작물을 기반으로(또는 파생되어) 소스 또는 객체 형태의 저작물 그리고 전체적으로 저작자의 저작물을 나타내는 편집상의 개정, 주석, 다듬기 또는 기타 변경이 발생한 저작물을 의미합니다. 본 라이센스의 목적상 파생 저작물에는 저작물 및 파생 저작물로부터 분리된 형태 또는 인터페이스에 단순히 링크(또는 이름으로 연결)된 저작물은 포함되지 않습니다.

"기여물"이란 저작물의 원본 버전 및 해당 저작물 또는 모든 파생 저작물에 대한 수정 또는 추가 사항을 포함한 저작물로서, 저작권자가 직접, 또는 저작권자가 승인한 개인 또는 법인이 저작권자를 대신하여, 저작물에 포함시켜 달라고 제출한 것을 의미합니다. 이 정의의 목적상 "제출"이란 사용 허가자 또는 그 대리인에게 보내지는 전자, 음성 또는 서면의 모든 통신물 형태를 의미합니다. 통신물에는 저작물에 관해 논의하고 개선할 목적으로 사용 허가자 또는 사용 허가자의 대리인에 의해 관리되는 메일링 목록, 소스 코드 제어 시스템 및 문제 추적 시스템에서의 통신물이 포함됩니다. 다만 저작권자에 의해 "기여물 아님"이라고 명확하게 표시 또는 달리 기록되어 있는 통신물은 포함되지 않습니다.

"기여자"란 사용 허가자 및 사용 허가자에게 기여물을 보내 해당 기여물이 저작물에 반영되었을 경우의 해당 기여물을 보낸 개인이나 법인을 의미합니다.

2. 저작권 라이센스 부여입니다. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 소스 또는 객체 형태로 저작물과 파생 저작물을 재생산, 파생 저작물 준비, 일반 공표, 일반 실행, 서브라이센스 부여 및 배포하기 위한 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인 영구 라이센스를 부여합니다.

3. 특허 라이센스 부여. 본 라이센스의 규정 및 조건에 따라 각 기여자는 귀하에게 저작물을 제작, 사용, 판매 제안, 판매, 수입 및 전송할 수 있는 전세계적으로 사용료 없이 사용할 수 있는, 비독점적인(본 항에 언급된 경우를 제외하고) 영구적 특허권을 부여합니다. 여기서 특허권은 기여자에 의해 라이센스가 부여될 수 있고, 기여물 단독 또는 저작물과 기여물의 결합에 의해 침해될 수밖에 없는 특허 청구에 대해서만 적용됩니다. 만일 귀하가 저작물 또는 저작물에 포함된 기여물이 직접적 또는 기여 측면에서 특허를 침해했다고 주장하는 엔티티에 대해 쌍방 소송이나 반박 소송을 포함한 특허 소송을 제기할 경우 본 라이센스에 따라 귀하에게 허가된 특허권은 소송이 신청된 날로 해지됩니다.

4. 재배포입니다. 귀하는 아래의 조건이 충족될 경우에 한해, 수정 또는 수정 없이 소스 또는 객체 코드 형태로 저작물 또는 파생 저작물의 복사본을 임의의 매체로 재생산 및 배포할 수 있습니다.

(a) 귀하는 작업 또는 파생 저작물의 다른 수신자에게 본 라이센스의 복사본을 제공해야 합니다.

(b) 수정한 파일에는 사용자가 파일을 변경했음을 알아보기 쉽게 명시해야 합니다.

(c) 귀하는 배포하려는 파생 저작물 소스 형태에 있던 모든, 저작권, 특허, 상표권 및 귀속 공지가 작업 소스 형태로 유지되어야 합니다. 단, 파생 저작물과 관계 없는 공지는 제외합니다.

(d) 저작물에 배포하는 모든 파생물에도 "공지" 텍스트 파일이 포함되어 있으면, 귀하가 배포하는 파생물에도 해당 통지 파일의 어떤 부분과도 관련이 없는 공지는 제외합니다. 해당 공지는 파생 저작물의 어떤 부분에도 관련이 없는 공지는 제외합니다. 파생 저작물의 일부로 배포되는 NOTICE 텍스트 파일 내에서, 파생 저작물과 함께 제공되는 소스 양식 또는 설명서 내에서, 또는 파생 저작물에 의해 생성되는 디스플레이 내부에 일반적으로 적용되는 제3자 공지 중 한 곳에 위치해야 하는 경우 고지 파일 내용은 단지 정보 제공이 목적이므로 라이선스에 대한 수정은 없습니다. 귀하는 자신이 배포하는 파생 저작물 내부에 저작물의 고지 파일과 함께 자신만의 귀속 고지를 배포할 수 있습니다. 단, 해당 귀속 고지가 라이센스를 수정할 수는 없습니다.

만일 저작물에 대한 귀하의 사용, 재생산 및 재배포가 본 라이센스에 명시된 조건을 준수한다면 귀하는 자신이 수정한 부분에 자신의 저작권 문구를 추가하고 수정 부분의 사용, 재생산 및 배포에 대해 또는 파생 저작물 전체에 대해 부가적이거나 다른 규정 및 조건을 추가할 수 있습니다.

5. 분담금 제출입니다. 귀하가 명시적으로 달리 언급하지 않는 한, 귀하가 저작물에 포함시키기 위해 사용 허가자에게 의도적으로 제출한 기여물은 추가적인 규정 또는 조건 없이 본 라이센스의 규정과 조건을 따릅니다. 위의 규정에도 불구하고 어떠한 규정도 귀하가 기여물에 관해 사용 허가자와 맺은 별도의 라이센스의 규정을 대체하거나 수정하지 않습니다.

6. 상표. 본 라이센스는 사용 허가자의 상품 이름, 상표, 서비스 표시, 제품 이름을 사용할 권한을 부여하지 않습니다. 단, 저작물의 원본을 밝히거나 고지 파일을 재생산하기 위해 합리적이고 관습적으로 필요한 경우는 예외입니다.

7. 보증의 부인. 해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 사용 허가자의 저작물(및 각 기여자의 기여물)은 비침해, 상업성 또는 특정 목적에의 적합성에 대한 보증을 포함하여 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 제공됩니다. 귀하는 저작물의 사용 또는 재배포의 적합성을 전적으로 결정할 책임이 있으며 본 라이센스에 따른 권한 행사와 관련된 어떠한 위험도 감수해야 합니다.

8. 책임의 제한. 어떠한 상황과 법적 이론을 막론하고 불법(과실 포함) 계약 여부에 상관없이 해당 법률(고의적 및 중과실 법률 등)에서 필요하거나 서면으로 합의한 경우가 아니면 이러한 피해 가능성에 대해 기여자가 통지를 받은 경우에도 기여자는 영업권 상실, 작업 중단, 컴퓨터 오류나 오작동 또는 기타 모든 상업적 피해나 손실을 포함하여 본 라이센스의 결과 또는 저작물의 사용이나 사용 불능으로 인해 발생하는 직간접적, 특수적, 우발적 또는 결과적 피해에 대해 책임이 없습니다.

9. 보증 또는 추가 책임 수락. 저작물 및 파생 저작물을 재배포할 때 귀하는 지원, 보증, 손해 배상 또는 본 라이센스와 일치하는 법적 책임 및 권리 수락에 대한 소정의 수수료를 요청하고 부과할 수 있습니다. 단, 이러한 책임을 수락하는 데 있어 귀하는 단독 책임하에 수락해야 하며, 이로 인해 야기되는 법적 책임 또는 지불 청구 등에 대해 기여자를 대신하여 배상금을 지불하고, 기여자를 보호하며, 각 기여자가 손해를 입지 않도록 최선을 다해야 합니다.

조항 및 조건 끝

APPENDIX: 작업에 Apache 라이센스를 적용하는 방법

저작물에 Apache 라이센스를 적용하려면 다음 상용 공지를 첨부하십시오. 여기서 대괄호 "[]"로 묶인 부분은 고유 식별 정보로 바꿔야 합니다. (대괄호는 넣지 마십시오!) 텍스트는 파일 형식에 적절한 설명 구문으로 묶어야 합니다. 또한 제3자 아카이브 내에서 쉽게 파악할 수되도록 파일 또는 클래스 이름과 목적 설명은 저작권 공지와 동일한 "출력 페이지"에 포함하는 것을 권장합니다.

저작권 [yyyy] [저작권 소유자의 이름]

Apache 라이센스 버전 2.0("라이센스")에 따라 라이센스가 부여됩니다. 라이센스를 준수하지 않고는 이 파일을 사용할 수 없습니다. 라이센스의 사본을 구할 수 있습니다.

http://www.apache.org/licenses/LICENSE-2.0

해당 법률에서 요구하거나 서면으로 동의한 경우가 아니면 본 라이센스로 배포된 소프트웨어는 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 배포됩니다. 라이센스에 따라 권한 및 제한을 규정하는 구체적인 내용은 라이센스 본문을 참조하십시오.

------------------

XMLBeans 소스 릴리스는 Gradle 래퍼를 번들로 제공합니다. (https://docs.gradle.org/current/userguide/gradle_wrapper.html)

이는 Apache 라이센스 v2.0에 따라 릴리스됩니다. 저작권 © 2015-2021 원래 저자.

저작권 © 2015-2021 원래 저자.

------------------

wrapper.gradle 파일은 Apache Kafka 프로젝트에 의해 개발되었으며 Apache 라이센스 v2.0에 따라 릴리스됩니다.

------------------

ExceptionUtils는 Apache 2.0 라이센스에 따라 출시 된 scala-library의 `scala.util.control.NonFatal`에서 파생됩니다.

저작권 (c) 2002-2023년 EPFL

저작권 (c) 2011-2023 Lightbend, Inc.

------------------

XMLBeans 테스트 모음의 여러 테스트 사례는 W3C XML 스키마 테스트 모음에서 파생됩니다. src/test/java/org/W3C의 Java 소스 파일과 src/test/resources/xbean/dom/W3C의 XML/DTD 파일.

W3C® 소프트웨어 공지 및 라이센스

저작권 © 1994-2002 월드 와이드 웹 컨소시엄, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University).

모든 권리 보유. http://www.w3.org/Consortium/Legal/

이 W3C 저작물(소프트웨어, 문서 또는 기타 관련 항목 포함)은 저작권 소유자가 다음 라이센스에 따라 제공하고 있습니다. 이 저작물을 취득, 사용 및/또는 복사할 경우 사용자(라이센스 비부여자)는 다음 조항 및 조건을 읽고, 이해하며, 준수할 것을 동의하게 됩니다:

소프트웨어 및 해당 문서의 모든 사본 또는 수정 사항을 포함할 경우, 모든 해당 부분에 수정 사항을 포함시킨다면 본 소프트웨어 및 해당 문서의 수정 여부에 관계없이 어떠한 목적으로도 소프트웨어 및 설명서 또는 로열티를 포함, 수정 및 배포할 수있는 권한이 부여됩니다.

재배포되거나 파생된 저작물 사용자가 볼 수 있는 위치에 있는 본 고지의 전체 텍스트 기존에 존재하는 모든 지적 재산권 책임 부인, 고지 또는 조항 및 조건. 만약 존재하지 않는다면, 다음 형태(하이퍼텍스트 선호, 텍스트 허용)에 대한 짧은 통지는 재분배 또는 파생 코드의 본문 내에서 사용되어야 한다: "Copyright © [$date-of-software] World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). 모든 권리 보유. http://www.w3.org/Consortium/Legal/"

변경 작업이 수행된 날짜를 포함하여 W3C 파일에 대한 변경 또는 수정 사항에 대한 고지 (코드가 파생된 위치에 대한 URI를 제공할 것을 권장합니다.) 본 소프트웨어 및 문서는 "있는 그대로" 제공되며, 저작권 보유자는 상업성 또는 특정 목적에의 적합성에 대한 보증을 포함하여 어떠한 표현이나 보증, 명시적 또는 암시적 보증을 부인하며, 소프트웨어 또는 문서의 사용으로 제3자의 특허, 저작권, 상표 또는 기타 권한을 침해하지 않을 것임을 보증하지 않습니다.

저작권 보유자는 소프트웨어 또는 문서의 사용 중에 발생한 직간접적, 우연적, 예외적 또는 결과적 피해에 대해 책임을 지지 않습니다.

저작권 보유자의 이름 및 상표는 사전 서면 허가 없이 소프트웨어와 관련 있는 광고 또는 공개에서 사용될 수 없습니다. 본 소프트웨어 및 해당 문서에 대한 저작권은 언제나 저작권 보유자에게 있습니다.

____________________________________

W3C의 통지 및 라이센스의 이러한 공식은 GPL과의 호환성을 개선하기 위해 1998년 8월 14일에 활성화되었습니다. 이 버전은 W3C 소프트웨어 라이센스 용어가 GPL보다 더 제한적이지 않음을 보장하며 결과적으로 W3C 소프트웨어가 GPL 패키지로 배포될 수 있습니다. 이 날짜 이전에 정책에 대한 이전 공식화를 참조하십시오. libwww, Amaya 및 Jigsaw와 같은 패키지에 대한 특정 이용 약관을 포함하여 당사 사이트의 자료 사용에 관한 일반적인 질문은 저작권 FAQ를 참조하십시오. 이 통지에 대한 다른 질문은 site-policy@w3.org으로 보낼 수 있습니다.

-------------- 구분 기호 --------------

./NOTICE-binary.txt

   =========================================================================
   ==  NOTICE file corresponding to section 4(d) of the Apache License,   ==
   ==  Version 2.0, in this case for the Apache XmlBeans distribution.    ==
   =========================================================================

이 제품에는 다음에서 개발된 소프트웨어가 포함되어 있습니다

Apache Software Foundation(http://www.apache.org/)

이 소프트웨어의 일부는 원래 다음을 기반으로했습니다. - 소프트웨어 저작권 (c) 2000-2003, BEA Systems, <http://www.bea.com/>. 참고: ASF 사무총장은 EVP/CFO가 서명한 XMLBeans에 대해 2003년 9월 9일자 BEA Systems, Inc.의 소프트웨어 지원금 계약(SGA)을 체결했습니다.

Apache XMLBeans 프로젝트에 대한 기여 외에도이 소프트웨어는 다음을 포함합니다.

- Apache Xerces-J 및 Apache Axis 제품에서 하나 이상의 소스 파일, Copyright (c) 1999-2003 Apache Software Foundation

- W3C XML 스키마 문서 Copyright 2001-2003 (c) 월드 와이드 웹 컨소시엄 (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University)

- Apache Xml Commons 프로젝트의 resolver.jar, Copyright (c) 2001-2003 Apache Software Foundation

**********************

타사 구성요소

**********************

이 소프트웨어에는 다음 저작권이 적용되는 타사 소프트웨어가 포함되어 있습니다.

Apache Ant

저작권 1999-2023 Apache 소프트웨어 재단

이 제품에는 다음에서 개발된 소프트웨어가 포함되어 있습니다

Apache Software Foundation(https://www.apache.org/)

<sync> 작업은 Apache Software Foundation에 친절하게 기부된 코드 Copyright (c) 2002, Landmark Graphics Corp를 기반으로 합니다.

Apache Commons 코덱

Copyright 2002-2020 Apache Software Foundation

이 제품에는 다음에서 개발된 소프트웨어가 포함되어 있습니다

Apache Software Foundation(https://www.apache.org/)

src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java에는 http://aspell.net/test/orig/batch0.tab.의 테스트 데이터가 포함되어 있습니다. 저작권 (C) 2002 케빈 앳킨슨 (kevina@gnu.org)

===============================================================================

org.apache.commons.codec.language.bm 패키지의 내용은 원본 작성자의 허가와 함께 http://stevemorse.org/phoneticinfo.htm에서 사용할 수있는 원본 php 소스 코드에서 번역되었습니다. 저작권: Copyright (c) 2008 Alexander Beider & Stephen P. 모스

-------------- 구분 기호 --------------

./NOTICE.txt

   =========================================================================
   ==  NOTICE file corresponding to section 4(d) of the Apache License,   ==
   ==  Version 2.0, in this case for the Apache XmlBeans distribution.    ==
   =========================================================================

이 제품에는 다음에서 개발된 소프트웨어가 포함되어 있습니다

Apache Software Foundation(http://www.apache.org/)

이 소프트웨어의 일부는 원래 다음을 기반으로 했습니다.

- 소프트웨어 저작권(c) 2000-2003, BEA Systems, <http://www.bea.com/> 참고: ASF 사무총장은 EVP/CFO가 서명한 XMLBeans에 대해 2003년 9월 9일자 BEA Systems, Inc.의 소프트웨어 지원금 계약(SGA)을 체결했습니다.

Apache XMLBeans 프로젝트에 대한 기여 외에도이 소프트웨어는 다음을 포함합니다.

- Apache Xerces-J 및 Apache Axis 제품에서 하나 이상의 소스 파일, Copyright (c) 1999-2003 Apache Software Foundation

- W3C XML 스키마 문서 Copyright 2001-2003 (c) 월드 와이드 웹 컨소시엄 (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University)

- Apache Xml Commons 프로젝트의 resolver.jar, Copyright (c) 2001-2003 Apache Software Foundation

ExceptionUtils는 Apache 2.0 라이센스에 따라 출시 된 scala-library의 `scala.util.control.NonFatal`에서 파생됩니다.

저작권 (c) 2002-2023년 EPFL

저작권 (c) 2011-2023 Lightbend, Inc.

Scala에는

LAMP/EPFL(https://lamp.epfl.ch/) 및

Lightbend, Inc.(https://www.lightbend.com/)

-------------- 구분 기호 --------------

종속성: org.checkerframework:checker-qual

저작권: Checker Framework 개발자

라이센스: MIT

./LICENSE.txt

검사기 프레임워크 한정자

저작권 2004-체커 프레임워크 개발자에 의해 현재

MIT 라이센스:

이 소프트웨어의 복제본과 관련된 문서화 파일("소프트웨어")의 사본을 획득하는 사람은 누구라도 소프트웨어를 별 다른 제한 없이 무상으로 사용할 수있는 권한을 부여받습니다. 여기에는 소프트웨어의 사본을 사용, 복사, 수정, 병합, 게시, 배포할 수 있는 권리와 이상의 행위를 제한 없이 포함되며, 소프트웨어의 복제본을 무제한으로 사용, 복제, 복사, 소프트웨어가 제공되는 사람에게 권한을 부여받습니다. 여기에는 위의 저작권 통지와 이 권한 고지가 소프트웨어의 모든 사본이나 실질적인 부분에 포함되며, 다음과 같은 조건을 충족시킬 수 있는 권리와 이상의 행위를 부여받습니다.

소프트웨어는 암시적이거나 묵시적인 어떠한 종류의 보증(상품성, 특정 목적에의 적합성 및 비침해성에 대한 보증을 포함하며 이에 제한되지 않음)도 없이 "있는 그대로" 제공됩니다. 소프트웨어를 개발한 프로그래머나 저작권자는 어떠한 경우에도 소프트웨어나 소프트웨어의 사용 등의 행위와 관련하여 일어나는 어떤 요구사항이나 손해 및 기타 책임에 대해 계약상, 불법행위 또는 기타 이유로 인한 책임을 지지 않습니다.

-------------- 구분 기호 --------------

종속성: org.codehaus.plexus:plexus-cipher

저작권: Codehaus Foundation

라이센스: Apache 2.0

./LICENSE.txt

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./NOTICE.txt

이 구성요소의 코드에는 Apache 라이센스인 http://juliusdavies.ca/svn/not-yet-commons-ssl/tags/commons-ssl-0.3.10/src/java/org/apache/commons/ssl/Base64.java에서 가져온 Base64 클래스가 포함되어 있습니다. http://www.apache.org/licenses/LICENSE-2.0

PBE 키 처리 루틴 PBECipher.createCipher()는 또한 Apache APL-2.0 라이센스 인 http://juliusdavies.ca/svn/not-yet-commons-ssl/tags/commons-ssl-0.3.10/src/java/org/apache/commons/ssl/OpenSSL.java에서 채택됩니다. http://www.apache.org/licenses/LICENSE-2.0

-------------- 구분 기호 --------------

종속성: org.codehaus.plexus:plexus-classworlds

저작권: Codehaus Foundation

라이센스: Apache 2.0

./라이센스 코드하우스.txt

/*

$ID$

저작권 2002 (C) Codehaus. All Rights Reserved. 다음 조건이 충족되는 경우 이 소프트웨어 및 관련 설명서("소프트웨어")를 수정하거나 수정하지 않고 재배포 및 사용할 수 있습니다.

1. 소스 코드의 재배포는 저작권 정책문 및 공지를 유지해야 합니다. 재분배에는 이 문서의 사본도 포함되어야 합니다.

2. 바이너리 형태의 재배포에는 배포와 함께 제공되는 문서 및/또는 기타 자료에 위의 저작권 공지, 이 조건 목록 및 다음의 면책 사항이 포함되어야 합니다.

3. "classworlds"라는 이름은 Codehaus의 사전 서면 허가 없이 이 소프트웨어에서 파생된 제품을 보증하거나 홍보하는 데 사용해서는 안됩니다. 서면 허가를 받으려면 bob@codehaus.org으로 문의하십시오.

4. 이 소프트웨어에서 파생 된 제품은 "classworlds"라고 불릴 수 없으며 Codehaus의 사전 서면 허가없이 "classworlds"가 이름에 나타날 수 없습니다. "classworlds"는 Codehaus의 등록 상표입니다.

5. 기한 크레딧은 Codehaus에 제공해야합니다. (http://classworlds.codehaus.org/).

본 소프트웨어는 CODEHAUS 및 제공자에 의해 "있는 그대로" 제공되며 상업성 및 특정 목적에 대한 적합성에 대한 암시적 보증을 포함하며 이에 제한되지 않음)도 배제됩니다. 어떠한 경우에도 CODEHAUS 또는 제공자는 직접적, 간접적, 우연적, 특별, 예시적 또는 부수적 손해(대체 상품이나 서비스의 조달, 사용/데이터/이익 손실 또는 업무 방해 포함)에 대해 책임을 지지 않으며, 이러한 손실 가능성에 대해 통보를 받았더라도 마찬가지입니다. 어떠한 경우에도 저작권 소유자 또는 제공자는 계약, 엄격한 책임 또는 불법 행위(과실 포함) 여부에 상관없이 어떠한 책임성 이론을 근거로 하든 이유를 막론하고 본 소프트웨어의 사용 중에 발생한 직간접적, 우연적, 전형적 또는 부수적 피해(대체 상품이나 서비스의 이용/이익 손실 또는 업무 방해 포함)에 대해 책임을 지지 않으며, 이러한 피해 가능성을 고려하더라도 마찬가지입니다.

*/

-------------- 구분 기호 --------------

./LICENSE.txt

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: org.codehaus.plexus:plexus-component-annotations

저작권: Codehaus Foundation

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: org.codehaus.plexus:plexus-interpolation

저작권: sonatype

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: org.codehaus.plexus:plexus-sec-dispatcher

저작권: Codehaus Foundation

라이센스: Apache 2.0

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: org.codehaus.plexus:plexus-utils

저작권: Codehaus Foundation

라이센스: Apache 2.0

./LICENSE.txt

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./NOTICE.txt

(Org.apache.maven.shared:maven-shared-utils와 동일)

-------------- 구분 기호 --------------

종속성: org.codehaus.plexus:plexus-xml

저작권: Apache Software Foundation

라이센스: Apache 2.0

./LICENSE.txt

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./src/main/resources/META-INF/LICENSE

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

./NOTICE.txt

(Org.apache.maven.shared:maven-shared-utils와 동일)

-------------- 구분 기호 --------------

./src/main/resources/META-INF/NOTICE

이 제품에는 Indiana University Extreme에서 개발한 소프트웨어가 포함되어 있습니다! 랩(http://www.extreme.indiana.edu/)

이 제품에는 Apache Software Foundation(http://www.apache.org/)에서 개발한 소프트웨어가 포함되어 있습니다.

이 제품에는 ThoughtWorks(http://www.thoughtworks.com)에서 개발한 소프트웨어가 포함되어 있습니다.

이 제품에는 javolution(http://javolution.org/)에서 개발한 소프트웨어가 포함되어 있습니다.

이 제품은 로마 (https://rome.dev.java.net/)에서 개발 한 소프트웨어를 포함합니다.

-------------- 구분 기호 --------------

종속성: org.eclipse.sisu:org.eclipse.sisu.inject

저작권: Eclipse Foundation

라이센스: Apache 2.0

./LICENSE.txt

"Eclipse PUBLIC LICENSE - v 2.0 ACCOMPANYING PROGRAM은 본 ECLIPSE PUBLIC LICENSE("계약서")의 조건에 따라 제공됩니다. 프로그램의 모든 사용, 재생 또는 배포는 수신자가 본 계약을 수락하도록 구성합니다.

1. 정의 "기여"는 다음을 의미합니다.

a) 초기 기여자의 경우, 본 계약에 따라 배포된 초기 콘텐츠 및

b) 각 후속 기여자의 경우:

i) 프로그램 변경 및

ii) 프로그램에 추가;

프로그램에 대한 이러한 변경 및/또는 추가는 해당 특정 제공자에 의해 시작되고 배포됩니다. 기여자가 해당 기여자 자체 또는 해당 기여자를 대신하여 활동하는 모든 사람이 프로그램에 추가한 경우 기여자의 "원래" 기여자입니다. 기부금에는 수정된 저작물이 아닌 프로그램에 대한 변경 또는 추가가 포함되지 않습니다. "기여자"는 프로그램을 배포하는 모든 개인 또는 개체를 의미합니다.

"Licensed Patents"는 기여자가 라이선스할 수 있는 특허청구를 의미하며, 이는 기여자만의 사용 또는 판매 또는 프로그램과 결합될 때 반드시 침해됩니다.

"프로그램"은 본 계약에 따라 분배된 분담금을 의미합니다.

"수신자"는 이 계약에 따라 프로그램 또는 기여자를 포함한 보조 라이센스(해당하는 경우)를 받는 모든 사람을 의미합니다.

"파생물"이란 프로그램을 기반으로 하거나 프로그램에서 파생된 소스 코드 또는 기타 형태의 저작물을 나타내는 편집상의 개정, 주석, 다듬기 또는 기타 수정이 발생한 저작물을 의미합니다.

"수정된 저작물"은 프로그램 내용의 추가, 삭제 또는 수정으로 인한 소스 코드 또는 기타 형태의 저작물(프로그램 내용이 포함된 소스 코드 양식의 새 파일을 명확히 하기 위한 목적 포함)을 의미합니다. 수정된 저작물에는 프로그램 또는 수정된 저작물에 연결, 이름 또는 하위 클래스로 바인딩하기 위한 각 경우에 한하여 프로그램의 선언, 인터페이스, 유형, 클래스, 구조 또는 파일만 포함하는 저작물이 포함되지 않습니다.

"분배"는 a) 배포 또는 b) 복사본 전송을 가능하게 하는 어떤 방식으로든 사용할 수 있도록 하는 행위를 의미합니다.

"소스 코드"란 소프트웨어 소스 코드, 문서 소스 및 구성 파일을 포함하여 수정에 편리한 프로그램의 형태를 의미합니다.

"보조 라이센스"는 GNU General Public License, Version 2.0 또는 그 이후 버전의 라이센스를 의미하며, 여기에는 최초 제공자가 확인한 예외나 추가 권한이 포함됩니다.

2. 권한 부여

a) 본 계약의 조건에 따라, 각 기여자는 이로써 수신자에게 해당 기여자(있는 경우) 및 파생 저작물의 복제, 파생 저작물 준비, 공개 표시, 공개 수행, 배포 및 제출을 위한 비독점적이고 전 세계적으로 로열티가 없는 저작권 사용권을 부여합니다. b) 본 계약 조건에 따라 각 기여자는 라이센스 특허에 따라 수신자에게 소스 코드 또는 기타 형식으로 해당 기여자의 기여를 만들고, 사용, 판매, 판매, 판매, 수입 및 기타 양도할 수 있는 비독점적이고, 전 세계적으로 로열티가 없는 특허 라이센스를 부여합니다. 이 특허권은 기여자가 기여를 추가할 때, 그러한 기여를 추가하면 그러한 조합이 허가된 특허의 적용을 받는 경우 기여와 프로그램의 조합에 적용됩니다. 특허권은 기여를 포함하는 다른 조합에는 적용되지 않습니다. 본 문서에 의거하여 라이센스가 부여된 하드웨어는 없습니다. c) 수신자는 각 제공자가 본 문서에 명시된 기여에 대한 라이센스를 부여하지만, 프로그램이 다른 법인의 특허 또는 기타 지적 재산권을 침해하지 않는다는 보증은 제공자가 제공하지 않는다는 것을 이해합니다. 각 제공자는 지적 재산권의 침해 또는 기타에 근거하여 다른 법인이 제기한 청구에 대해 수신자에게 어떠한 책임도 지지 않습니다. 본 계약에서 부여된 권리 및 라이센스를 행사하기 위한 조건으로, 각 수신자는 필요한 기타 지적 재산권(있는 경우)을 보호하는 데 전적으로 책임을 집니다. 예를 들어, 수신자가 프로그램을 배포할 수 있도록 제3자 특허권이 필요한 경우, 프로그램을 배포하기 전에 해당 라이센스를 취득하는 것은 수신자의 책임입니다. d) 각 제공자는 저작권 사용권 세트를 부여하기 위해 해당 제공에 충분한 저작권 권한이 있음을 알고 있음을 나타냅니다. 본 계약에서 규정합니다. e) 2차 라이센스의 조건에도 불구하고, 기여자는 2차 라이센스의 조건(조항 3의 조건에 따라 허용되는 경우)에 따라 해당 수신자가 프로그램을 수령한 결과(본 계약에 규정된 사항 제외)에 대해 추가 보조금을 부여하지 않습니다.

3. 요구 사항

3.1 기여자가 어떤 형태로든 프로그램을 배포하는 경우,

a) 프로그램은 섹션 3.2에 따라 소스 코드로도 제공되어야 하며, 기여자는 프로그램에 본 계약에 따라 프로그램의 소스 코드를 사용할 수 있다는 진술을 동반해야 하며, 수신자에게 이를 획득하는 방법을 알려야 합니다. 소프트웨어 교환에 관례적으로 사용되는 매체에 대한 합리적인 방식; 및 b) 제공자는 본 계약과 다른 라이센스에 따라 프로그램을 배포할 수 있습니다. 단, 이러한 라이센스는 다음과 같습니다. i) 다른 모든 제공자를 대신하여 명시적으로 모든 보증 및 조건을 부인합니다. 소유권 및 비침해의 보증 또는 조건, 특정 목적에 대한 상품성 및 적합성의 묵시적 보증 또는 조건을 포함하여 묵시적, ii) 직접적, 간접적, 특수적, 부수적 및 결과적 손해를 포함하여 다른 모든 기여자를 대신하여 모든 손해에 대한 책임을 효과적으로 배제합니다. 예를 들어, 손실된 이익; iii) 조항 3.2에 따라 소스 코드에서 수신자의 권리를 제한하거나 변경하려고 시도하지 않으며; iv) 모든 당사자가 본 조항 3의 요구사항을 충족하는 라이선스에 따라 프로그램을 후속 배포하도록 요구합니다.

3.2 프로그램이 소스 코드로 분배되는 경우:

a) 본 계약에 따라 제공되어야 하며, 또는 (i) 프로그램이 별도의 파일 또는 보조 라이센스에 따라 제공되는 파일의 다른 자료와 결합된 경우, (ii) 본 합의서의 Exhibit A에 기술된 통지를 소스 코드에 첨부한 최초 기여자는 해당 보조 라이선스의 조항에 따라 프로그램을 사용할 수 있으며,

b) 본 계약의 사본은 프로그램의 각 사본에 포함되어야 합니다. 3.3 기여자는 프로그램에 포함된 저작권, 특허, 상표, 귀속 공지, 보증 면책 또는 책임 제한('공지')을 기여자가 자신의 적절한 공지를 추가할 수 있는 경우, 배포한 프로그램의 사본으로부터 제거하거나 변경할 수 없습니다.

4. 상업 분배

소프트웨어의 상업 유통 업체는 최종 사용자, 비즈니스 파트너 등과 관련하여 특정 책임을 수락 할 수 있습니다. 이 라이센스는 프로그램의 상업적 사용을 용이하게 하기 위한 것이지만 상용 제품 오퍼링에 프로그램을 포함하는 제공자는 다른 제공자에 대한 잠재적 책임을 생성하지 않는 방식으로 그렇게 해야 합니다. 따라서, 기여자가 상용 제품 오퍼링에 프로그램을 포함하는 경우, 그러한 기여자("상업적 기여자")는 모든 손실, 손해 및 비용에 대해 다른 모든 기여자("면책된 기여자")를 방어하고 면책하는 데 동의합니다(총칭하여 "손실"). 상용 제품 오퍼링에서 프로그램 배포와 관련하여 해당 상용 기여자의 행위 또는 누락으로 인해 발생한 범위 내에서 제3자가 면책된 기여자에 대해 제기한 청구, 소송 및 기타 법적 조치로 인해 발생합니다. 이 섹션의 의무는 실제 또는 주장 된 지적 재산권 침해와 관련된 청구 또는 손실에 적용되지 않습니다. 자격을 갖추기 위해, 배상된 기여자는 다음을 수행해야 합니다. a) 해당 청구를 서면으로 상업 기여자에게 즉시 통지하고, b) 상업 기여자가 방어 및 관련 합의 협상의 상업적 기여자를 제어하고 협력할 수 있도록 허용합니다. 면책된 기부자는 자신의 비용으로 그러한 청구에 참여할 수 있습니다.

예를 들어, 제공자는 상용 제품 오퍼링인 제품 X에 프로그램을 포함할 수 있습니다. 그런 다음 그 기여자는 상업적 기여자입니다. 상업용 기여자가 제품 X와 관련된 실적 주장을 하거나 보증을 제공하는 경우, 그러한 실적 주장과 보증은 상업적 기여자의 책임입니다. 이 조항에 따라 상업 기여자는 이러한 성과 청구 및 보증과 관련된 다른 기여자에 대한 청구를 방어해야하며 법원이 다른 기여자가 그 결과로 손해를 지불하도록 요구하는 경우 상업 기여자는 그러한 손해를 지불해야합니다.

5. 보증 없음

본 계약에서 명시적으로 설정되는 경우를 제외하고, 그리고 해당 법률에 의해 허용된 범위까지, 프로그램은 어떠한 종류의 보증이나 조건없이 "있는 그대로" 제공되며, 명시적이거나 묵시적이거나 제한없이, 어떠한 보증이나 소유권 조건, 비침해, 상품성 또는 특정 목적의 적합성을 포함합니다. 각 수령자는 프로그램 사용 및 배포의 적합성을 판단할 전적인 책임을 부담하며, 프로그램 오류의 위험 및 비용, 관련 법률 준수, 데이터, 프로그램 또는 장비의 손상 또는 손실, 운영 사용 불가능 또는 중단을 포함하되 이에 국한되지 않는 본 합의서에 따른 권리 행사와 관련된 모든 위험을 부담합니다.

6. 책임의 부인

본 계약 및 해당 법률에 의해 허용된 범위에 명시적으로 설정된 경우를 제외하고, 수신자도 어떠한 기여자도 직접적, 간접적, 부수적, 특별, 예시적, 또는 결과적 손해(손실 이익 제한 없이 포함)에 대해 어떠한 책임도 지지 않습니다. 책임의 이론에, 계약에서 여부, 엄격한 책임, 또는 고문 (부정 또는 기타 포함) 프로그램의 사용 또는 배포에서 어떤 방식으로 발생 또는 여기에 부여 된 모든 권리의 행사, 심지어 이러한 손해의 가능성에 대해 조언.

7. 일반

본 합의서의 어떠한 조항이 해당 법률에 의거해 무효 혹은 집행 불가능한 경우, 본 합의서의 나머지 조항의 유효성 또는 집행 가능성에 영향을 미치지 아니하며, 이에 대한 당사자의 추가 조치가 없으면 그러한 조항은 해당 조항의 유효성과 집행 가능하도록 만드는 데 필요한 최소 범위로 개혁되어야 합니다.

수신자가 프로그램 자체(다른 소프트웨어 또는 하드웨어와 프로그램의 조합 제외)가 해당 수신자의 특허를 침해했다고 주장하는 법인(법률에 대한 상호 청구 또는 반소 포함)에 대한 특허 소송을 제기하는 경우, 조항 2(b)에 따라 부여된 해당 수신자의 권리는 해당 소송이 제기된 날짜를 기준으로 해지됩니다.

본 합의서의 주요 조항을 준수하지 못하고 해당 미준수를 인지한 후 합당한 기간 내에 실패를 시정하지 않는 경우, 본 합의서에 따른 모든 수령자의 권리는 해지됩니다. 본 계약에 따른 모든 수신자의 권리가 해지되는 경우, 수신자는 합리적으로 실행 가능한 한 빨리 프로그램의 사용 및 배포를 중단하는 데 동의합니다. 단, 본 합의서에 따른 수령자의 의무 및 프로그램과 관련하여 수령자가 부여한 라이선스는 계속 유효합니다.

모든 사람은 본 계약의 사본을 복사 및 배포할 수 있지만, 불일치를 방지하기 위해 본 계약은 저작권이 있으며 다음과 같은 방법으로만 수정될 수 있습니다. 계약 담당자는 본 계약의 새 버전(개정 포함)을 수시로 게시할 권리를 보유합니다. 계약 관리인 이외의 누구도 본 계약을 수정할 권리가 없습니다. Eclipse 재단은 초기 계약 관리인입니다. Eclipse Foundation은 계약 관리인 역할을 적절한 별도의 법인에 배정할 수 있습니다. 계약의 각 새 버전에는 구별되는 버전 번호가 부여됩니다. 프로그램(기여 포함)은 언제나 계약이 접수된 버전에 따라 배포될 수 있습니다. 또한 새 버전의 계약이 게시된 후 제공자는 새 버전에 따라 프로그램(기여 포함)을 배포하도록 선택할 수 있습니다.

상기 제2조(a) 및 제2조(b)항에 명시적으로 명시된 경우를 제외하고, 수신자는 본 계약에 따른 기여자의 지적재산권에 대한 어떠한 권리 또는 라이선스도 명시적으로 암시적, 에스토펠 또는 다른 방법으로 받지 않습니다. 본 계약에 따라 명시적으로 부여되지 않은 프로그램의 모든 권리는 예약되어 있습니다. 본 계약의 어떠한 내용도 기여자 또는 수령자가 아닌 개체에 의해 시행될 수 없습니다. 본 합의서에 의거해 제3 수익자 권리는 생성되지 않습니다.

Exhibit A – Form of Secondary Licenses Notice(보조 라이센스 공지 양식)

"이 소스 코드는 Eclipse Public License, v. 2.0에 명시된 해당 가용성에 대한 조건이 충족되는 경우 다음 Secondary Licenses에서 사용할 수 있습니다. {name license(s), version(s), exceptions or additional permissions here}."

본 Exhibit A를 포함하여 본 계약의 사본을 포함하는 것만으로는 보조 라이센스에 따라 소스 코드의 라이센스가 충분하지 않습니다.

특정 파일에 공지를 넣을 수 없거나 바람직하지 않은 경우 수신자가 이러한 공지를 찾을 수 있는 위치(예: 관련 디렉토리의 라이센스 파일)에 공지를 포함할 수 있습니다.

저작권 소유권에 대한 정확한 공지를 추가할 수 있습니다."

-------------- 구분 기호 --------------

./license-header-epl2.txt

저작권 (c) ${year} Sonatype, Inc.

All rights reserved. 이 프로그램 및 관련 자료는 본 배포와 함께 제공되는 Eclipse Public License 2.0의 약관에 따라 제공되며 https://www.eclipse.org/legal/epl-2.0/에서 확인할 수 있습니다.

SPDX 라이센스 식별자: EPL-2.0

제공자:

기여자: Stuart McCulloch (Sonatype, Inc.) - 초기 API 및 구현

-------------- 구분 기호 --------------

https://www.eclipse.org/legal/epl-v10.html

EPL 1.0(org.apache.ant:ant와 동일)

-------------- 구분 기호 --------------

종속성: org.eclipse.sisu:org.eclipse.sisu.plexus

저작권: Eclipse Foundation

라이센스: EPL 1.0

https://www.eclipse.org/legal/epl-v10.html

EPL 1.0(org.apache.ant:ant와 동일)

-------------- 구분 기호 --------------

종속성: org.javassist:javassist

저작권: 치바 시게루

라이센스: Apache 2.0, LGPL v.2.1, MPL 1.1

./라이센스.html

모질라 공공 면허

버전 1.1

1. 용어 정의.

1.0.1. "상업적 사용"은 제3자가 적용 코드를 사용할 수 있도록 배포하거나 달리 만드는 것을 의미합니다.

1.1. ''제공자''는 수정을 만들거나 만드는 데 기여하는 각 엔티티를 의미합니다.

1.2. ''제공자 버전''은 최초 코드, 제공자가 사용한 이전 수정 및 해당 특정 제공자가 만든 수정의 조합을 의미합니다.

1.3. ''적용 코드''는 원래 코드 또는 수정 사항 또는 원래 코드와 수정 사항의 조합을 의미하며, 각각의 경우 그 일부를 포함합니다.

1.4. ''전자 배포 메커니즘''은 전자 데이터 전송을 위해 소프트웨어 개발 커뮤니티에서 일반적으로 허용되는 메커니즘을 의미합니다.

1.5. ''실행 파일''은 소스 코드 이외의 모든 형식의 적용 코드를 의미합니다.

1.6. ''초기 개발자''는 Exhibit A에서 요구하는 소스 코드 통지에 초기 개발자로 식별된 개인 또는 엔티티를 의미합니다.

1.7. ''Larger Work''는 적용 코드 또는 그 일부를 이 라이센스의 조건에 의해 관리되지 않는 코드와 결합하는 작업을 의미합니다.

1.8. ''라이센스''는 이 문서를 의미합니다.

1.8.1. "라이센스 가능"이란 최초 부여 시점에 또는 이후에 취득되었든, 본원에 전달된 모든 권리를 최대한 부여할 권리를 갖는 것을 의미합니다.

1.9. ''수정''은 원본 코드 또는 이전 수정 사항의 물질 또는 구조에 추가되거나 삭제되는 것을 의미합니다. 적용 코드가 일련의 파일로 릴리스되는 경우 수정은 다음과 같습니다.

A. 원본 코드 또는 이전 수정을 포함하는 파일의 내용에 추가 또는 삭제.

B. 원본 코드 또는 이전 수정의 일부를 포함하는 새 파일입니다.

1.10. ''원래 코드''는 Exhibit A가 원본 코드로 요구하는 소스 코드 통지에 기술된 컴퓨터 소프트웨어 코드의 소스 코드를 의미하며, 이 라이센스에 따라 릴리스될 당시에는 이 라이센스의 적용을 받는 코드가 아직 적용되지 않았습니다.

1.10.1. "특허 청구"란 허가자가 허가할 수 있는 모든 특허에 대한 방법, 프로세스 및 장치 청구를 포함하되 이에 국한되지 않고 현재 소유 또는 이후에 취득한 모든 특허 청구를 의미합니다.

1.11. ''소스 코드''는 포함된 모든 모듈과 연관된 인터페이스 정의 파일, 실행 파일의 컴파일 및 설치를 제어하는 데 사용되는 스크립트 또는 원본 코드 또는 다른 잘 알려진 제공자가 선택한 적용 코드에 대한 소스 코드 차등 비교를 포함하여 적용 코드를 수정하기 위한 선호 형식을 의미합니다. 적절한 압축 해제 또는 아카이브 해제 소프트웨어를 무료로 사용할 수 있는 경우 소스 코드는 압축 또는 아카이브 형식일 수 있습니다.

1.12. "귀하"(또는 "귀하의")는 섹션 6.1에 따라 발행된 본 라이센스 또는 이 라이센스의 향후 버전에 대한 모든 조건을 준수하며 이에 따른 권리를 행사하는 개인 또는 법인을 의미합니다. 법인의 경우, "귀하"에는 귀하를 통제하거나 관리하거나 공동 통제하에 있는 모든 엔티티가 포함됩니다. 이 정의에서 "제어"란 (a) 직접 또는 간접적인 권한으로 그러한 개체의 감독이나 경영을 직접적 또는 간접적으로 야기할 수 있는 권한, (b) 미결 주식의 50% 이상의 소유권 또는 해당 개체의 유익한 소유권을 의미합니다.

2. 소스 코드 라이센스입니다.

2.1. 초기 개발자 권한 부여입니다.

초기 개발자는 다음과 같은 제3자의 지적 재산권에 따라 귀하에게 전 세계적으로 로열티가 없고 비독점적인 라이선스를 부여합니다.

(a) 지적재산권(특허 또는 상표 제외)에 의거하여 최초 개발자가 수정 사항 및/또는 대규모 작업의 일부로 원본 코드(또는 그 일부)를 사용, 복제, 수정, 표시, 수행, 허가 및 배포할 수 있는 라이센스

(b) 특허청구에 의거하여 원본코드의 제작, 사용 또는 판매, 판매, 판매 및/또는 원본코드(또는 그 일부)의 처분으로 인해 침해된 청구.

(c) 본 조항 2.1(a) 및 (b)에 부여된 라이선스는 초기 개발자가 본 라이선스의 조건에 따라 원본 코드를 처음 배포한 날짜에 유효합니다.

(d) 상기 조항 2.1(b)이 있다 하여도 그와 상관없이, 1) 귀하가 원본 코드에서 삭제한 코드의 경우, 2) 원본 코드와는 별개 또는 3) 다음으로 인한 침해의 경우, i) 원본 코드의 수정 또는 ii) 원본 코드와 다른 소프트웨어 또는 장치의 조합.

2.2. 기여자 부여입니다.

제3자의 지적 재산권 청구에 따라 각 기여자는 귀하에게 전 세계적으로 로열티가 없고 비독점적인 라이선스를 부여합니다.

(a) 지적재산권(특허 또는 상표 제외)에 의거하여 제공자가 사용, 복제, 수정, 표시, 실행, 제출 및 배포할 수 있는 허가, 해당 제공자가 만든 수정사항(또는 그 일부)을 수정되지 않은 방식으로, 다른 수정사항과 함께 적용 코드 및/또는 더 큰 작업의 일부로 사용, 복제, 수정, 표시, 실행, 제출 및 배포할 수 있는 권리; 및

(b) 특허청구에 의거하여 해당 제공자가 만든 수정의 제작, 사용 또는 판매에 의해서만 및/또는 그 기여자 버전(또는 그러한 조합의 일부)과 결합하여 제작, 사용, 판매, 판매 제안, 제작 및/또는 기타 처분: 1) 해당 제공자에 의해 만들어진 수정 사항(또는 그 일부) 및 2) 해당 제공자에 의해 만들어진 수정 사항의 조합(또는 그러한 조합의 일부)

(c) 섹션 2.2(a) 및 2.2(b)에 부여된 라이센스는 제공자가 먼저 적용 코드의 상업적 사용을 만든 날짜에 유효합니다.

(d) 위의 조항 2.2(b)에도 불구하고, 1) 기여자가 기여자 버전에서 삭제한 코드에 대한 특허권은 부여되지 않습니다. 2) 기여자 버전과는 별개입니다. 3) 다음으로 인한 침해에 대한 특허권은 부여되지 않습니다. i) 제3자 수정 기여자 버전 또는 ii) 해당 기여자가 다른 소프트웨어(제공자 버전의 일부로 제외) 또는 기타 장치와 만든 수정 사항의 조합 또는 4) 해당 기여자가 만든 수정 사항이 없는 경우 적용 코드에 의해 침해된 특허 청구의 밑에.

3. 분배 의무입니다.

3.1. 라이센스 적용.

귀하가 생성하거나 귀하가 기여하는 수정사항은 조항 2.2를 포함하되 이에 국한되지 않는 본 라이선스 약관의 적용을 받습니다. 적용 코드의 소스 코드 버전은 본 라이센스의 약관 또는 섹션 6.1에 따라 릴리스된 이 라이센스의 향후 버전에 따라서만 배포할 수 있으며, 배포하는 소스 코드의 모든 사본과 함께 이 라이센스의 복사본을 포함해야 합니다. 귀하는 본 라이선스의 해당 버전 또는 본 문서에 따른 수신자의 권리를 변경하거나 제한하는 소스 코드 버전에 조건을 제안하거나 부과할 수 없습니다. 그러나 귀하는 조항 3.5에 기술된 추가 권리를 제공하는 추가 문서를 포함할 수 있습니다.

3.2. 출처 코드의 가용성입니다.

귀하가 생성하거나 기여하는 모든 수정은 본 라이센스의 조건에 따라 소스 코드 양식에서 실행 파일 버전과 동일한 미디어 또는 실행 파일 버전을 만든 모든 사람에게 허용되는 전자 배포 메커니즘을 통해 제공되어야 합니다. 사용 가능하며, 전자 배포 메커니즘을 통해 제공되는 경우, 초기에 사용할 수 있게 된 날짜로부터 최소 12개월 또는 해당 수신자가 특정 수정의 후속 버전을 사용할 수 있게 된 후 최소 6개월 동안 계속 사용할 수 있어야 합니다. 귀하는 Electronic Distribution Mechanism이 제3자에 의해 유지 관리되는 경우에도 소스 코드 버전을 사용할 수 있는지 확인할 책임이 있습니다.

3.3. 수정에 대한 설명

사용자가 분담하는 모든 적용 코드에 해당 적용 코드를 생성하기 위해 수행한 변경 사항과 변경 일자를 기록하는 파일이 포함되어야 합니다. 초기 개발자가 제공한 원본 코드에서 직접 또는 간접적으로 수정이 파생되고 (a) 소스 코드의 초기 개발자 이름 및 (b) 적용 코드의 원본 또는 소유권을 설명하는 실행 파일 버전 또는 관련 설명서의 통지에서 해당 수정이 파생된 저명한 진술을 포함해야 합니다.

3.4. 지적 재산권의 중요성

(a) 제삼자 청구.

제공자가 제3자의 지적 재산권에 따른 라이센스가 섹션 2.1 또는 2.2에 따라 해당 제공자가 부여한 권리를 행사하는 데 필요하다는 것을 알고 있는 경우, 제공자는 다음을 포함해야 합니다. 출처 코드 분배가 "LEGAL"인 텍스트 파일로, 수신자가 누구에게 연락해야 하는지 충분히 상세하게 청구하는 청구 및 당사자를 설명합니다. 제공자가 섹션 3.2에 설명된 대로 수정이 가능해진 후에 그러한 지식을 얻는 경우, 제공자는 즉시 모든 사본에서 LEGAL 파일을 수정하여 제공자가 그 이후에 사용할 수 있도록 하며, 적용 코드를 받은 사람들에게 새로운 지식을 얻었음을 알리기 위해 합리적으로 계산된 다른 단계(적절한 메일링 리스트 또는 뉴스 그룹 알림 등)를 취해야 합니다.

(b) 기여자 API.

제공자의 수정에 응용 프로그램 프로그래밍 인터페이스가 포함되어 있고 제공자가 해당 API를 구현하는 데 합리적으로 필요한 특허 라이센스에 대한 지식이 있는 경우 제공자는 이 정보를 LEGAL 파일에 포함해야 합니다.

(c) 표현

기고자는 위의 제3.4조(a)항에 따라 공개된 경우를 제외하고, 기고자는 기고자의 수정이 기고자의 원본 작성이며/또는 기고자가 본 라이센스에 의해 전달되는 권리를 부여할 수 있는 충분한 권한을 가지고 있다고 판단한다.

3.5. 필수 통지입니다.

귀하는 소스 코드의 각 파일에 있는 Exhibit A에 있는 통지를 복제해야 합니다. 구조로 인해 특정 소스 코드 파일에 이러한 통지를 삽입할 수 없는 경우 유저가 해당 통지를 찾을 수 있는 위치(예: 관련 디렉토리)에 해당 통지를 포함시켜야 합니다. 귀하가 하나 이상의 수정을 생성한 경우, 귀하의 이름을 Exhibit A에 기술된 통지에 기여자로 추가할 수 있습니다. 또한 적용 코드와 관련된 수신자의 권리 또는 소유권을 설명하는 소스 코드에 대한 문서에서 이 라이센스를 복제해야 합니다. 귀하는 커버드 코드의 수신자 한 명 이상에 대한 보증, 지원, 면책 또는 책임의 권리를 제공하고 그에 대한 요금을 청구하도록 선택할 수 있습니다. 그러나 초기 개발자나 기여자를 대신하지 않고 자신을 대신하여 그렇게 할 수 있습니다. 귀하는 귀하가 단독으로 제공하는 보증, 지원, 면책 또는 책임 의무보다 절대적으로 명확해야 하며, 귀하는 귀하가 제공하는 보증, 지원, 면책 또는 책임 조항의 결과로 초기 개발자 또는 해당 제공자가 초래한 모든 책임에 대해 초기 개발자 및 모든 제공자를 면책하는 데 동의합니다.

3.6. 실행 버전 분배입니다.

해당 적용 코드에 대해 섹션 3.1-3.5의 요구사항이 충족된 경우에만 적용 코드를 실행 가능 양식으로 배포할 수 있으며, 적용 코드의 소스 코드 버전이 섹션 3.2의 의무를 이행한 방법 및 위치에 대한 설명을 포함하여 본 라이센스의 조건에 따라 사용 가능하다는 통지를 포함하는 경우. 통지는 귀하가 적용 코드와 관련된 수신자의 권리를 설명하는 실행 버전, 관련 문서 또는 자료의 통지에 눈에 띄게 포함되어야 합니다. 귀하가 본 라이센스와 다른 조항을 포함할 수 있는, 귀하가 선택한 라이센스에 따라 실행 가능한 버전의 적용 코드 또는 소유권 권한을 배포할 수 있습니다. 이 라이센스의 약관 및 실행 버전에 대한 라이센스는 소스 코드 버전의 수신자 권한을 본 라이센스에 명시된 권한으로 제한하거나 변경하려고 시도하지 않습니다. 실행 파일 버전을 다른 라이센스로 배포하는 경우 이 라이센스와 다른 모든 조건은 초기 개발자나 제공자가 아닌 사용자만 제공하는 것이 분명해야 합니다. 귀하는 초기 개발자 및 모든 기여자가 귀하가 제공하는 이러한 약관의 결과로 초기 개발자 또는 해당 기여자에 의해 발생하는 어떠한 책임도 면책할 것에 동의합니다.

3.7. 더 큰 작업.

적용 코드를 본 라이선스 약관의 적용을 받지 않는 다른 코드와 결합하여 더 큰 작업을 생성하고 더 큰 작업을 단일 제품으로 배포할 수 있습니다. 이러한 경우 적용 코드에 대해 이 라이센스의 요구 사항이 충족되었는지 확인해야 합니다.

4. 법령 또는 규정에 의한 준수 불가능.

귀하가 법령, 사법 명령 또는 규정으로 인해 적용 코드의 일부 또는 전부와 관련하여 본 라이센스의 조건을 준수하는 것이 불가능한 경우, 귀하는 (a) 본 라이센스의 조건을 최대한 준수하고 (b) 제한 사항 및 영향을 미치는 코드를 설명해야 합니다. 이러한 설명은 섹션 3.4에 설명된 LEGAL 파일에 포함되어야 하며 소스 코드의 모든 배포에 포함되어야 합니다. 법령 또는 규정에 의해 금지되는 범위를 제외하고, 그러한 설명은 일반 기술의 수신자가 그것을 이해할 수 있도록 충분히 상세해야합니다.

5. 이 라이센스의 적용입니다.

본 라이센스는 초기 개발자가 Exhibit A에 통지를 첨부한 코드 및 관련 적용 코드에 적용됩니다.

6. 라이센스 버전입니다.

6.1. 새 버전입니다.

Netscape Communications Corporation(''Netscape')은 개정된 라이센스 및/또는 새 버전의 라이센스를 수시로 게시할 수 있습니다. 각 버전에는 구별되는 버전 번호가 제공됩니다.

6.2. 새 버전의 효과

적용 코드가 특정 버전의 라이센스에 따라 게시되면 항상 해당 버전의 약관에 따라 계속 사용할 수 있습니다. 또한 Netscape에서 발행한 라이센스의 후속 버전에 따라 해당 적용 코드를 사용하도록 선택할 수도 있습니다. Netscape 이외의 누구도 본 라이센스에 따라 생성된 적용 코드에 적용되는 조건을 수정할 권리가 없습니다.

6.3. 파생상품 작업 이 라이센스의 수정된 버전을 만들거나 사용하는 경우(이 라이센스의 적용을 받지 않은 코드에 적용하기 위해서만 할 수 있음), (a) ''Mozilla'', ''MOZILLAPL'', ''MOZPL'', ' 구문이 되도록 라이센스 이름을 변경해야 합니다. 'Netscape'', "MPL", ''NPL'' 또는 헷갈리는 유사한 구문이 라이센스에 나타나지 않으며(라이센스가 이 라이센스와 다르다는 점은 제외) (b) 라이센스 버전에 Mozilla Public License 및 Netscape Public License와 다른 조항이 포함되어 있음을 명확히 하십시오. (Exhibit A에 설명된 통지에서 초기 개발자, 원본 코드 또는 기여자의 이름을 채우는 것은 본 라이센스의 수정으로 간주되지 않습니다.)

7. 보증의 부인. 적용 코드는 "있는 그대로"이 라이센스에 따라 제공되며, 어떤 종류의 보증없이, 제한없이, 커버 코드가 결함이없는 보증, 가맹점, 특정 목적 또는 비침해에 적합하다는 보증을 포함하여 표현되거나 암시됩니다. 적용 코드의 품질 및 성능에 대한 전체 위험은 당신과 함께합니다. 모든 적용 코드가 모든 측면에서 결함이 있음을 입증하면 (초기 개발자 또는 다른 기여자가 아님) 필요한 서비스, 수리 또는 수정 비용을 가정합니다. 이 보증 면책 조항은 본 라이센스의 필수적인 부분입니다. 본 면책 조항을 제외하고는 본 약관에서 승인된 적용 코드의 사용은 없습니다.

8. 종료.

8.1. 본 라이선스 및 본 문서에 따라 부여된 권리는 귀하가 본 문서의 조항을 준수하지 못하고 위반 사실을 알게 된 후 30일 이내에 그러한 위반을 시정하지 못하는 경우 자동으로 해지됩니다. 적절히 부여된 적용 코드에 대한 모든 하위 라이선스는 본 라이선스의 해지 시 존속합니다. 본 라이선스의 해지 이후 효력을 유지해야 하는 조항은 그 성격상 존속합니다.

8.2. 귀하가 초기 개발자 또는 기여자(이러한 조치를 제출한 초기 개발자 또는 기여자)에 대한 특허 침해 청구(선언적 판단 조치 제외)를 주장하여 소송을 시작하는 경우, 다음과 같이 주장합니다.

(a) 해당 참여자의 기여자 버전이 직간접적으로 특허를 침해한 경우, 해당 참여자가 본 라이선스의 조항 2.1 및/또는 2.2에 따라 귀하에게 부여한 모든 권리는 참여자가 60일 이내에 종료하지 않는 한 잠재적으로 종료한다는 60일 이내에 통지해야 합니다. 귀하는 통지를 받은 후 (i) 해당 참여자가 수정한 과거 및 향후 사용에 대해 참여자에게 상호 합의 가능한 합당한 로열티를 지급한다는 서면으로 동의하거나, (ii) 해당 참여자에 대한 기여자 버전과 관련된 소송 청구를 철회하는 데 동의합니다. 통지 후 60일 이내에 합당한 로열티 및 지급 약정이 당사자의 서면으로 상호 합의되지 않거나 소송 청구가 철회되지 않는 경우, 참여자가 조항 2.1 및/또는 2.2에 따라 귀하에게 부여한 권리는 상기 명시된 60일 통지 기간이 만료될 때 자동으로 해지됩니다.

(b) 해당 참여자의 기여자 버전 이외의 소프트웨어, 하드웨어 또는 장치는 특허를 직간접적으로 침해한 경우, 조항 2.1(b) 및 2.2(b)에 따라 해당 참여자가 귀하에게 부여한 모든 권리는 해당 참여자가 수정한 사항을 귀하가 처음 사용, 사용, 판매, 배포 또는 수행한 날짜를 기준으로 해지됩니다.

8.3. 귀하가 참여자에 대한 특허 침해 청구를 주장하는 경우, 해당 참여자의 기여자 버전이 이전에 그러한 청구가 해결된(예: 라이선스 또는 합의에 의한) 특허를 직간접적으로 침해한다고 주장하는 경우 특허 침해 소송의 개시 이후, 조항 2.1 또는 2.2에 따라 해당 참여자가 부여한 라이선스의 합당한 가치는 지급 또는 라이선스의 금액 또는 가치를 결정하는 데 고려됩니다.

8.4. 상기 조항 8.1 또는 8.2에 따라 해지되는 경우, 해지 전에 귀하 또는 본 문서에 의거하여 배포사가 유효하게 부여한 모든 최종사용자 라이선스 합의서(배포자 및 리셀러 제외)는 해지 후에도 존속합니다.

9. 책임의 제한입니다.

아무 상황도 없이 그리고 법적인 이론의 밑에, 고문 (부정 포함), 계약, 또는 그렇지 않으면, 당신, 첫번째 개발자, 어떤 다른 기여자든지, 또는 적용 부호의 어떤 분배자든지, 또는 그런 당의 어떤 공급자든지, 어떤 간접을 위해 어떤 사람든지에 책임있습니다, 특별, 부수적, 또는 제한없이, 영업권의 손실에 대한 손해, 작업 정지, 컴퓨터 고장 또는 오작동, 또는 기타 모든 상업적 손해 또는 손실을 포함한 모든 캐릭터의 결과적 손상, 그러한 당사자가 그러한 손해의 가능성을 알게 된 경우에도. 이러한 책임 제한은 해당 당사자의 과실에서 EXTENT 적용 가능한 법률로 인한 사망 또는 개인 상해에 대한 책임에는 적용되지 않습니다. 일부 관할권의 경우 우발적이거나 결과적인 손해의 배제 또는 제한을 허용하지 않으므로 이 책임 배제 및 제한 조항이 귀하에게 적용되지 않을 수 있습니다. 10. U.S. GOVERNMENT END USERS.

적용 코드는 48 C.F.R. 2.101 (1995년 10월)에 정의되어 있고, "상업용 컴퓨터 소프트웨어"와 "상업용 컴퓨터 소프트웨어 문서"로 구성되어 있으며, 이러한 용어는 48 C.F.R. 12.212 (1995년 9월)에 사용된다. 48 C.F.R. 12.212 및 48 C.F.R. 227.7202-1 ~ 227.7202-4(1995년 6월), 모든 미국 정부 최종 사용자는 본 문서에 규정된 권한으로만 적용 코드를 취득합니다.

11. 기타입니다.

본 라이센스는 관련 주제에 관한 전체 합의를 나타냅니다. 본 라이센스의 특정 조항이 이행 불가능한 경우 해당 조항은 이행이 가능해지는 데 필요한 정도까지만 개정됩니다. 이 라이센스는 법률 충돌 조항을 제외하고 캘리포니아 법률 조항(해당 법률이 있는 경우 제외)의 적용을 받습니다. 적어도 한 당사자가 미국 시민이거나 미국에서 사업을 하도록 허가 또는 등록된 단체인 분쟁과 관련하여, 본 라이센스와 관련된 모든 소송은 캘리포니아 주 산타 클라라 카운티 (Santa Clara County)에 누워있는 캘리포니아 주 북부의 연방 법원의 관할권으로 법원 비용 및 합리적인 변호사 비용 및 비용을 포함하되 이에 국한되지 않는 비용을 책임지는 손실 당사자가 있습니다. 국제물품매매계약에 관한 국제연합협약의 적용은 명시적으로 제외됩니다. 계약의 언어가 약자에 대해 해석되는 것을 제공하는 모든 법률 또는 규정은 본 라이센스에 적용되지 않습니다.

12. 청구에 대한 권한

초기 개발자와 기여자 사이에, 각 당사자는 본 라이센스에 따른 권리 활용으로 직접 또는 간접적으로 발생하는 청구 및 손해에 대해 책임을 지며, 귀하는 이러한 책임을 공평하게 배포하기 위해 초기 개발자 및 기여자와 협력하는 데 동의합니다. 본 문서의 어떠한 내용도 책임을 인정하는 것으로 간주되거나 의도되지 않습니다.

13. 다중 라이센스 코드입니다.

초기 개발자는 적용 코드의 일부를 "다중 라이센스"로 지정할 수 있습니다. "Multiple-Licensed"는 초기 개발자가 Exhibit A에 설명된 파일의 초기 개발자가 지정한 MPL 또는 대체 라이센스(있는 경우)의 선택에 따라 적용 코드의 일부를 활용할 수 있도록 허용합니다.

A -Mozilla Public License를 제외합니다.

이 파일의 내용은 Mozilla Public License Version 1.1("라이센스")의 적용을 받습니다. 라이센스를 준수하지 않는 한 이 파일을 사용할 수 없습니다. 라이센스에 따라 배포되는 http://www.mozilla.org/MPL/ Software는 명시적이거나 묵시적인 어떠한 종류의 보증도 없이 "있는 그대로" 배포됩니다. 라이센스에 따라 사용 권한 및 제한을 규정하는 구체적인 방법은 라이센스 본문을 참조하십시오.

원래 코드는 Javassist입니다.

원래 코드의 초기 개발자는 시게루 지바입니다. 초기 개발자가 만든 부분은 Copyright (C) 1999- Shigeru Chiba입니다. All Rights Reserved.

기부자: __Bill Burke, Jason T. Greene______________.

또는 이 소프트웨어의 내용은 GNU Lesser General Public License Version 2.1 이상("LGPL") 또는 Apache License Version 2.0("AL")의 조항에 따라 사용될 수 있으며, 이 경우 LGPL 또는 AL의 조항이 위 조항 대신 적용됩니다. 당신은 LGPL 또는 AL의 조건에 따라이 소프트웨어의 버전을 사용하도록 허용하려는 경우, 다른 사람이 귀하의 버전을 사용하도록 허용하지 않습니다 MPL의 조건에 따라이 소프트웨어의, 위의 조항을 삭제하여 결정을 표시하고 LGPL 또는 AL에 필요한 통지 및 기타 조항으로 대체합니다. 위의 조항을 삭제하지 않으면 수신자는 MPL, LGPL 또는 AL 중 하나의 조항에 따라 이 소프트웨어의 버전을 사용할 수 있습니다.

이 소프트웨어를 JBoss의 일부로 얻는 경우 이 소프트웨어의 내용은 LGPL의 조건에서만 사용될 수 있습니다. MPL에서 사용하려면 Javassist만 포함하지만 JBoss의 다른 부분은 포함하지 않는 별도의 패키지를 구해야 합니다.

원본 소스 트리의 모든 기여자는 위에서 설명한 원본 라이센스 용어에 동의했습니다.

-------------- 구분 기호 --------------

https://opensource.org/licenses/LGPL-2.1

GNU Lesser 일반 공중 사용 허가서

버전 2.1, 1999년 2월

Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 모든 사람은이 라이센스 문서의 verbatim 사본을 복사하고 배포 할 수 있지만 변경은 허용되지 않습니다.

[이것은 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. 각 사본에 적절한 정보를 적절하고 적절하게 게시하는 경우 모든 매체에서 라이브러리의 전체 소스 코드의 동사 사본을 복사하여 배포할 수 있습니다. 저작권 공지 및 보증 부인; 본 라이센스를 지칭하는 모든 공지 및 보증이 없는 모든 공지를 그대로 유지하고, 본 라이센스의 사본을 라이브러리와 함께 배포합니다.

귀하는 사본을 전송하는 물리적 행위의 수수료를 청구할 수 있으며, 귀하는 귀하의 선택에 따라 수수료 대가로 보증 보호를 제공할 수 있습니다.

2. 귀하는 라이브러리의 사본이나 사본 또는 그 일부를 수정할 수 있으며, 따라서 라이브러리를 기반으로 작업을 형성하고, 위의 섹션 1의 조건에 따라 이러한 수정 또는 작업을 복사 및 배포할 수 있습니다. 단, 다음과 같은 조건을 모두 충족해야 합니다.

a) 수정된 작업 자체가 소프트웨어 라이브러리여야 합니다.

b) 수정한 파일에는 사용자가 파일을 변경했음을 알리는 쉽게 명시해야 하며 변경한 날짜가 있어야 합니다.

c) 귀하는 본 라이센스의 조건에 따라 모든 제삼자에게 무료로 모든 저작물의 라이선스를 부여해야 합니다.

d) 수정된 라이브러리의 협업공간이 협업공간을 사용하는 응용프로그램에서 제공할 기능이나 데이터 테이블을 참조하는 경우, 협업공간이 있을 때 전달되는 인수가 아닌 경우 호출하면 응용 프로그램이 이러한 기능이나 테이블을 제공하지 않는 경우 시설이 계속 작동하고 목적의 어떤 부분이라도 의미있게 수행하도록 보장하기 위해 선의의 노력을 기울여야 합니다.

(예를 들어, 제곱근을 계산하는 라이브러리의 함수는 응용 프로그램과는 완전히 잘 정의된 용도를 가집니다. 따라서, 서브섹션 2d는 이 함수에 의해 사용되는 임의의 응용-제공 함수 또는 테이블이 선택적이어야 함을 요구한다: 어플리케이션이 그것을 제공하지 않는다면, 제곱근 함수는 여전히 제곱근을 계산해야 한다.)

이러한 요구 사항은 수정된 작업 전체에 적용됩니다. 해당 작업의 식별 가능한 섹션이 라이브러리에서 파생되지 않고 합리적으로 독립적이고 별도의 작업으로 간주될 수 있는 경우 이 라이센스 및 해당 조항은 사용자가 별도의 작업으로 배포할 때 해당 섹션에 적용되지 않습니다. 그러나 라이브러리를 기반으로 한 작업의 일부로 동일한 섹션을 배포하는 경우 전체 배포는 이 라이센스의 조건에 있어야 하며, 다른 사용권자에 대한 사용 권한이 전체로 확장되므로 누가 작성했는지에 관계없이 각 부분에 적용됩니다.

따라서, 이 조항이 권리를 주장하거나 전적으로 귀하가 작성한 저작물에 대한 귀하의 권리에 이의를 제기하는 것은 아닙니다; 오히려, 의도는 라이브러리에 기반한 파생 저작물 또는 집단 저작물의 배포를 통제할 권리를 행사하는 것입니다.

또한 스토리지 또는 배포 매체의 볼륨에서 라이브러리(또는 라이브러리를 기반으로 한 작업)를 기반으로 하지 않는 다른 작업의 단순한 집계는 이 라이센스의 범위에 따라 다른 작업을 가져오지 않습니다.

3. 본 라이선스 대신 일반 GNU General Public License의 약관을 라이브러리의 지정된 사본에 적용하도록 선택할 수 있습니다. 이렇게 하려면 이 라이센스를 참조하는 모든 공지를 변경하여 이 라이센스가 아닌 일반 GNU 일반 공개 라이센스 버전 2를 참조하도록 해야 합니다. (일반 GNU 일반 공중 사용 허가서의 버전 2보다 최신 버전이 나타난 경우 원하는 경우 해당 버전을 지정할 수 있습니다.) 이러한 통지에서 다른 변경을 수행하지 마십시오.

이 변경 사항이 주어진 복사본에 적용되면 해당 복사본에 대해 되돌릴 수 없으므로 일반 GNU 일반 공개 라이센스는 해당 복사본에서 만든 모든 후속 복사본 및 파생 저작물에 적용됩니다.

이 옵션은 라이브러리 코드의 일부를 라이브러리가 아닌 프로그램으로 복사하려는 경우에 유용합니다.

4. 귀하는 상기 조항 1과 2의 조건에 따른 객체 코드 또는 실행 가능한 형태로 라이브러리(또는 조항 2에 따른 라이브러리 일부 또는 2차적)를 복사하고 배포할 수 있습니다. 해당 시스템에서 읽을 수 있는 전체 소스 코드와 함께 제공되는 경우, 소프트웨어 교환에 사용되는 매체에서 위의 섹션 1과 2의 조건에 따라 배포해야 합니다.

지정된 장소에서 복사할 수 있는 액세스를 제공하여 객체 코드를 배포하는 경우 동일한 위치에서 소스 코드를 복사할 수 있는 동등한 액세스를 제공하면 제3자가 객체 코드와 함께 소스를 복사하도록 강요되지 않더라도 소스 코드를 배포해야 하는 요구 사항을 충족합니다.

5. 라이브러리의 어떠한 부분도 파생되지 않지만 컴파일되거나 링크되어 라이브러리와 함께 작동하도록 설계된 프로그램을 "라이브러리를 사용하는 작업"이라고 합니다. 이러한 작업은 격리되어 있어서 라이브러리의 파생 작업이 아니므로 이 라이센스의 범위를 벗어납니다.

그러나 "라이브러리 사용 작업"을 라이브러리와 연결하면 "라이브러리를 사용하는 작업"이 아니라 라이브러리의 파생 항목인 실행 파일이 생성됩니다(라이브러리의 일부를 포함하기 때문). 따라서 실행 파일은 이 라이센스에 적용됩니다. 섹션 6에서는 이러한 실행 파일의 배포에 대한 조건을 명시합니다.

"라이브러리를 사용하는 작업"이 라이브러리의 일부인 헤더 파일의 재질을 사용하는 경우, 소스 코드가 아닌 경우에도 작업에 대한 객체 코드는 라이브러리의 파생 작업일 수 있습니다. 라이브러리 없이 작업을 연결할 수 있는 경우 또는 작업 자체가 라이브러리인 경우 특히 중요합니다. 이것이 사실이 되는 문턱은 법에 의해 정확하게 정의되지 않는다.

이러한 객체 파일이 숫자 매개변수, 데이터 구조 레이아웃 및 접근자, 작은 매크로 및 작은 인라인 함수(10줄 이하)만 사용하는 경우 법적으로 파생 작업인지 여부에 관계없이 객체 파일의 사용이 제한되지 않습니다. (이 객체 코드와 라이브러리의 일부를 포함하는 실행 파일은 여전히 섹션 6에 속합니다.)

그렇지 않으면 작업이 라이브러리를 2차적으로 사용하는 경우 조항 6에 따라 작업에 대한 객체 코드를 배포할 수 있습니다. 해당 작업을 포함하는 모든 실행 파일은 라이브러리 자체와 직접 연결되어 있는지 여부에 관계없이 섹션 6에 속합니다.

6. 위의 섹션에 대한 예외로, "라이브러리를 사용하는 작업"을 라이브러리와 결합하거나 연결하여 일부분을 포함하는 작업을 생성할 수도 있습니다. 해당 약관이 고객의 자체 사용 및 리버스 엔지니어링을 위해 이러한 수정 사항을 디버깅하는 작업을 수정할 수 있도록 허용하는 경우 사용자가 선택한 조건에 따라 해당 작업을 라이브러리 및 배포합니다.

라이브러리가 사용되고 있는 작업의 각 사본과 라이브러리 및 그 사용이 본 라이센스에 의해 적용됨을 유의해야 합니다. 이 라이센스의 복사본을 제공해야 합니다. 실행 중 저작물에 저작권 공지가 표시되는 경우 해당 저작물 중 라이브러리에 대한 저작권 공지 및 이 라이센스의 사본으로 사용자를 안내하는 참조를 포함해야 합니다. 또한 다음 중 하나를 수행해야 합니다.

a) 작업에 사용된 변경 사항(위의 섹션 1과 2에 따라 배포되어야 함)을 포함하여 라이브러리에 대해 기계가 읽을 수 있는 전체 소스 코드와 함께 작업을 수행합니다. 사용자가 라이브러리를 수정한 다음 다시 연결하여 수정된 라이브러리를 포함하는 수정된 실행 파일을 생성할 수 있도록 시스템에서 읽을 수 있는 전체 "라이브러리를 사용하는 작업"을 객체 코드 및/또는 소스 코드로 라이브러리와 연결합니다. (라이브러리에서 정의 파일의 내용을 변경하는 사용자는 수정된 정의를 사용하기 위해 응용 프로그램을 다시 컴파일할 수 없습니다.)

b) 라이브러리와의 연결에 적합한 공유 라이브러리 방식을 사용합니다. 적합한 방식은 (1) 런타임 시 라이브러리 함수를 실행 파일에 복사하는 대신 사용자의 컴퓨터 시스템에 이미 있는 라이브러리의 복사본을 사용하는 방식이며 (2) 수정된 버전이 작업이 수행된 버전과 인터페이스 호환되는 경우 사용자가 라이브러리를 설치하는 경우 수정된 버전의 라이브러리에서 제대로 작동합니다.

c) 적어도 3년 동안 유효한 서면 제안과 함께 이 분배를 수행하는 비용에 대한 위의 하위 섹션 6a에 지정된 자료를 동일한 사용자에게 부여합니다.

d) 지정된 장소에서 사본에 대한 액세스를 제공함으로써 저작물의 배포가 이루어지는 경우, 상기 명시된 자료를 동일한 장소에서 복사할 수 있는 동등한 액세스를 제공합니다.

e) 사용자가 이러한 자료의 사본을 이미 받았는지 또는 이 사용자에게 사본을 이미 보냈는지 확인합니다.

실행 파일의 경우 "라이브러리를 사용하는 작업"의 필수 형식에는 실행 파일을 재생산하는 데 필요한 모든 데이터 및 유틸리티 프로그램이 포함되어야 합니다. 그러나 특별한 예외로, 배포할 자료에는 실행 파일이 실행되는 운영 체제의 주요 구성 요소(컴파일러, 커널 등)와 함께 일반적으로 배포되는(소스 또는 이진 형식) 항목이 포함되지 않아도 됩니다. 단, 해당 구성 요소 자체가 실행 파일과 함께 제공되는 경우는 예외입니다.

이 요구 사항은 일반적으로 운영 체제와 함께 제공되지 않는 다른 독점 라이브러리의 라이센스 제한과 모순될 수 있습니다. 이러한 모순은 배포하는 실행 파일에서 둘 다와 라이브러리를 함께 사용할 수 없음을 의미합니다.

7. 라이브러리를 기반으로 한 작업인 라이브러리 설비를 단일 라이브러리에 이 라이센스가 적용되지 않는 다른 라이브러리 설비와 함께 배치하고 배포할 수 있습니다. 이러한 결합된 라이브러리는 라이브러리 및 다른 라이브러리 설비를 기반으로 하는 작업의 별도 배포가 달리 허용되고, 다음 두 가지 작업을 수행하는 경우에 한합니다.

a) 결합된 라이브러리를 다른 라이브러리 기능과 결합되지 않은 라이브러리를 기반으로 하는 동일한 작업의 복사본과 함께 사용합니다. 이는 위의 섹션의 조건에 따라 배포되어야 합니다.

b) 그 부분이 도서관을 기반으로 한 작품이라는 사실의 결합 된 도서관과 눈에 띄는 통보를하고, 동일한 작품의 동반되지 않은 형태를 찾을 수있는 위치를 설명합니다.

8. 본 라이센스에 명시된 경우를 제외하고는 라이브러리를 복사, 수정, 서브라이센스, 링크 또는 배포할 수 없습니다. 라이브러리를 복사, 수정, 허가, 링크 또는 배포하려는 모든 시도는 무효이며, 이 라이센스에 따른 사용자의 권리를 자동으로 종료합니다. 그러나 본 라이센스에 의거하여 귀하로부터 사본 또는 권리를 받은 당사자는 해당 당사자가 완전한 준수를 유지하는 한 해당 라이센스가 종료되지 않습니다.

9. 이 라이센스에 서명하지 않았으므로 이 라이센스에 동의할 필요가 없습니다. 그러나 라이브러리 또는 파생 저작물을 수정하거나 배포할 수 있는 권한은 사용자에게 부여되지 않습니다. 이러한 행위는 귀하가 이 라이센스에 동의하지 않을 경우 법적으로 금지됩니다. 따라서 라이브러리(또는 라이브러리를 기반으로 한 모든 작업)를 수정하거나 배포함으로써 귀하는 이 라이센스에 동의함을 나타내며, 라이브러리를 복사, 배포 또는 수정하거나 라이브러리를 기반으로 작동하기 위한 모든 조항을 나타냅니다.

10. 라이브러리(또는 라이브러리를 기반으로 한 작업)를 재분배할 때마다 수신자는 이 약관에 따라 라이브러리를 복사, 배포, 연결 또는 수정할 수 있는 라이센스를 원래 사용권자로부터 자동으로 받습니다. 귀하는 여기에 부여된 권리를 받는 사람의 행사에 추가적인 제한을 부과할 수 없습니다. 귀하는 본 라이센스에 대한 제3자의 준수를 집행할 책임이 없습니다.

11. 법원 판결 또는 특허 침해 혐의로 인해 또는 다른 이유 (특허 문제에 국한되지 않음)로 인해이 라이센스의 조건과 모순되는 조건 (법원 명령, 합의 또는 기타)이 귀하에게 부과되는 경우, 그들은이 라이센스의 조건에서 당신을 변명하지 않습니다. 이 라이센스 및 기타 관련 의무에 따른 의무를 동시에 이행하기 위해 배포할 수 없는 경우, 그 결과 라이브러리를 배포할 수 없습니다. 예를 들어, 특허 면허가 귀하를 통해 직접 또는 간접적으로 사본을 받는 모든 사람이 도서관의 로열티가 없는 재배포를 허용하지 않는 경우, 귀하와 이 면허를 모두 충족시킬 수 있는 유일한 방법은 전적으로 도서관의 배포를 거부하는 것입니다.

이 섹션의 어떤 부분이 특정 상황에서 유효하지 않거나 강제할 수 없는 상태로 유지되는 경우, 이 섹션의 균형이 적용되도록 의도되었으며, 이 섹션 전체가 다른 상황에서 적용되도록 의도된 것입니다.

본 조항의 목적은 귀하가 특허 또는 기타 재산권 청구를 침해하거나 그러한 청구의 유효성에 대해 이의를 제기하도록 유도하는 것이 아닙니다. 이 조항은 공공 라이센스 관행에 의해 구현되는 자유 소프트웨어 배포 시스템의 무결성을 보호하기 위한 유일한 목적을 가지고 있습니다. 많은 사람들이 해당 시스템의 일관된 적용에 의존하여 해당 시스템을 통해 배포되는 광범위한 소프트웨어에 관대하게 기여했습니다. 작성자는 다른 시스템을 통해 소프트웨어를 배포할 의향이 있는지 결정해야 하며 사용권자는 그 선택을 강요할 수 없습니다.

이 섹션은 이 라이센스의 나머지 부분의 결과라고 여겨지는 내용을 완전히 명확하게 하기 위한 것입니다.

12. 특허 또는 저작권이 있는 인터페이스에 의해 특정 국가에서 라이브러리의 배포 및/또는 사용이 제한되는 경우, 본 라이센스에 따라 라이브러리를 배치하는 원본 저작권 소유자는 해당 국가를 제외한 명시적인 지리적 배포 제한을 추가할 수 있으므로, 배제되지 않은 국가 또는 국가 간에만 배포가 허용됩니다. 이러한 경우, 본 라이센스는 본 라이센스의 본문에 명시된 제한 사항을 포함합니다.

13. 자유 소프트웨어 재단 (Free Software Foundation)은 때때로 Lesser General Public License의 개정 된 버전 및 / 또는 새 버전을 게시 할 수 있습니다. 이러한 새로운 버전은 현재 버전과 유사하지만 새로운 문제 또는 우려 사항을 해결하기 위해 세부적으로 다를 수 있습니다.

각 버전에는 구별되는 버전 번호가 제공됩니다. 라이브러리가 이 라이센스에 적용되는 버전 번호와 "모든 최신 버전"을 지정하는 경우 해당 버전 또는 Free Software Foundation에서 게시한 이후 버전의 조건을 따를 수 있습니다. 라이브러리에서 라이센스 버전 번호를 지정하지 않으면 Free Software Foundation에서 게시한 버전을 선택할 수 있습니다.

14. 배포 조건이 호환되지 않는 다른 무료 프로그램에 라이브러리의 일부를 통합하려면 작성자에게 허가를 요청하십시오. 자유 소프트웨어 재단 (Free Software Foundation)의 저작권이있는 소프트웨어의 경우 자유 소프트웨어 재단 (Free Software Foundation)에 서면; 우리는 때때로 이것을 예외로 만듭니다. 우리의 결정은 우리의 자유 소프트웨어의 모든 파생 상품의 자유 상태를 유지하고 일반적으로 소프트웨어의 공유 및 재사용을 촉진하는 두 가지 목표에 의해 안내 될 것입니다.

보증 없음

15. 도서관은 무료로 라이센스가 부여되기 때문에, 도서관에 대한 보증이 없습니다, 적용 법률에 의해 허용 범위. 저작권 보유자 및/또는 기타 당사자가 어떠한 종류의 보증도 없이 "있는 그대로" 라이브러리를 제공하는 경우를 제외하고, 특정 목적을 위한 상품성 및 적합성의 암시적 보증을 포함하되 이에 제한되지 않음으로 표현되거나 암시됩니다. 도서관의 품질과 성능에 대한 모든 위험은 당신과 함께합니다. 라이브러리가 결함이 있음을 입증하면 필요한 모든 서비스, 수리 또는 수정 비용을 가정합니다.

16. 해당 법률에 의해 요구되거나 서면으로 동의하지 않는 한 어떠한 경우에도 저작권 소유자 또는 위에 허용된 대로 라이브러리를 수정 및/또는 재배포할 수 있는 기타 당사자는 일반적, 특수적, 부수적 또는 결과적 손해를 포함하여 손해에 대해 귀하에게 책임을 집니다. 라이브러리를 사용할 수 없음 (귀하 또는 제 3 자 또는 다른 소프트웨어와 함께 작동 할 라이브러리의 실패에 의해 유지되는 데이터 또는 데이터의 손실에 국한되지 않음), 이러한 홀더 또는 다른 당사자가 그러한 손해의 가능성에 대해 고찰받은 경우에도.

약관의 끝 이 약관을 새 라이브러리에 적용하는 방법 새 라이브러리를 개발하고 대중에게 가장 큰 사용을 원한다면 모든 사람이 재배포하고 변경할 수있는 무료 소프트웨어를 만드는 것이 좋습니다. 이 약관에 따라 재배포를 허용하거나 일반 일반 공개 라이센스의 약관에 따라 재배포를 허용할 수 있습니다.

이러한 용어를 적용하려면 라이브러리에 다음 공지를 첨부합니다. 보증의 제외를 가장 효과적으로 전달하기 위해 각 소스 파일의 시작 부분에 첨부하는 것이 가장 안전하며, 각 파일에는 최소한 "저작권" 라인과 전체 통지가 발견되는 포인터가 있어야 합니다.

<라이브러리의 이름과 그 작동에 대한 아이디어를 제공하는 한 줄.> Copyright (C) <year> <작성자의 이름>

이 라이브러리는 무료 소프트웨어입니다. Free Software Foundation에 게시한 GNU Lesser General Public License의 조건에 따라 재배포 및/또는 수정할 수 있습니다. 라이센스 버전 2.1 또는 (선택적으로) 이후 버전을 재배포 및/또는 수정할 수 있습니다.

이 라이브러리는 상품성 또는 특정 목적에의 적합성에 대한 묵시적 보증을 포함하여 어떠한 보증도 없이 유용성을 위한 목적으로 배포됩니다. 자세한 내용은 GNU Lesser General Public License를 참조하십시오.

이 라이브러리에는 GNU Lesser General Public License 복사본이 함께 제공됩니다. 제공되지 않은 경우 Free Software Foundation, Inc.(59 Temple Place, Suite 330, Boston, MA 02111-1307 USA)에 서신으로 문의하십시오

또한 전자 및 종이 메일로 연락하는 방법에 대한 정보를 추가합니다.

또한 고용주 (프로그래머로 일하는 경우) 또는 학교 (있는 경우)가 필요한 경우 도서관에 대한 "저작권 면책 조항"에 서명해야합니다. 다음은 샘플입니다. 이름을 변경합니다.

Yoyodyne, Inc.는 제임스 랜덤 해커 (James Random Hacker)가 쓴 "Frob"(트위킹 노브를위한 도서관) 라이브러리에 대한 모든 저작권 이권을 부인합니다.

Ty Coon의 서명, 1990년 4월 1일 Ty Coon, 부사장

그것은 그것에 있는 전부입니다!

-------------- 구분 기호 --------------

https://www.apache.org/licenses/LICENSE-2.0

Apache 2.0(com.github.javaparser:javaparser-core와 동일)

-------------- 구분 기호 --------------

종속성: org.slf4j:slf4j-api

저작권: QOS.ch

라이센스: MIT

./LICENSE.txt

Copyright (c) 2004-2022 QOS.ch Sarl (스위스) All rights reserved.

이 소프트웨어의 복제본과 관련된 문서화 파일("소프트웨어")을 획득하는 사람은 누구라도 소프트웨어를 별다른 제한 없이 무상으로 사용할 수 있는 권한을 부여받습니다. 여기에는 소프트웨어의 복제본을 무제한으로 사용, 복제, 수정, 병합, 공표, 배포, 서브라이센스 부여 및/또는 판매할 수 있는 권리와 이상의 행위를 소프트웨어를 제공받은 다른 수취인들에게 허용할 수 있는 권리가 포함되며, 다음과 같은 조건을 충족시키는 것을 전제로 합니다.

위 저작권 공지 및 이 권한 공지는 본 소프트웨어의 모든 사본 또는 중요한 부분에 포함되어야 합니다.

소프트웨어는 암시적이거나 묵시적인 어떠한 종류의 보증(상품성, 특정 목적에의 적합성 및 비침해성에 대한 보증을 포함하며 이에 제한되지 않음)도 없이 "있는 그대로" 제공됩니다. 소프트웨어를 개발한 프로그래머나 저작권자는 어떠한 경우에도 소프트웨어나 소프트웨어의 사용 등의 행위와 관련하여 일어나는 어떤 요구사항이나 손해 및 기타 책임에 대해 계약상, 불법행위 또는 기타 이유로 인한 책임을 지지 않습니다.

-------------- 구분 기호 --------------