TECH 으로 돌아가기
TECH HACKER NEWS 오늘 5분 읽기 22 READS

오픈소스로 돌아온 화면 공유·원격 제어, '페탈'이 노리는 개발 협업

원격 근무가 일상이 되면서 화면을 함께 보고 직접 조작하는 협업 방식의 수요는 꾸준히 이어져 왔다. 하지만 이 분야에서 완성도가 높다고 평가받던 도구들은 공교롭게도 큰 회사에 인수되며 개인이 자유롭게 쓰기 어려워졌다. ScreenHero는 슬랙에 흡수된 뒤 독립 제품으로서의 수명을 다했고, CoScreen 역시 데이터독에 인수되며 성격이 바뀌었다. 이런 공백을 메우겠다고 등장한 것이 오픈소스 프로젝트 '페탈(Petal)'이다. 개발사는 과거 두 제품이 제공하던 저지연·고해상도 화면 공유와 원격 제어 경험을 다시, 그리고 무료로 제공한다는 점을 전면에 내세운다.

타일이 아니라 '창'을 공유한다

페탈의 핵심 차별점은 공유 방식에 있다. 일반적인 화상 회의 도구는 참가자의 화면을 격자 형태의 작은 타일로 늘어놓는다. 반면 페탈은 공유된 창이 받는 사람의 데스크톱 위에 하나의 독립된 창처럼 나타난다. 이 창은 옮기고 크기를 조절할 수 있으며, 흐릿하게 뭉개지지 않고 선명하게 유지된다고 소개된다. 화면 전체가 아니라 특정 애플리케이션 창 단위로 공유하면서도, 받는 쪽에서는 그것을 자기 화면의 일부처럼 배치해 다룰 수 있다는 의미다. 여러 사용자가 동시에 각자의 창을 공유할 수 있어, 한 명이 발표하고 나머지는 보기만 하는 구조에서 벗어난다.

여기에 원격 입력이 결합된다. 공유된 모든 창 위에는 사용자별로 이름표가 붙은 커서가 표시되고, 마우스와 키보드 입력이 지연 없이 상대 화면에 전달된다. 코드 리뷰를 하다가 상대 에디터에 직접 타이핑하거나, 설정 화면을 함께 보며 번갈아 조작하는 식의 작업을 염두에 둔 설계다. 화면을 '보여주는' 단계를 넘어 '함께 조작하는' 경험을 지향한다는 점에서, 단순 스크린 셰어 도구와는 결이 다르다.

링크도 예약도 없는 상시 공간

사용 흐름도 회의 중심이 아니라 상시 공간 중심이다. 'eng-sync' 같은 이름의 방을 만들어 두면, 링크를 보내거나 일정을 잡을 필요 없이 클릭 한 번으로 바로 들어갈 수 있다. 팀이 특정 방을 상시 작업 공간처럼 두고 필요할 때 드나드는 방식에 가깝다. 매번 회의를 예약하고 초대 링크를 뿌리는 번거로움을 줄이려는 의도로 읽힌다. 영상 전송은 자체 구축한 LiveKit 인프라 위에서 동작하며, 앱을 내려받아 바로 참여하는 구조다.

LiveKit은 실시간 오디오·비디오를 다루는 오픈소스 미디어 서버로, 최근 실시간 협업과 AI 음성 애플리케이션에서 널리 채택되는 스택이다. 페탈이 이 위에 올라가 있다는 점은 자체 호스팅 가능성으로 이어진다. 같은 앱을 자신이 운영하는 LiveKit 서버로 향하게 할 수 있고, 프로젝트가 오픈소스인 만큼 앱 자체를 수정하거나 원하는 인프라 구성으로 바꿔 쓸 수 있다는 것이 개발사의 설명이다.

실무자에게 주는 의미와 남는 질문

국내 개발팀 관점에서 페탈의 가치는 두 갈래다. 하나는 비용과 종속성이다. 상용 도구의 인수·종료를 지켜본 팀이라면, 특정 벤더에 묶이지 않고 직접 서버를 운영하며 데이터 경로를 통제할 수 있다는 점은 분명한 유인이다. 보안 정책상 외부 SaaS에 화면을 흘리기 어려운 조직이라면 자체 호스팅 옵션 자체가 도입의 전제가 된다. 다른 하나는 원격 페어 프로그래밍이나 온콜 대응처럼, 화면을 함께 조작해야 하는 좁고 분명한 상황에서의 생산성이다.

다만 공개된 정보만으로 판단하기엔 아직 이른 부분이 많다. 지원 운영체제의 범위, 실제 네트워크 환경에서의 지연과 안정성, 자체 호스팅 시 필요한 서버 자원과 운영 난도, 그리고 원격 제어 권한을 다루는 보안 모델은 소개 문구만으로는 확인하기 어렵다. 특히 상대의 키보드·마우스를 직접 조작하는 기능은 편의성만큼이나 권한 관리와 감사 추적이 중요한 영역이다. 'ScreenHero/CoScreen을 무료로'라는 지향점은 분명 매력적이지만, 실제 팀 도입에 앞서 소규모 검증을 거쳐 지연 특성과 운영 부담, 권한 통제 방식을 직접 확인하는 절차가 필요해 보인다.

SOURCE · HACKER NEWS
원문 전체 보기 → https://petal.live/
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기 →
처리 중...