Sun Microsystems, Inc.

JAVATM 2 RUNTIME ENVIRONMENT (J2RE), STANDARD EDITION, 
VERSION 1.4.2 X

이진 코드 라이센스 계약

SUN MICROSYSTEMS, INC.(이하 "Sun")는 본 이진 코드 라이센스 계약서 및 라이센스 보충 조항(총칭하여 “본 계약”)에 포함된 모든 조건들을 수락하는 조건 하에서만 아래에서 특정된 소프트웨어에 대한 라이센스를 귀하에게 허락하고자 합니다. “본 계약” 내용을 주의 깊게 읽으십시오. 귀하가 소프트웨어를 다운로드 하거나 설치하면 “본 계약”의 모든 조항을 수락하는 것으로 간주됩니다. “본 계약”의 하단에 있는 "동의(ACCEPT)"  버튼을 눌러 “본 계약”에 대한 승낙 의사를 표시하십시오. 귀하께서 “본 계약”의 모든 조건에 따를 의사가 없는 경우, “본  계약”의 하단에 있는 "동의 안함(DECLINE)" 버튼을 누르시면 다운로드나 설치과정이 중단됩니다.

1.	정의. “소프트웨어”라 함은 위에 표시된 이진 형태(binary form)의 소프트웨어, 기계판독 가능한 여타 모든 자료(라이브러리, 소스 파일, 헤더 파일 및 데이터 파일을 포함하나 이에 국한되지는 않음), 'Sun'이 제공하는 모든 업데이트(update) 또는 오류 수정(error correction), 그리고 "본 계약"에 따라 'Sun'이 귀하에게 제공하는 사용자 매뉴얼, 프로그래밍 가이드 및 기타 서류(documentation)들을 의미합니다. “일반 데스크탑 컴퓨터 및 서버”라 함은 최종 사용자의 통제 하에 일반적인 컴퓨팅 기능(전자 메일, 일반적인 목적의 인터넷 브라우징 및 오피스 제품군 생산성 도구 등이나 이에 국한되지는 않음)을 위해 사용되는 데스크탑, 랩탑 및 태블릿 컴퓨터를 포함한 컴퓨터 또는 서버를 의미합니다.  위에 언급된 내용이 아닌 전용 기능을 제공하거나, 내장된 또는 특정 기능 관련 소프트웨어 애플리케이션용으로 설계된 시스템 및 솔루션에서 소프트웨어를 사용하는 것은 본 정의에서 제외되며 본 계약에 따라 보호되지 않습니다. 그 예로는 산업용 통제 시스템에 번들되거나 내장된 소프트웨어, 무선 휴대폰, 무선 핸드핼드 장치, 키오스크, TV/STB, 블루레이 디스크 장치, 텔레메틱스/네트워크 통제 스위칭 장치, 프린터/스토리지 관리 시스템 및 기타 관련 시스템을 들 수 있으나 이에 국한되지는 않습니다.  “프로그램”이라 함은 Java를 사용할 수 있도록 설정된 일반 데스크탑 컴퓨터 및 서버의 Java 2 Platform, Standard Edition (J2SETM platform) 플랫폼에서 작동할 수 있도록 제작된 Java 기술의 애플릿과 애플리케이션을 의미합니다. 

2.	사용허락의 범위. 라이센스 보충 조항의 Java 기술 규제사항이 포함되나 이에 국한되지 않는 “본 계약”의 조건과 조항에 따라, 'Sun'은 귀하에게 “프로그램”을 가동할 목적만을 위하여 라이센스 사용료 없이 수정을 거치지 않은 완제품 소프트웨어를 복제하여 내부에서 사용할 수 있는 비독점적이고 양도 불가능한 제한된 라이센스를 부여합니다. 개발자(developers) 및/또는 발행자(publishers)들에 대한 추가 라이센스는 라이센스 보충 조항에 의하여 부여됩니다.

