운영자 및 연락처 현황

사업자 고지 미완료 — 실결제 및 상업 출시 차단

확인되지 않은 신원이나 등록번호를 임의로 표시하지 않습니다. 운영자명·사업자등록번호·주소·통신판매업 신고번호·법무/개인정보 연락처가 모두 검증되어 배포 환경에 설정될 때까지 Kitedesk 서버는 실결제를 허용하지 않습니다.

현재 계정 이용자는 로그인 후 내 계정에서 데이터 내보내기와 계정 삭제를 사용할 수 있습니다.

오픈소스·라이선스 고지

정책 버전: 2026-08-25

Kitedesk 클라이언트 결합 저작물은 upstream의 직접 SPDX 표기보다 넓게 허여하지 않고 GNU Affero General Public License version 3 only(AGPL-3.0-only)로 배포됩니다. 공식 AGPL 전문과 각 릴리스에 대응하는 전체 소스 아카이브를 함께 확인할 수 있습니다.

대응 소스 받기

/releases에서 설치 파일과 동일한 버전의 소스 코드 아카이브를 내려받을 수 있습니다. 각 항목은 크기와 SHA256 체크섬을 함께 표시합니다. 설치 파일만 있고 대응 소스가 없는 릴리스는 정상 게시로 취급하지 않습니다.

웹에서 수정된 AGPL 프로그램과 네트워크로 상호작용하는 경우에도 해당 프로그램이 제공하는 소스 접근 경로를 유지합니다. 소스 제공에 문제가 있으면 운영자 연락처가 설정된 뒤 상단 연락처로 알려 주세요.

이용자의 권리

AGPL 조건을 지키는 범위에서 소스 코드를 실행, 연구, 복제, 수정하고 재배포할 수 있습니다. Kitedesk의 유료 대가는 오픈소스 사용권을 독점 판매하는 것이 아니라 관리형 호스팅·인프라, 계정·조직 운영과 명시된 지원 서비스의 대가입니다. 유료 서비스 약관이나 결제 조건은 AGPL이 허용한 권리를 추가로 제한하지 않습니다.

소프트웨어는 AGPL 전문에 설명된 대로 무보증으로 제공됩니다. 관리형 서비스의 법정 책임과 소비자 권리는 별도로 적용되며 라이선스 무보증 문구로 배제되지 않습니다.

원저작물과 상표

Kitedesk는 RustDesk를 기반으로 한 독립 포크입니다. RustDesk 프로젝트와 제휴하거나 승인받지 않았습니다.

원저작자 저작권과 제3자 고지는 소스 및 배포물에 보존합니다. AGPL은 상표 사용 허락이 아니므로 Kitedesk는 RustDesk 이름·로고·브랜드를 자사 제품 출처 표시로 사용하지 않습니다. 호환성이나 계보를 설명할 때만 필요한 범위에서 사실대로 언급합니다.

Kitedesk 명칭 자체의 상표 사용 가능성은 공지 한 줄로 해결되는 문제가 아닙니다. 실제 유료 출시 전 최신 등록·출원 및 관련 시장 사용을 전문가와 확인해야 하며, 그 확인이 완료될 때까지 실결제는 기술적으로 차단됩니다.

프로젝트 라이선스 범위

Core가 사용하는 rustdesk/hbb_common@69cea8d는 원래 RustDesk 루트 안에 있던 모듈입니다. Kitedesk는 in-tree 원본, 최초 외부 저장소 commit, extraction commit, 현재 parent selection commit, exact tree와 upstream 기여 정책을 함께 고정해 RustDesk/Kitedesk 결합 범위를 AGPL-3.0-only로 결론 내렸습니다. 이는 모든 역사적 commit에 완전한 DCO trailer chain이 있거나 임의 버전의 독립 재배포까지 포괄한다는 주장이 아닙니다. pin·ancestry·통합 방식이 바뀌면 자동 감사가 다시 실패합니다.

Core 직접 배포와 Enhanced 코덱 경계

공개하는 Core 직접 배포 산출물은 Cargo에 flutter 기능만 요청하고, 실제 root feature는 dasp, default, flutter, flutter_rust_bridge, use_dasp로 해석되며 codec profile은 vp8-vp9-av1입니다. 선택 기능인 hwcodec, vram, mediacodec과 ffmpeg, mfx-dispatch, 별도 hwcodec 구현은 Core 의존성 그래프에 없고 H.264/H.265 구현은 Core 바이너리에 포함하지 않습니다. 프로토콜 호환을 위한 enum 이름이 소스에 남는 것은 코덱 구현 포함을 뜻하지 않습니다.

H.264/H.265는 상용 이용이 원천 금지된 코덱이 아닙니다. 다만 공지 한 줄은 특허 실시권이 아니며, 원격 화면 제품이 제조·판매인지 streaming인지에 따라 풀 분류와 조건이 달라질 수 있습니다. 두 코덱을 포함하는 Enhanced 산출물은 Via LA·HEVC 관련 풀과 비풀 특허의 서면 제품 분류·계약·보고 근거를 별도 게이트에 첨부하기 전까지 게시하지 않습니다.

Core 무료 직접 다운로드 개방은 앱스토어 제출이나 실결제 개방을 뜻하지 않습니다. 스토어 계약, 판매자·사업자 고지, 상표 전문 검색, 결제·환불 절차와 암호 수출 분류는 각자의 게이트가 완료될 때까지 계속 fail-closed입니다.

제3자 구성요소

공개 5종의 실제 그래프에는 Rust 840개, Flutter/Dart 234개, Android Maven 84개, CocoaPods 6개, Edge/Deno 9개, vcpkg 7개로 총 1,180개 구성요소가 있습니다. 결정적 inventory가 exact version·source·대상·scope를 기록하고, 545개의 중복 제거된 라이선스 전문과 모든 구성요소를 연결합니다. license-file만 있거나 플랫폼 패키지 메타데이터에서 고지가 생략된 구성요소는 정확한 버전·파일 해시 또는 spec checksum과 상류 근거에 고정하며, 근거·전문 연결이 하나라도 없으면 배포 게이트가 실패합니다.

각 Core 바이너리는 AGPL 전문, 대응 소스 안내, exact inventory, 전체 제3자 고지와 Flutter NOTICES.Z를 포함합니다. CI는 최종 EXE·DEB·APK·DMG에서 이를 다시 추출해 SHA256과 Flutter 고지 section 수를 기록합니다. 게시기는 검증된 notice·inventory sidecar와 exact source archive를 <version>/<commit>/ 불변 경로에 올린 뒤 R2와 공개 URL의 실제 바이트를 다시 확인합니다. 이 증거가 모두 맞고 같은 version이 유일한 릴리스만 다운로드·자동 업데이트 대상으로 노출합니다. 이전의 미확인 바이너리는 계속 차단하고 대응 소스만 제공합니다.

복사되었습니다!