System76는 자유·오픈소스 소프트웨어 세계에서 가장 잘 알려진 하드웨어 회사 중 하나입니다. 물론 일반 대중에게 널리 알려진 브랜드는 아니지만, System76는 10년 넘게 우분투(Ubuntu)가 탑재된 컴퓨터를 판매해 왔습니다. 그래서 이 회사가 자체 리눅스 기반 운영체제인 Pop!_OS를 제공하겠다고 발표했을 때 큰 화제가 되었습니다.
지난 몇 주간 Pop!_OS의 첫 공식 버전이 다운로드 가능해졌고, 이제 System76의 신제품 컴퓨터에 기본 옵션으로 탑재되어 출고되고 있습니다. 그렇다면 한번 사용해 볼 만할까요?
Pop!_OS는 얼마나 의미 있는 프로젝트일까?
리눅스 세계에 익숙하지 않은 분들을 위해 몇 가지 짚고 넘어가겠습니다. System76는 운영체제를 처음부터 새로 만드는 것이 아닙니다. Pop!_OS는 흔히 말하는 리눅스 배포판(distribution)으로, 리눅스 커널과 완전한 데스크톱 환경을 구성하는 데 필요한 자유 소프트웨어를 묶어 배포하는 형태입니다. Pop!_OS는 데스크톱 리눅스 중 가장 인기 있는 배포판인 우분투에 기반을 두고 있으며, 그 대부분은 우분투와 동일합니다.
그렇다고 주목할 만한 점이 없는 것은 아닙니다. System76는 단순히 우분투에 다른 이름만 붙인 것이 아닙니다. 자체 리눅스 배포판을 제공함으로써 System76는 소프트웨어 경험 전반에 대한 주도권을 갖게 되었습니다. 고객이 마주하는 인터페이스에 더 깊이 관여할 수 있고, 문제를 수정할 수 있는 권한도 커졌습니다. 이는 애플이 맥북 구매자에게 하드웨어와 소프트웨어를 모두 직접 제공하는 방식과 비슷합니다. 다만 System76는 Pop!_OS에 들어가는 코드의 상당 부분을 외부 개발자와 조직에 의존하고 있다는 점이 다릅니다.
리눅스 입문자라면
Pop!_OS는 GNOME 데스크톱 환경을 사용합니다. Windows, macOS, ChromeOS에서 넘어온 사용자에게는 낯설게 느껴질 수 있지만, 겁먹을 필요는 없습니다. GNOME에는 알아야 할 요소가 많지 않습니다.
화면 상단에는 시간과 시스템 상태 표시등이 나타나는 패널이 있습니다. 좌측 상단의 Activities(활동) 버튼을 클릭하면 Overview(개요) 화면이 열립니다. 여기서 왼쪽 독(dock)에서 앱을 실행하거나, 가운데에서 열려 있는 창을 확인하거나, 오른쪽에서 가상 데스크톱을 조작할 수 있습니다. 독 맨 아래 아이콘을 클릭하면 컴퓨터에 설치된 모든 앱이 담긴 서랍이 열립니다.
도움이 필요하다면? 우분투 초보자 가이드의 내용 대부분이 Pop!_OS에도 그대로 적용됩니다.
우분투와의 차이점
리눅스 경험이 풍부한 사용자라면 여기부터가 흥미로운 부분입니다. 사실상 우분투와 같다면 왜 Pop!_OS를 써야 할까요? 차이점을 하나씩 살펴보고 매력이 있는지 확인해 보겠습니다.
먼저 테마를 확인해 보세요
System76는 Pop!_OS에 고유한 디자인을 부여하고 싶었습니다. 이를 위해 인기 있는 Adapta GTK 테마와 Papirus 아이콘 세트를 변형해 자체적인 Pop 테마와 아이콘을 만들었습니다. 그 결과 브라운, 블루, 오렌지 색조로 구성된, 회사 브랜드 아이덴티티와 어울리는 인터페이스가 탄생했습니다.
많은 사람들이 우분투의 Ambiance나 GNOME의 Adwaita 테마보다 Adapta와 Papirus를 선호하기 때문에, 이런 모습이 기본으로 설치된 데스크톱이라면 따로 교체하는 수고를 덜 수 있습니다.
독(Dock)은 어디에 있나?
우분투 17.10은 Unity 데스크톱과 작별하고 GNOME으로 회귀했습니다. 하지만 사용자들의 전환을 돕기 위해 캐노니컬(Canonical)은 화면 왼쪽의 독을 유지했습니다. 대부분의 GNOME 데스크톱과 달리 우분투의 독은 항상 화면에 표시됩니다.
반면 Pop!_OS에는 항상 보이는 독이 없습니다.
대부분의 GNOME 데스크톱처럼 앱 목록은 Activities Overview를 열 때만 나타납니다. 물론 확장 프로그램을 설치하면 독을 항상 표시되게 할 수 있습니다.
미리 설치된 앱이 더 적습니다
우분투에는 상당히 많은 소프트웨어가 기본 탑재되어 있습니다. Pop!_OS는 앱 수를 줄이고, 남은 앱들을 논리적으로 그룹화했습니다.
대표적인 앱으로는 Firefox와 LibreOffice 스위트가 있습니다. 텍스트 편집기, 터미널, 캘린더, 날씨 앱 등 일부 GNOME 앱도 포함되어 있습니다. 게임은 없고 시스템 유틸리티도 적으며, Rhythmbox는 찾아볼 수 없습니다. 다만 기본 설치되지 않은 것들은 Pop!_Shop을 통해 언제든 설치할 수 있습니다.
GNOME Software 대신 AppCenter
우분투에는 Ubuntu Software(GNOME Software의 이름을 바꾼 버전)가 탑재되어 있습니다. System76는 이것 대신 Elementary OS 팀이 개발한 AppCenter를 채택했으며, Pop!_OS에서는 이를 Pop!_Shop이라고 부릅니다.
AppCenter를 둘러싼 기대감의 상당 부분은 Elementary OS 전용으로 만들어진 앱들에서 비롯됩니다. 그 소프트웨어는 Pop!_OS에서 사용할 수 없기 때문에 신작 앱을 강조하는 배너나 섹션은 없습니다. 대신 카테고리별로 정리된, 심플한 소프트웨어 다운로드 환경이 여러분을 맞이합니다.
더 많은 키보드 단축키
귀여운 이름과 달리 Pop!_OS는 파워 유저를 위한 시스템입니다. System76는 이를 개발자, 메이커, 컴퓨터 과학 전문가를 위한 OS라고 소개합니다. 그에 걸맞게 Pop!_OS는 기존에 익숙한 단축키 외에도 다양한 키보드 단축키를 제공합니다. 많은 단축키가 Super(Windows) 키를 활용합니다. Super + A는 앱 서랍을, Super + F는 파일 관리자를, Super + T는 터미널을 엽니다. 전체 목록은 공식 문서에서 확인할 수 있습니다.
별도의 NVIDIA 버전
리눅스 입문자에게 독점(proprietary) 하드웨어 드라이버는 큰 장애물이 될 수 있습니다. 드라이버가 필요하다는 사실을 알아야 하고, 다운로드할 인터넷 연결이 필요하며, 설치 방법도 알아야 합니다. 배포판에 따라 이 과정의 난이도가 다른데, 우분투가 처음부터 인기를 끌었던 이유 중 하나도 바로 이 부분입니다.
Pop!_OS는 한 발 더 나아가 특정 NVIDIA 그래픽 카드를 탑재한 기기를 위한 별도 버전을 제공합니다. 덕분에 처음부터 아무런 추가 설정 없이 바로 사용할 수 있습니다.
더 나은 지원
결국 우분투는 헤아릴 수 없이 다양한 하드웨어에서 실행됩니다. 캐노니컬은 데스크톱, 노트북, 서버, IoT 기기를 모두 겨냥합니다. 이 하드웨어 대부분은 캐노니컬이 실제로 소유한 것이 아니며, 정상 작동 여부를 확인하려면 수많은 커뮤니티 멤버들과 협력해야 합니다. 대부분의 리눅스 기업과 조직이 비슷한 상황입니다.
반면 System76는 하드웨어 회사입니다. 리눅스가 사전 설치된 상태로 출고되도록 기기를 구성합니다. 즉, 회사의 비즈니스 모델 전체가 양질의 데스크톱 리눅스 경험을 제공하는 데 초점이 맞춰져 있습니다.
그 결과 이 회사는 데스크톱에 더 많은 관심을 쏟을 수 있습니다. 시각적 문제를 직접 수정할 수 있고, 사용자가 직접 다른 리눅스 배포판을 설치하는 경우보다 더 매끄러운 전반적인 경험을 제공할 수 있습니다. 또한 Pop!_OS를 제공함으로써 캐노니컬이나 우분투 커뮤니티와 협의할 필요 없이 사용자를 위한 특정 수정 사항을 직접 적용할 수 있게 되었습니다.
몇 가지 아쉬운 점
Pop!_OS에 대해 나쁘게 말할 부분은 많지 않습니다. 우분투를 좋아한다면 System76의 변경 사항은 대체로 커스텀 테마와 기본 앱 변경, 그리고 한층 다듬어진 마감 정도로 느껴질 것입니다. 다만 테마가 마음에 들긴 해도, LibreOffice 같은 앱이 포커스를 잃었을 때 다소 어색하게 보입니다. 메뉴바가 타이틀바와 더 이상 같은 색이 아니기 때문입니다.
비슷한 맥락에서, 앱 아이콘에 가해진 변경도 훌륭하지만 아이콘 팩의 경우 늘 그렇듯 모든 앱에 적용되지는 않습니다. 따라서 Pop 테마 아이콘이 적용된 앱과 그렇지 않은 앱 사이에 시각적 불일치가 있을 수 있습니다.
이런 사소한 지적 사항들은 업데이트로 충분히 해결될 수 있습니다. 설령 업데이트가 영원히 오지 않더라도, 문제가 없는 다른 테마로 바꿔 사용하면 됩니다.
또한 Pop!_Shop은 다소 미완성 느낌이 듭니다. 기능은 작동하지만, 흥미로운 Elementary 앱들이 없다 보니 무언가 빠진 듯한 느낌입니다. 필자가 현재 Elementary OS를 사용 중이라서 그런 면도 있겠지만, Elementary가 콘텐츠를 늘리기 전에도 AppCenter에 대해 같은 생각을 했습니다. 그래도 원한다면 AppCenter를 통해 GNOME Software를 설치해 대안으로 사용할 수 있습니다.
누가 Pop!_OS를 사용해야 할까?
System76 기기를 구입했고 우분투를 좋아한다면 Pop!_OS를 사용해 볼 만합니다. 테마를 바꾸고 GNOME Software를 설치하면 사실상 같은 환경이 됩니다. 하지만 불안하다면 우분투 16.04(가장 최근의 장기 지원 릴리스)가 탑재된 PC를 주문할 수도 있습니다.
System76 기기가 아니면서 Pop!_OS 설치에 관심이 있다면, 아마 외관이 마음에 들어서일 겁니다. 그렇다면 과감히 도전해 보세요! 다만 우분투 17.10이 GNOME을 채택한 지금, 우분투 대신 Pop!_OS를 설치해야 할 이유는 하나 줄어들었습니다.
Pop!_OS를 사용해 보셨나요? 어떻게 생각하세요? 아직이라면 사용해 볼 생각이 있으신가요? 아니면 System76가 순정 우분투에만 계속 집중하기를 바라시나요? 댓글로 의견을 나눠주세요!