3.	제한사항. “소프트웨어”의 내용은 기밀이며 저작권으로 보호를 받습니다. “소프트웨어”에 대한 권리 및 이에 관련된 모든 지적재산권은 'Sun' 또는 'Sun'에 대한 해당 라이센스 제공자(licensor)가 보유합니다. 관련 법령에 의해 집행이 금지되는 경우를 제외하고는 “소프트웨어”를 수정하거나, 디컴파일 (Decompiling) 또는 역설계(Reverse Engineering)하여서는 안됩니다. 라이센스를 부여받은 자(Licensee)는 “라이센스가 부여된 소프트웨어”가 핵 시설의 설계나 건설, 작동, 유지 보수 등에 사용할 목적으로 의도되거나 고안되지 않았음을 알고 있습니다. Sun Microsystems, Inc는 “소프트웨어”가 이러한 용도에 적합하다는 점에 대해서는 어떠한 명시적 또는 묵시적 보증을 하지 않습니다. “본 계약”의 체결로 인하여, 'Sun' 또는 'Sun'에 대한 라이센스 제공자(licensor)의 어떠한 상표, 서비스표, 로고 또는 상호 등에 대한 권리나 권한 기타 권익도 귀하에게 허용되거나 부여되지 않습니다. 개발자(developer) 및/또는 발행자(publisher) 라이센스에 대한 추가 제한사항은 라이센스 보충 조항에 기재되어 있습니다.

4.	제한적 보증. 'Sun'은 영수증 사본으로 증명되는 제품 구매일로부터 구십(90)일 동안, 정상적인 사용조건 하에서는 “소프트웨어”가 제공되는 매체(media)가(만일, 있다면) 재료 및 제조기술과 관련하여서는 결함이 없음을 보증합니다. 이를 제외하고는 “소프트웨어”는 "현상 그대로" 제공됩니다. 이렇듯 제한적인 보증 하에서 귀하가 받을 수 있는 보상의 한도, 즉 'Sun'이 부담하여야 할 책임의 전부는 'Sun'의 선택에 따라 귀하에게 “소프트웨어”의 매체를 교환하여 드리거나 또는 귀하가 “소프트웨어”를 구매할 때 지급한 비용을 귀하에게 환불하여 드리는 것에 국한됩니다. “소프트웨어”에 대한 모든 묵시적 보증은 90일로 제한됩니다. 묵시적 보증의 지속기간에 대한 제한을 허용하지 않는 주(state)들이 있으므로, 위의 사항은 귀하에게 적용되지 않을 수도 있습니다. 이와 같이 제한된 보증은 귀하에게 특정의 법적 권리를 부여합니다. 주(state)별로 귀하에게 그 외에 다른 권리가 있을 수 있습니다.

5.	보증의 부인. 'Sun'은 “본 계약”에 명시된 경우 이외에는 이러한 보증의 부인이 적법하다고 인정되는 최대한의 범위까지 상품성이나 특정 목적에 대한 적합성 또는 적법성 등에 대해서 명시적 혹은 묵시적 조건을 부여하거나 진술, 보증(묵시적 보증 포함) 등을 하지 않습니다.

6.	책임의 제한. 'Sun' 또는 그에 대한 라이센스 제공자(licensor)는 법이 허용하는 한도 내에서는, 어떠한 경우에도, 설사 'Sun'이 그러한 손해의 발생 가능성을 사전에 고지 받았다고 할지라도, '법적 책임'에 관한 여하한 이론에 상관없이, “소프트웨어”의 사용 또는 사용 불가능으로부터 비롯되거나 관련되어 발생하는 데이터나 금전적 수익의 손실 또는 특별손해, 간접손해, 결과적 손해, 부수적 손해, 또는 징벌적 손해 등에 관한 배상책임을 지지 않습니다. 귀하에 대한 'Sun'의 책임은 계약이나 불법행위(과실 포함) 등 기타 어떠한 것에 근거한 것인지에 관계 없이, 어떠한 경우라도 “본 계약”에 따라 귀하가  “소프트웨어”에 대해 지불한 금액을 초과할 수는 없습니다. 이와 같은 제한은 앞에서 규정한 보증에 관한 사항들이 그 본질적인 목적을 달성하지 못하는 경우에도 적용됩니다. 부수적 또는 결과적 손해의 배제를 허용하지 않는 주(state)들이 있으므로 위의 내용 중 일부는 귀하에게 적용되지 않을 수도 있습니다.

7.	'Sun'의 소프트웨어 업데이트. 귀하는 귀하의 요청이나 동의에 의해 'Sun'으로부터 “소프트웨어”의 선택적 특성(optional feature)들이 “소프트웨어”의 애플릿, 응용 프로그램, 소프트웨어 확장 및 업데이트된 버전(이하 "소프트웨어 업데이트")을 다운로드, 설치 및 실행할 수 있으며, 그의 설치를 위해 귀하에게 업데이트된 조건을 수락하도록 요구할 수 있다는 것을 인정합니다. 설치시 추가 조건이 제시되지 않는 경우, “소프트웨어 업데이트”는 “소프트웨어”의 일부로 간주되고 “본 계약”의 조건 및 조항에 따르게 됩니다.

