AI 요약
리눅스로 완전 전환한 개발자가 macOS '연속성(Continuity)' 기능을 대체하기 위해 'Tether'를 직접 개발했다. iPhone과 리눅스 간 클립보드 동기화, 파일 전송, OTP 자동완성(메일→브라우저 확장 프로그램 연동)을 지원하며, mTLS 기반 보안 통신을 처음부터 적용했다. iMessage/SMS 직접 연동은 ancs4linux와 BlueFerry 프로젝트, 특히 erikwb의 프로토콜 문서를 참고해 클린룸 C++ 구현을 진행 중이다. KDE Connect가 있지만 요구사항을 충족하지 못해 자체 개발을 선택했다.
핵심 포인트
- iOS↔리눅스 간 mTLS 기반 보안 통신, 양측 동의 필수
- 클립보드 동기화 → 파일 전송 → OTP 자동완성 순으로 기능 확장
- OTP 처리는 Zen Browser(Firefox)와 Betterbird(Thunderbird)의 WebExtensions로 구현
- iMessage/SMS 직접 연동은 GPL 라이선스 문제로 MIT 기반 클린룸 C++ 재구현 중
향후 전망
- 리눅스 데스크톱 사용자 대상 iOS 연동 생태계 확장 가능성
- GPL 프로젝트의 프로토콜 문서 기반 클린룸 구현이 향후 라이선스 갈등 해소의 모범 사례가 될 수 있음
출처:hackernews
