빌드 한 프로그램에서 NI 라이센스 계약을 제거

업데이트 됨 Nov 11, 2020

환경

소프트웨어

  • LabVIEW Full
  • LabVIEW Professional
  • LabVIEW Base

내쇼날 인스트루먼트 (NI)의 소프트웨어 제품에서 생성 된 응용 프로그램에 대한 자신의 프로그램을 만들었습니다. 만든 소프트웨어에서 NI 최종 사용자 사용권 계약 (EULA : End User License Agreements)를 삭제할 않았다. 이렇게하려면 어떻게해야합니까?

설치 프로그램에서 NI 라이센스 계약을 제거하기 전에 NI 소프트웨어 사용권 계약의 제 12 항 에 반드시 따라야합니다. 특히, 배포하는 응용 프로그램과 함께 런타임 엔진과 드라이버 소프트웨어를 배포하는 경우, NI 소프트웨어 사용권 계약 또는 이에 유사한 사용자 정의 된 소프트웨어 사용권 계약 중 하나를 다음과 같은 제한 사항 최종 사용자에게 배포 동의하셔야합니다.

  1. 소프트웨어의 리버스 엔지니어링, 디 컴파일 또는 디스 어셈블 (이러한 제한이 적용 법에 의해 명백히 금지되는 범위를 제외)
  2. 소프트웨어를 재 라이센스, 대여 또는 대부 할
  3. 이 소프트웨어의 전부 또는 일부를 유통, 수정 및 파생 품을 생성하거나 소프트웨어를 사용하여 제작 된 응용 프로그램의 배포 (본 계약에서 명시 적으로 허용 된 경우를 제외)
  4. NI 하드웨어와 함께 사용하기 위해 드라이버 인터페이스 소프트웨어를 추가 코드의 수정, 변경 또는 보완 (구성 목적으로 만 제외)
  5. 직접 또는 간접적으로 미국의 법령 및 본 소프트웨어를 사용하거나 다운로드하는 국가의 법령에 위반하는 소프트웨어의 수출, 재수출, 다운로드 및 선적


모든 NI EULA를 제거 할 수는 없습니다. NI 소프트웨어에 적용되는 NI EULA를 확인하여 NI EULA를 제거 할 수 있는지 여부 및 제거하기위한 요구 사항을 확인해야합니다. (NI의 범용 소프트웨어 라이센스 계약에 따라 라이센스 된 소프트웨어는 NI 소프트웨어 사용권 계약의 제 12 항의 B 를 참조하십시오).


어떠한 경우에도 타사 소프트웨어는 이러한 타사 소프트웨어에 적용되는 라이센스 계약의 조건을 준수해야합니다. 또한 해당 타사 소프트웨어 라이센스 계약의 모든 요구 사항을 준수해야합니다. 허용 될 수있는 타사 소프트웨어의 배포 관련이 라이선스 계약의 통과에 대한 제한을 포함합니다.


NI 라이센스 계약을 준수하고 있는지 확인한 후 다음과 같이 설치 프로그램에서 NI 라이센스 파일을 삭제할 수 있습니다.

  1. 설치 프로그램에서 생성 된 setup.ini 파일을 엽니 다.
  2. 파일의 [Files] 섹션으로 이동합니다.
  3. 아래와 같은 NI Released License Agreement 관련 행을 삭제합니다.
    LicenseTextFile0009 = NI; Licenses \ NI Released License Agreement - English.rtf


표시되는 최종 사용자 라이센스 계약서가없는 경우에는 다음의 설정을 할 라이센스 대화를 숨길 수 있습니다.

  1. setup.ini에서 Dialogs 섹션으로 이동합니다.
  2. LicenseLicense 2를 0으로 설정합니다.

    예 :
    [Dialogs]
    License = 0
    License2 = 0