8.	'Sun' 이외의 다른 출처(SOURCE)로부터의 소프트웨어. 귀하는 “소프트웨어”의 선택적 특성을 사용하거나 “소프트웨어”의 선택적 특성들을 사용해야 하는 서비스를 요청함으로써 “소프트웨어”가 'Sun' 이외의 출처로부터의 소프트웨어 응용 프로그램(이하 "기타 소프트웨어")을 자동으로 다운로드, 설치 및 실행할 수 있다는 것을 인정합니다. 'Sun'은 “기타 소프트웨어”에 대한 라이센스 제공자들과의 그 어떤 유형의 관계에 대한 진술을 하지  않습니다. 'Sun' 또는 'Sun'의 라이센스 제공자는 법이 허용하는 한도 내에서는 어떠한 경우에도, 설사 'Sun'이 손해의 발생 가능성을 사전에 고지 받았다고 할지라도, '법적 책임'에 관한 여하한 이론에 상관 없이, “기타 소프트웨어”의 사용 또는 사용 불가능으로부터 비롯되거나 그와 관련되어 발생하는 수입, 이익 또는 데이터의 손실이나 특별손해, 간접손해, 결과적 손해, 부수적 손해, 또는 징벌적 손해 등에 관한 책임이 없습니다. 부수적 또는 결과적 손해의 배제를 허용하지 않는 주(state)들이 있으므로 위의 내용 중 일부는 귀하에게 적용되지 않을 수도 있습니다.

9.	계약의 종료. “본 계약”은 종료될 때까지 유효합니다. 귀하는 언제라도 “소프트웨어”의 모든 사본(copy)을 폐기함으로써 “본 계약”을 종료할 수 있습니다. 귀하가 “본 계약”의 제반 규정을 준수하지 않는 경우, 'Sun'의 통지가 없더라도 즉시 “본 계약”은 종료됩니다. 각 당사자는 “소프트웨어”가 지적재산권을 침해하였다고 제소당하거나 제소당할 가능성이 있다고 판단하는 경우에, 즉시 “본 계약”을 종료할 수 있습니다. “본 계약”이 종료되는 경우, 귀하는 즉시 “소프트웨어”의 모든 사본(copy)을 폐기해야 합니다.

10.	수출의 제한. “본 계약”에 의해 제공되는 모든 “소프트웨어” 및 기술 데이터는 미국의 수출제한 관련 법규(US export control laws)의 적용을 받으며, 기타 다른 국가로부터 수출 및 수입의 규제를 받을 수 있습니다. 귀하는 이러한 모든 해당 법규 및 제한 규정을 엄격히 준수할 것에 동의하며, 귀하에게 인도된 이후 필요한 수출, 재수출 또는 수입과 관련한 허가의 취득은 귀하의 책임임을 인정합니다.

11.	상표 및 로고. 귀하는 귀하와 'Sun' 사이에서, "SUN", "SOLARIS", "JAVA", "JINI", "FORTE" 및 "iPLANET"의 상표와 "SUN", "SOLARIS", "JAVA", "JINI", "FORTE" 및 "iPLANET"과 관련된 모든 상표, 서비스표, 로고 및 기타 브랜드 표시(이하 "Sun 표시")가 'Sun'의 소유임을 인정하고 이에 동의하며, 현재 http://www.sun.com/policies/trademarks에 게재되어 있는 Sun 상표 및 로고 사용 요건을 준수할 것에 동의합니다. 귀하의 “Sun 표시”의 사용은 'Sun'의 이익으로귀속됩니다. 
 
12.	미국 정부의 제한된 권리. 미국 정부 또는 미국 정부의 주 계약자나 그 하도급업체(하도급의 단계는 불문함)가 “소프트웨어”를 구입한 경우에도, “소프트웨어” 및 동봉된 설명서에 대한 정부의 권리는 “본 계약”에 규정되어 있는 조건 및 규정에 국한됩니다. 이는 48 C.F.R.227.7201부터 227.7202-4에 나와 있는 규정(미국 국방성(DOD) 취득물에 관한 규정)과 48 C.F.R.2.101 및 12.212 규정(미국 국방성(DOD) 이외의 취득에 관한 규정)에 의한 것입니다.

