Skip to main content

ThinLinc

BUILT WITH Qt

thinlinc_logo_full-colour

Linux 서버 기반 컴퓨팅을 위한 크로스 플랫폼 원격 데스크톱

Linux 원격 서버인 ThinLinc를 사용하면 인터넷이 연결된 곳 어디에서나 모든 기기(macOS, Windows 또는 Linux)에서 Linux 기반 데스크톱 및 애플리케이션에 액세스할 수 있습니다. 다양한 Linux 배포판에서 작동하므로 기존 서버 인프라와도 쉽게 통합할 수 있습니다.

최근 ThinLinc는 Qt 프레임워크를 활용하여 최첨단 기능과 디자인을 도입하는 등 대대적인 아키텍처 업그레이드를 거쳤습니다.

Qt 솔루션 주요 내용

최신 UX를 갖춘 현대적인 UI

모든 데스크톱 환경과 호환되는 크로스 플랫폼 호환성

모든 호스트 플랫폼에서 단일 코드베이스로 코드 유지보수 가능

Qt 프로페셔널 서비스를 통해 레거시 프레임워크에서 원활하게 마이그레이션 가능

local-drives

최고의 Linux 원격 데스크톱 서버

ThinLinc 클라이언트는 모든 OS, 특히 Windows, macOS, Linux에서 실행되도록 설계되어 모든 OS에서 Linux 원격 데스크톱에 액세스할 수 있습니다. 이 툴킷은 모든 운영 체제에서 작동하고, 가벼우며 필요한 모든 기능을 갖추고 있다는 세 가지 기본 요구 사항을 충족하기 때문에 약 20년 전에 FLTK를 사용하여 처음 구축되었습니다.

"오늘날에도 FLTK는 여전히 작동하지만 세상은 크게 변했습니다. 디자인 및 UX에 대한 사용자들의 기대치가 높아졌습니다. 그들은 더 반응이 빠른 인터페이스, 훨씬 더 높은 해상도의 모니터 등과 같은 기능을 기대합니다."

- Pierre Ossman, Cendio의 ThinLinc Produt Owner

 


데스크톱용 Qt에 대해 자세히 알아보기

저희는 ThinLinc를 업그레이드하여 이러한 최신 기능을 모두 도입하고 싶었지만, 이를 위해서는 사용자의 기대치를 충족하면서도 개발자가 쉽고 재미있게 작업할 수 있는 새로운 개발 플랫폼이 필요했습니다. 이러한 기준을 충족하는 것은 단일 코드 기반에서 모든 OS에 대한 개발을 계속할 수 있도록 해주는 Qt뿐입니다. 또한 Qt가 활발하게 개발 및 유지 관리되고 있으며 전 세계적으로 잘 알려져 있는 브랜드라는 점 역시 저희에게 중요하게 작용했습니다.

Pierre Ossman, Cendio의 ThinLinc Product Owner

profile-chooser

최적의 UI 프레임워크 선택하기

Cendio는 오랫동안 Qt로의 마이그레이션을 고려했습니다. 하지만 ThinLinc 개발과 새로운 고객 요구 사항을 충족하는 데 집중하다 보니 플랫폼을 변경하는 것은 우선순위에서 멀어졌습니다. 그러던 중 Qt 프로페셔널 서비스를 알게 되었고, 마침내 플랫폼 변경 프로젝트를 시작해 빠른 시간 내에 최고의 마이그레이션 품질을 보장할 수 있는 새로운 기회를 찾았습니다. Pierre는 아래와 같이 말했습니다. 

Qt 프로페셔널 서비스를 이용하면 Qt 그룹의 R&D 부서가 지원하는 가장 숙련된 Qt 개발자들의 도움을 받을 수 있습니다. 저희는 덕분에 고객에게 더 빠른 속도로 더 나은 품질을 제공할 수 있었으며, 아웃소싱을 통해 더 높은 품질을 보장하고 마이그레이션 시간을 단축할 수 있었습니다. 동시에 우리 팀은 핵심 소프트웨어의 기능을 개선하고 추가하는 데 계속 집중할 수 있었습니다.

 

Qt 프로페셔널 서비스에 대해 자세히 알아보기

macOS,-before+after

마이그레이션 전(왼쪽) 및 후(오른쪽)의 macOS에서 ThinLinc의 UI

현대적인 디자인 및 기능

이 프로젝트를 통해 ThinLinc는 이제 보다 현대적이고 미래 지향적인 기반을 갖추게 되었습니다. 이 변화는 Cendio가 새롭고 흥미로운 기능을 개발할 수 있도록 돕는 아주 결정적인 첫 단계가 되었습니다. 이제 ThinLinc 사용자는 보다 현대적인 디자인, 시각적 품질과 기능에 대한 높은 기준, 전반적인 사용자 경험의 향상을 기대할 수 있게 되었습니다. ThinLinc는 현재 오픈 소스 TigerVNC 프로젝트 내에서 통합 및 배포한 후 Cendio의 상용 제품인 ThinLinc에 추가로 통합하는 다음 단계를 계획하고 있습니다.

데스크톱용 Qt에 대해 더 자세히 알아보세요

애플리케이션 개발을 위한 Qt