라이선스
PLEM 소프트웨어
PLEM 은 WIM Inc. 가 저작권을 보유한 독점(proprietary) 소프트웨어입니다. 오픈소스가 아니며, 별도의 라이선스 계약에 따라 공급됩니다.
사용 허락의 범위와 기간은 그 계약, 그리고 기기에 발급된 라이선스가 정합니다. 라이선스는 기기에 바인딩되어 발급되며, 발급받은 기기에서만 동작합니다. 계약이 명시적으로 허락하지 않는 한 복제·재배포·대여·판매·서브라이선스, 그리고 리버스 엔지니어링은 허용되지 않습니다.
저작권 고지와 라이선스 요약은 설치된 기기에서 볼 수 있습니다. 계약 전문은 이 파일이 아니라 체결하신 라이선스 계약서가 정본입니다.
cat /usr/share/doc/plem-core/copyright
데이터 수집
회사가 수집할 수 있는 정보의 범위는 라이선스 계약 제10조가, 실제로 수집하는 항목·이용
목적·보존 기간은 그 계약의 별표(수집 항목) 가 정합니다. 계약 전문은 설치된 기기의
/usr/share/doc/plem-core/PLEM-SOFTWARE-LICENSE-ko.md 에서 볼 수 있으며, 수집 항목이
바뀌면 릴리스 노트로 알려 드립니다.
별표 제6호(로봇 운영 기록)의 수집은 기기의 ~/.plem/settings.yaml 에 다음을 적어 끌 수
있습니다. 다음에 로봇 스택을 띄울 때부터 적용되고, 그때 기기에 남아 있던 보내지 않은
기록은 지워집니다.
telemetry:
enabled: false
plem code(베타) 대화는 모델 재학습에 쓰지 않으며 보존 기간이 지나면 지웁니다. 대화에 자격증명이나 개인정보를 붙여넣지 마세요.
제3자 오픈소스 고지
PLEM 은 오픈소스 구성 요소를 포함해 배포됩니다. 각 구성 요소는 자신의 라이선스 조건을 그대로 유지하며, PLEM 라이선스 계약의 적용을 받지 않습니다.
목록과 라이선스 원문은 각 패키지와 함께 기기에 설치됩니다:
# 패키지별 저작권 요약 (Debian machine-readable 형식)
cat /usr/share/doc/<패키지>/copyright
# 제3자 라이선스 원문
cat /usr/share/doc/<패키지>/THIRD-PARTY-NOTICES
이 두 파일은 릴리스마다 산출물에서 자동 생성됩니다 — 동봉된 파이썬 휠, 웹 구성 요소의 프로덕션 의존 폐쇄, 그리고 제품에 컴파일돼 들어간 제3자 소스의 저작권 헤더에서 파생합니다. 라이선스 원문을 함께 싣지 못한 구성 요소는 선언만 싣고 그 사실을 적습니다. 각 고지 파일은 자신이 무엇을 세었고 무엇을 증명하지 않는지를 본문 첫머리에 밝힙니다.
패키지 관리자가 설치하는 의존 패키지
PLEM 패키지가 의존하는 ROS 2 패키지와 Ubuntu 패키지는 PLEM 패키지에 담겨 있지 않고, apt 가
각 업스트림 저장소(packages.ros.org, Ubuntu 저장소)에서 설치합니다. 그래서 위
THIRD-PARTY-NOTICES 에는 실려 있지 않으며, 각 패키지는 자신의 라이선스 조건을 따릅니다.
예를 들어 PlotJuggler 는 plem-drive 의 권장 패키지라 설치·업데이트 때 ROS apt 저장소에
닿으면 기본으로 함께 설치되며, plotjuggler 는 MPL-2.0, plotjuggler-ros 는 AGPL-3.0
입니다. 라이선스 정보는 각 패키지의 copyright 파일과 업스트림 저장소에서 확인할 수
있습니다.
cat /usr/share/doc/ros-$ROS_DISTRO-plotjuggler-ros/copyright
ROS 2 패키지의 copyright 파일은 라이선스 이름만 적고 원문은 업스트림 저장소를 가리키는 경우가 많습니다.
원격 지원에 쓰는 frpc 는 업스트림 frp 배포본을 WIM 이 별도 패키지로 묶어 PLEM 패키지
저장소에서 제공합니다. 저작권자와 라이선스(Apache-2.0) 원문은
/usr/share/doc/frpc/copyright 에 있고, 그 바이너리에 함께 링크된 Go 모듈은 각자의
라이선스를 따르며 업스트림 저장소에서 확인할 수 있습니다.
소스코드 제공
WIM 이 소프트웨어를 설치해 인도한 기기에는 GPL·LGPL·AGPL 등 소스코드 제공을 조건으로 하는 라이선스의 오픈소스 구성 요소가 함께 설치되어 있습니다. 누구든지 요청하면 WIM 은 기기 인도일부터 3년 또는 그 기기 모델에 대한 지원을 제공하는 기간 중 긴 기간 동안 그 구성 요소의 대응 소스코드를, 제공에 드는 비용을 넘지 않는 금액으로 제공합니다. 요청은 아래 「문의」의 주소로 보내주세요.
LGPL 라이브러리 사용
PLEM 의 일부 라이브러리는 IgH EtherCAT libethercat(LGPL-2.1)과 Orocos KDL(LGPL-2.1 이상)을
동적으로 연결해 사용합니다. LGPL-2.1 원문은 /usr/share/common-licenses/LGPL-2.1 에 있습니다.
별도로 설치되는 벤더 소프트웨어
카메라 SDK(Stereolabs ZED SDK)와 NVIDIA Isaac ROS·cuMotion 구성 요소는 PLEM 이 재배포하지 않습니다. 설치 스크립트가 각 벤더의 배포 채널에서 직접 내려받으며, 해당 소프트웨어의 사용 조건은 각 벤더와 고객 사이에서 정해집니다.
문의
라이선스 조건, 구매, 계약 범위에 대한 문의는 william@wimcorp.co.kr 로 보내주세요.