13.	적용법규(준거법). “본 계약”과 관련된 모든 소송은 캘리포니아주 법령과 미 연방 법률의 적용을 받습니다. 기타 사법권의 여하한 섭외사법 규정도 적용되지 않습니다.

14.	규정의 분리성(일부 무효). “본 계약”의 어떤 규정이 실행될 수 없는 경우, 당해 조항을 제외한 “본 계약”의 나머지 규정은 그대로 유효합니다. 당해 조항의 제외로 인해 “본 계약”의 목적을 달성하지 못하게 되는 경우에는 “본 계약”이 즉시 종료됩니다.

15.	통합. “본 계약”은 귀하와 'Sun' 사이의 그 계약 사항에 관한 완전한 합의입니다. “본 계약”은 양 당사자 사이에서 현재 혹은 그 이전에 구두 또는 서면으로 이루어진 의사교류, 제안, 진술 및 보증사항 등에 우선하며, “본 계약” 기간 중 그 계약 사항에 대하여 양 당사자 사이에 발생하는 인용, 명령, 인지 또는 기타 의사교류에 관한 분쟁이나 추가적인 규정에 우선합니다. 양 계약 당사자의 권한 있는 대표자에 의한 서면 합의와 서명이 없는 한, “본 계약”의 수정은 법적 구속력이 없습니다.

라이센스 보충 조항

본 라이센스 보충 조항은 “이진 코드 라이센스 계약”의 조항에 추가되거나 이를 수정하는 것입니다. 본 “보충 조항”에 정의되지 않은 대문자 표기(“ ” 표시) 용어는 “이진 코드 라이센스 계약”에서와 동일한 의미를 가집니다. 본 “보충 조항”이 “이진 코드 라이센스 계약”이나 “소프트웨어”에 포함된 라이센스의 조항과 불일치하거나 상호 충돌하는 경우에는 본 “보충 조항”이 우선하여 적용됩니다.

A.	소프트웨어의 내부적 사용 및 개발에 관한 라이센스 부여. 'Sun'은 본 “보충 조항”의 Java 기술 규제사항을 포함하나 이에 국한되지 않는 “본 계약” 상의 규정과 조건에 따라, 사용료 없이 프로그램을 설계, 개발 및 시험하기 위한 목적만을 위해 수정을 거치지 않은 완제품 소프트웨어를 내부적으로 복제 및 사용할 수 있는 비독점적이고 양도 불가능한 제한된 라이센스를 귀하에게 부여합니다. 

B.	소프트웨어 배포 라이센스. 'Sun'은 본 “보충 조항”의 Java 기술 규제사항을 포함하나 이에 국한되지 않는 “본 계약”상의 규정과 조건에 따라, 사용료 없이 소프트웨어를 복제 및 배포할 수 있는 비독점적이고 양도 불가능한 제한된 라이센스를 귀하에게 부여합니다. 단, 다음 조건을 준수하여야 합니다. (i) (해당 README 파일에서 달리 지정되지 않은 한) 귀하는 “소프트웨어”를 수정을 거치지 않고 완제품 그대로, 귀하의 “프로그램”을 작동시키기 위한 목적만을 위해 “프로그램”의 일부로서 번들에 포함해서만 배포해야 합니다. (ii) “프로그램”은 “소프트웨어”에 중요하고 근본적인 기능성을 추가해야 합니다. (iii) (해당 README 파일에 달리 지정되지 않은 한) “소프트웨어”의 구성요소를 대체하도록 의도된 추가 소프트웨어를 배포하지 않아야 합니다. (iv) “소프트웨어”에 포함된 재산권을 나타내는 표시나 범례를 제거하거나 변경해서는 안됩니다. (v) “본 계약”에 포함된 조건에 따라 'Sun'의 이익을 보호하는 라이센스 계약에 기초해서만 “소프트웨어”를 배포해야 합니다. (vi) 제3자가 모든 “프로그램” 및/또는 “소프트웨어”의 사용 또는 배포를 사유로 제기하거나 그 결과로써 일어나는 청구권 행사나 소송과 관련하여 발생되는 모든 손해, 비용, 채무, 화해금 및/또는 경비 (변호사 비용 포함) 등에 대해 'Sun' 및 'Sun'에 대한 라이센스 제공자를 보호하고 면책시킬 것에 동의해야 합니다. 

