소식은 이미 접하셨을 겁니다. 우분투 15.04, 코드명 'Vivid Vervet'이 정식 출시되었습니다. 그렇다면 새로운 기능에는 무엇이 있고, 업그레이드할 만한 가치는 있을까요? 두 질문 모두 당연한 것입니다. 15.04는 장기 지원(LTS) 버전이 아니어서 단 9개월 동안만 업데이트를 받고 지원이 종료되기 때문입니다. 최신 우분투가 화제가 된 지금, 바쁜 독자 여러분을 위해 핵심 내용을 정리해 답변을 준비했습니다.
출시 전 기대감은 어땠을까?
출시 전까지 Vivid Vervet은 기술 언론의 헤드라인에 자주 등장했습니다. 개발진의 공식·비공식 발표에서 나올 수 있는 모든 정보를 매체들이 채집했기 때문입니다. 특히 Mir와 Unity 8이 기본 환경으로 탑재될 가능성에 대한 추측과 기대가 넘쳤습니다. 사실 이 두 신기술로의 전환은 원래 우분투 13.10부터 계획되어 있었던 일이었으니까요.
하지만 2014년 10월, 캐노니컬 데스크톱 팀 매니저 윌 쿠키(Will Cooke)가 루머를 종결시켰습니다. 그는 우분투 15.04에서도 Unity 7이 기본 데스크톱으로 유지되고, Unity 8은 아직 미완성인 선택 옵션으로 남는다고 확인한 것입니다. 6일 후 마크 설틀워스(Mark Shuttleworth)가 코드명을 공개했는데, 덕분에 'vervet'이라는 단어의 구글 검색량이 순간적으로 급증했습니다(vervet은 원숭이의 한 종류입니다).
같은 시기 쿠분투(Kubuntu) 커뮤니티에도 큰 소식이 터졌습니다. 쿠분투 15.04의 기본 데스크톱으로 Plasma 5가 채택된 것입니다. 이 결정에 대한 화제성은 어느 정도 정당했습니다. Plasma 5는 그만한 주목을 받을 가치가 있는 훌륭한 데스크톱 환경이니까요. 2015년이 시작되고 출시일이 다가오면서 새 기능에 대한 정보도 하나씩 공개되었습니다. 우분투 15.04에는 3.19 커널이 탑재되며, 우분투 MATE도 공식 우분투 파생판 계열에 합류한다는 사실이 밝혀졌습니다.
그리고 2015년 3월, 최종 출시 약 한 달 전에 가장 논란이 많은 변화가 일어났습니다. 바로 Upstart에서 systemd로의 전환입니다(systemd는 리눅스 시스템의 초기화 과정을 제어하는 도구 모음입니다). systemd를 둘러싼 문제는 대체로 이념적인 성격입니다. 설계 방향이 유닉스 철학의 원칙과 배치되기 때문에, 채택 여부를 놓고 리눅스 개발자들과 시스템 관리자들 사이에 격렬한 논쟁이 벌어졌습니다. 우분투의 systemd 전환은 완전히 예상 밖의 일은 아니었지만, 그럼에도 Vivid Vervet의 가장 큰 변화 중 하나로 꼽힙니다.
캐노니컬은 약속을 지켰을까?
약속대로 Vivid Vervet에는 systemd가 탑재되어 있습니다. 하지만 Upstart가 완전히 사라진 것은 아닙니다. GRUB 메뉴에서 Upstart로 부팅을 선택하면 계속 사용할 수 있고, upstart-sysv 패키지를 설치해 systemd를 제거하는 방법도 있습니다. 논란은 생각보다 간단히 해결되는 셈입니다.
systemd를 유지하기로 했다면 이미 많은 사용자가 보고했듯이 시스템 시작과 종료 속도가 더 빨라집니다. 부팅 시간은 systemd-analyze 명령어로 직접 측정해 볼 수 있습니다. 노트북 사용자라면 systemd 환경에서 배터리 사용 시간이 늘어난 것도 느낄 수 있습니다.
하드웨어 및 소프트웨어 업그레이드
핵심 구성 요소 몇 가지의 업그레이드 덕분에 전반적인 성능도 개선되었습니다. Xorg 1.17은 AMD와 엔비디아 그래픽 카드 모두에 대한 지원이 강화되었고, Compiz는 엔비디아 독점 드라이버 관련 버그를 수정하며 한 단계 발전했습니다. Unity 7.3의 세련된 애니메이션 덕분에 Vivid Vervet은 빠르고 반응성 좋은 느낌을 줍니다. 주관적 영역이긴 하지만 동영상 재생도 더 매끄러워졌다고 느낄 수 있습니다.
동영상 재생에는 Totem 같은 앱을 활용할 수 있는데, 이처럼 버전이 올라간 애플리케이션이 많습니다. Firefox는 37 버전, Chromium은 41 버전을 탑재했으며, LibreOffice는 다양한 기능이 추가된 4.4 버전으로 빛을 발합니다. PulseAudio는 4.0에서 6.0으로 크게 도약했고, 플래시 브라우저 플러그인은 NPAPI와 PPAPI(Pepperflash) 버전을 모두 포함하게 되었습니다.
드라이버 관리자(Driver Manager)는 이제 CPU 마이크로코드 업데이트를 제공하며, Vivid Vervet은 종료 후에도 화면 밝기 설정을 기억합니다.
새 커널 덕분에 기본 상태에서의 하드웨어 호환성도 전반적으로 향상되었습니다. 더 많은 Broadcom 장치가 자동으로 인식되고, 게이밍 마우스나 멀티 버튼 마우스도 더 잘 작동합니다. 일부 사용자는 터치패드 문제를 보고했고, SSD 장치에서 시스템 절전 모드 진입 시 오류가 있을 수 있지만 이는 커널을 업그레이드하면 해결됩니다.
데스크톱 환경 개선 사항
눈에 띄는 기능 측면에서는, 적어도 Unity의 경우 이야깃거리가 많지 않습니다. 새 배경화면이 추가되었으니 그 점에서는 Vivid Vervet이 Utopic Unicorn보다 낫다고 할 수 있겠죠. 사용자들의 흥분 수위가 비꼼으로 가득 차 있다는 점은 덤입니다.
진지하게 이야기하자면, Unity의 가장 큰 변화는 외형적이지만 반가운 변화입니다. 출시 직전에야 추가된 이 옵션은 최대화되지 않은 창의 제목 표시줄에 패널의 전역 메뉴 대신 로컬 통합 메뉴(LIM)를 표시할 수 있게 해주며, 전통적인 데스크톱 동작 방식으로의 회귀를 의미합니다.
기본 설정에서는 이 제목 표시줄 메뉴가 자동으로 숨겨져 마우스를 올릴 때만 나타나지만, Dconf 편집기에서 Always show menus(메뉴 항상 표시) 옵션을 활성화하면 항상 볼 수 있습니다. 또 하나 꼭 필요했던 기능은 전체 화면 창 위에서도 Dash와 HUD를 사용할 수 있게 된 점입니다.
정말 흥미로운 변화는 쿠분투와 MATE 진영에서 찾아볼 수 있습니다. 쿠분투에는 KDE Applications 4.12.0이 탑재되어 Konsole, Kate, Gwenview의 새로운 Qt5 포팅 버전을 포함합니다. Plasma 5.3이 곧 출시될 예정이므로, 쿠분투 15.04를 선택한 사용자에게는 기대할 것이 많습니다.
우분투 MATE는 Compiz를 지원하고, LightDM용 새 설정 대화상자를 갖추었으며, PowerPC와 라즈베리 파이 2에 대한 하드웨어 지원도 도입했습니다. 패널 레이아웃을 조정할 수 있는 실용적인 기능인 User Interface Switching도 눈에 띕니다. 클릭 몇 번만으로 우분투 MATE를 윈도우 스타일 데스크톱으로 바꿀 수 있습니다.
아쉽게도 GNOME 3.16은 Vivid Vervet에 포함되지 못했습니다. 결국 GNOME은 3.14 버전에 머물렀고, 일부 새 애플리케이션과 Numix 테마 모음 정도가 추가되었습니다.
캐노니컬이 무난한 릴리스를 목표로 삼았다는 점은 분명합니다. LTS가 아닌 버전에서 시스템을 망가뜨리고 수정에 과도한 시간을 쏟는 리스크를 피하려는 전략입니다. 현재 모든 역량이 Unity 8 완성과 통합(convergence) 시스템 개발에 집중되어 있는 만큼 충분히 합리적인 판단입니다.
우분투 15.04로 전환해야 할까?
어느 면에서 우분투 15.04는 일정에 맞추기 위한 릴리스처럼 느껴집니다. systemd 전환이라는 큰 이슈가 있지만, 일반 데스크톱 사용자가 즉시 체감할 만한 혁신적인 변화는 없습니다.
개발자라면 이번 릴리스에 기대할 이유가 더 많습니다. 개발자 도구 센터가 개편되어 'Ubuntu Make'라는 이름으로 돌아왔고, 15개 개발 플랫폼을 지원합니다. 클라우드와 서버 버전도 상당한 업데이트를 거쳤으며, 가장 큰 신규 소식은 snappy Ubuntu Core입니다. 드론, 네트워크 스위치, IoT 스마트 기기 같은 장비를 위한 최소화되고 보안에 초점을 맞춘 우분투 에디션입니다.
Vivid Vervet은 기다릴 가치가 있었을까요? 무엇을 기대했느냐에 달려 있습니다. 속으로 Unity 8이나 Unity 7의 실질적인 변화를 기대했다면 실망할 수밖에 없습니다. 반면 Plasma 5를 손쉽게 우분투 기반으로 경험할 방법을 기다려 왔다면, 쿠분투 15.04는 시간을 들일 만한 가치가 충분합니다.
Vivid Vervet으로 업그레이드해도 좋은 경우:
- 개발자인 경우
- 이전 버전에서 하드웨어 인식 및 지원에 문제를 겪어온 경우
- Plasma 5 또는 Compiz가 적용된 MATE를 사용해 보고 싶은 경우
우분투 15.04를 건너뛰어도 되는 경우:
- 우분투 또는 우분투 기반 배포판의 LTS 에디션을 사용 중인 경우
- systemd에 호감이 없고, 기존 하드웨어가 이미 원활하게 작동하는 경우
- 우분투 15.04에 포함된 애플리케이션의 최신 버전을 이미 사용 중인 경우
다음은 무엇일까?
우분투 15.10에 대해 알려진 정보는 많지 않습니다. 2015년 10월에 출시된다는 사실 정도입니다. 코드명은 여전히 미스터리입니다. W로 시작한다는 것만 알지만 늑대(wolf)일까요, 웜뱃(wombat)일까요? Utopic Unicorn은 7월에 지원이 종료되며, 그 전인 5월에 열리는 우분투 개발자 서밋(Ubuntu Developer Summit)을 통해 15.10에 관한 더 많은 정보가 공개될 예정입니다.
Unity 8의 개발 현황은 실험적인 Ubuntu Desktop Next 데일리 빌드를 통해 확인할 수 있습니다. 이 이미지들이 새 기능을 가장 먼저 적용받기 때문입니다. 우분투 15.10은 캐노니컬의 궁극적인 목표인 '통합(convergence)'에 한층 가까워질 것이며, Unity 8과 Mir 디스플레이 서버에 중요한 변화가 담길 것입니다. 물론 새 배경화면도 빠지지 않겠죠.
우분투 15.04를 사용해 보셨나요? Vivid Vervet에 대한 생각은 어떠신가요? 곧 업그레이드할 계획이 있으신가요? 댓글로 의견을 나눠주세요.
이미지 출처: 대표 이미지 'Young Vervet', Mitchell Park Zoo, Durban, July 2013 by AlDuncan06 via Wikimedia Commons.