엘리멘터리 OS(elementary OS)는 리눅스 입문자에게 적합한 운영체제라는 평판을 얻고 있습니다. 하지만 이는 이 운영체제의 매력을 과소평가하는 셈입니다. 오랜 경험과 확고한 신념을 가진 숙련된 리눅스 사용자 역시 엘리멘터리 OS를 살펴볼 충분한 이유가 있습니다. 지금 가장 흥미로운 무료 데스크톱 중 하나인 엘리멘터리 OS가 주목할 만한 이유를 소개합니다.
1. 일관성 있고 매력적인 디자인
전통적인 리눅스 데스크톱은 서로 다른 개발자와 프로젝트에서 나온 다양한 구성 요소를 조합해 기능적인 데스크톱을 만들어 왔습니다. 초기에 비하면 많이 발전했지만, 가장 인기 있는 리눅스 데스크톱에서조차 앱의 외관과 작동 방식에 상당한 편차가 존재합니다.
반면 엘리멘터리 OS에는 앱 아이콘이 어떻게 보여야 하는지, 앱 창을 어떻게 설계해야 하는지, 색상을 어떻게 사용해야 하는지에 대한 명확한 기준이 있습니다. 프로젝트 팀은 개발자와 앱 디자이너를 위해 매우 상세한 휴먼 인터페이스 가이드라인(Human Interface Guidelines)을 제공합니다.
데스크톱이 아름답다고 판단하는 것은 본질적으로 주관적이지만, 비판자들조차 엘리멘터리 팀이 데스크톱의 모든 요소를 하나의 통합된 전체로 만들기 위해 얼마나 많은 노력을 기울였는지 인정합니다. 좋은 디자인은 초보자만 감상할 수 있는 것이 아닙니다.
2. 방해 요소 최소화
오랫동안 리눅스를 사용해 온 사람이라면 개인용 컴퓨팅에 쓰는 것과 동일한 데스크톱을 업무에도 활용하고 싶어 할 것입니다. 엘리멘터리 OS는 방해 요소를 줄여 집중력을 높이는 데 도움을 줍니다. 알림을 끄는 내장 방해 금지 모드(Do Not Disturb)가 있을 뿐만 아니라, 방해 요소 제거는 그보다 훨씬 깊은 곳까지 이어집니다.
엘리멘터리 OS에서는 데스크톱을 커스터마이징할 수 있는 방법이 훨씬 적습니다. 테마나 인터페이스 대부분의 요소를 조정하는 기능이 기본으로 제공되지 않습니다. 인터페이스를 원하는 대로 세밀하게 조정하는 데 시간을 들이라는 다른 리눅스 데스크톱과 달리, 엘리멘터리 OS는 그러한 기능 자체를 방해 요소이자 열악한 디자인의 징후로 간주합니다.
일부 사람에게는 이것이 결정적인 단점일 수 있습니다. 하지만 다른 사람에게는 모든 글꼴, 위젯, 패널을 픽셀 단위까지 완벽하게 맞추느라 몇 시간을 허비하지 않고 바로 작업에 착수할 수 있게 해주는 장점입니다.
3. 안정성과 최신 소프트웨어 사이의 균형
엘리멘터리 OS는 2년마다 한 번씩만 변경되는 안정적인 우분투 LTS(Ubuntu LTS) 기반 위에 구축됩니다. 그럼에도 그 위에서 돌아가는 데스크톱은 꾸준히 개선됩니다.
때로는 미세한 조정이고, 때로는 큰 개선 사항입니다. 새로운 앱도 꾸준히 추가됩니다. 그러나 안정적인 기반 덕분에 업데이트가 시스템을 망가뜨리거나 주요 백그라운드 구성 요소가 발밑에서 바뀌어 버릴 가능성은 거의 없습니다.
이러한 구조는 데비안이나 우분투 LTS처럼 변화가 느린 배포판이 제공하는 안정성을 원하면서도 낡은 데스크톱 소프트웨어에 갇히고 싶지 않은 리눅스 사용자에게 이상적입니다. 특히 엘리멘터리가 앱 배포 형식인 플랫팩(Flatpak)을 적극적으로 수용한 지금은 더욱 그렇습니다.
4. 혁신적인 앱의 풍부함
엘리멘터리 OS의 앱센터(AppCenter)에는 하나의 작업을 독특하고 때로는 기발한 방식으로 수행하는 데 집중하는 소형 앱이 가득합니다. Badger는 정기적으로 신체 여러 부위를 움직이도록 상기시켜 주고, Reminduck은 귀여운 방식으로 할 일을 잊지 않게 해줍니다. Clips는 세련된 클립보드 관리자이며, Fondo는 브라우저를 열 필요 없이 Unsplash에서 배경화면을 다운로드합니다.
많은 앱이 모바일 기기에서 익숙하게 보던 데스크톱 기능을 더해 줍니다. 다른 앱들은 파워 유저를 겨냥한 작업을 수행합니다. Resizer는 이미지 크기를 가장 빠르게 조절하는 방법 중 하나이며, Frog는 PDF나 이미지에서 텍스트를 추출합니다.
TextShine은 터미널 없이 텍스트를 일괄 변환하거나 형식을 바꿀 수 있게 해주고, Minder는 아이디어를 계획하고 시각화하는 데 도움을 줍니다. Cinema는 로컬 동영상 파일을 정리하고 감상하기에 훌륭한 도구이며, Norka는 미니멀하면서도 기능이 풍부한 노트 작성 및 마크다운 필기 도구입니다.
앱센터의 앱들이 Audacity, Krita, LibreOffice 같은 검증된 프로그램의 필요성을 완전히 대체하지는 못하지만, 그중 많은 앱이 작업 흐름에 즐거움을 더해 줄 수 있습니다.
5. 완결된 하나의 플랫폼
데스크톱 리눅스는 파편화가 심한 생태계입니다. 누군가에게 "리눅스를 사용한다"고 말해도 Linux.com에 접속해 리눅스를 다운로드할 수는 없습니다. 리눅스를 이미지 검색하면 오히려 더 혼란스러워질 수도 있습니다. 시작하려면 먼저 리눅스 배포판을 골라야 하고, 경우에 따라서는 데스크톱 환경까지 선택해야 합니다.
리눅스용으로 개발하려 한다면 어떤 배포판을 지원해야 할까요? 수많은 곳에 소프트웨어를 등록하고, 더 어려운 문제인 각 배포판에 대한 지속적인 지원까지 감당할 의향이 있습니까? 아니면 범용 패키지 형식을 선택하겠습니까? 그렇다면 Flatpak, Snap, AppImage 중 무엇을 고르시겠습니까?
이에 비해 엘리멘터리 OS는 완결된 하나의 플랫폼입니다. 엘리멘터리는 앱을 만들고 제출하는 방법에 대한 가이드라인, 이런 앱을 배포하는 단일 앱 스토어, 그리고 앱이 실행될 단일 운영체제를 제공합니다. 파이프라인이 매우 단순명료하여 개발자와 사용자 모두에게 좋은 경험을 안겨줍니다.
기술적으로 엘리멘터리 OS는 우분투 위에 구축된 리눅스 배포판입니다. 하지만 크롬 OS가 젠투(Gentoo) 기반의 리눅스 배포판이라는 사실을 몰라도 되듯이, 이 사실까지 굳이 알 필요는 없습니다.
6. AppCenter로 개발자 지원하기
처음 리눅스로 갈아탔을 때 대부분의 것이 무료라는 사실에 곧바로 반할 수 있습니다. 하지만 시간이 지나면 여러분이 알고 사랑하는 많은 프로젝트가 자금 절실함을 호소한다는 사실을 깨닫게 됩니다. 오픈소스 세계의 재정 문제는 다양한 실험이 계속되고 있는 진행형 논의입니다.
엘리멘터리 OS는 원하는 만큼 지불(pay-what-you-want) 모델을 받아들였습니다. 앱센터 안에서 개발자에게 직접 금액을 지불할 수 있습니다. 일부 앱에는 권장 가격이 붙어 있지만, 이 숫자는 원하는 대로 자유롭게 바꿀 수 있습니다.
엘리멘터리 OS 자체를 다운로드할 때도 지불할 수 있습니다. 꼭 그래야 할까요? 아니요, 모든 소프트웨어는 여전히 누구에게나 무료입니다. 하지만 이러한 접근은 기부를 잊어버릴 가능성을 줄여주는 동시에 기부 방법도 자연스럽게 알려줍니다.
엘리멘터리 OS가 당신에게 맞을까?
모든 사람에게 완벽한 데스크톱은 없습니다. 윈도우도, macOS도, 어떤 버전의 리눅스도 마찬가지입니다. 하지만 엘리멘터리 OS는 스타일과 실용성의 적절한 조합으로, 오랜 사용자로서 리눅스가 언젠가 전해주기를 기다려온 경험일지도 모릅니다. 컴퓨터를 만지작거리는 대신, 엘리멘터리 OS와 함께 집중하고, 즐기고, 일을 해내세요.