C.	재배포 대상 소프트웨어 배포 라이센스. 'Sun'은 본 “보충 조항”의 Java 기술 규제사항을 포함하나 이에 국한되지 않는 “본 계약”의 규정과 조건에 따라, “소프트웨어”의 "README" 파일에 재배포할 수 있는 것으로 명시된 파일("재배포 대상 소프트웨어")을 사용료 없이 복제 및 배포할 수 있는 비독점적이고 양도 불가능한 제한적 라이센스를 귀하에게 부여합니다. 단, 다음 조건을 준수하여야 합니다. (i) (해당 README 파일에 달리 지정되지 않은 한) “재배포 대상 소프트웨어”를 수정을 거치지 않고 완제품 그대로 “프로그램”의 일부로서 번들에 포함해서만 배포해야 합니다. (ii) (해당 README 파일에 달리 지정되지 않은 한) “재배포 대상 소프트웨어”의 어떤 구성요소를 교체하도록 의도된 추가 소프트웨어를 배포하지 않아야 합니다. (iii) “재배포 대상 소프트웨어”에 포함된 재산권을 나타내는 표시나 범례를 제거하거나 변경해서는 안됩니다. (iv) “재배포 대상 소프트웨어”를 “본 계약”에 포함된 조건에 따라 'Sun'의 이익을 보호하는 라이센스 계약에 기초해서만 배포해야 합니다. (v) 제3자가 모든 “프로그램” 및/또는 “소프트웨어”의 사용 또는 배포를 사유로 제기하거나 그 결과로써 일어나는 청구권 행사나 소송과 관련하여 발생되는 모든 손해, 비용, 채무, 화해금 및/또는 경비 (변호사 비용 포함) 등에 대해 'Sun' 및 'Sun'에 대한 라이센스 제공자를 보호하고 면책시킬 것에 동의해야 합니다. 

D.	Java 기술 규제사항. 귀하는 Java 플랫폼 인터페이스("JPI", "java" 패키지 또는 "java" 패키지의 하위 패키지에 포함된 클래스로 특정되어 있음)를, “JPI” 내에서 추가 클래스를 생성하거나 기타 “JPI” 내의 클래스에의 추가 또는 클래스의 수정을 야기시키는 행위를 통해 수정할 수 없습니다. 추가 클래스와 관련 API를 생성시켜 (i) Java 플랫폼의 기능을 확장하고 (ii) 이러한 추가 API를 발생시키는 소프트웨어를 추가로 개발할 목적으로 제3의 소프트웨어 개발자에게 제공하는 경우에는, 귀하는 모든 개발자가 무상으로 사용할 수 있도록 즉시 위 API의 정확한 사양을 널리 공표해야 합니다. 귀하는 어떤 방식으로든 "java", "javax" 또는 "sun"으로 식별되거나 'Sun'이 임의의 명명규칙에서 지정한 것과 유사한 추가 클래스, 인터페이스 또는 하위 패키지를 추가로 작성하거나, 귀하가 라이센스를 부여한 자(licensee)에게 작성 권한을 부여할 수 없습니다. 

E.	소스 코드. “소프트웨어”에는 기타 목적을 위해 명시적으로 라이센스가 제공되지 않는 한 “본 계약”의 규정에 따라 단지 참조용(reference)으로만 제공되는 소스 코드(Source Code)가 포함될 수 있습니다. 소스 코드는 “본 계약”에서 명시적으로 규정되지 않는 한 재배포될 수 없습니다. 

F.	제3자 코드. “소프트웨어”의 부분에 적용되는 추가 저작권 통지 및 라이센스 조항은 THIRDPARTYLICENSEREADME.txt 파일에 기재되어 있습니다. THIRDPARTYLICENSEREADME.txt 파일에 포함된 제3자 오픈 소스/프리웨어 라이센스의 조건 및 조항 이외에도, “이진 코드 라이센스 계약”의 제5절 및 제6절의 보증의 부인 및 책임의 제한에 관한 규정이 본 배포의 모든 “소프트웨어”에 적용됩니다.

G.  위반에 대한 종료. 당사자가 본 계약을 종료하는 즉시 소프트웨어 또는 당사자의 의견이 모든 지적 재산권의 위반 청구 대상이 될 수 있습니다.
 
의문 사항이 있으면 다음 주소로 문의하시기 바랍니다. Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. 
(LFI#129530/Form ID#011801)