윈도우와 macOS의 스크린샷은 멀리서도 바로 알아볼 수 있습니다. 두 상용 운영체제는 각각 하나의 데스크탑 환경만 제공하기 때문입니다. 윈도우에는 시작 메뉴와 작업 표시줄이 있고, macOS에는 상징적인 독(Dock)과 메뉴 막대가 있습니다.
하지만 리눅스를 검색해 보면 서로 전혀 다른 모습의 화면들을 만나게 됩니다.
이러한 다양성은 리눅스가 하나의 데스크탑 환경에 국한되지 않기 때문에 생겨납니다. 이것이 리눅스 사용의 큰 매력 중 하나지만, 선택지가 너무 많아 자신에게 맞는 환경을 고르기 어려울 수도 있습니다. 그래서 최고의 리눅스 데스크탑 환경 12가지를 정리해 보았습니다.
1. GNOME
GNOME은 현재 가장 인기 있는 리눅스 데스크탑 환경입니다. 우분투(Ubuntu)와 페도라(Fedora) 같은 주요 리눅스 기반 운영체제의 기본 환경으로 채택되어 있습니다.
GNOME은 터치 기반 기기와 전통적인 PC를 동시에 만족시키는 디자인을 갖추고 있습니다. 모바일 기기처럼 화면 상단에 단일 패널이 위치하며, 독이나 창 목록 대신 앱, 실행 중인 프로그램, 가상 데스크탑을 한눈에 보여주는 '활동 개요(Activities Overview)'를 통해 창을 관리합니다.
GNOME 개발자들은 GIMP 툴킷(GTK+)을 사용하며, 앱을 설치할 때 이 점이 참고가 될 수 있습니다.
GNOME을 직접 확인하고 싶다면? Fedora를 살펴보세요.
2. KDE Plasma
KDE Plasma는 컴퓨터 인터페이스를 직접 만지고 꾸미는 것을 좋아하는 사람들에게 가장 적합한 리눅스 데스크탑 환경이라 할 수 있습니다. 화면의 모든 구성 요소가 위젯으로 되어 있어 이동, 크기 조절, 삭제가 자유롭습니다. 충분히 손본다면 Plasma 데스크탑을 어떤 다른 인터페이스처럼 보이게 만들 수도 있습니다.
KDE용으로 설계된 소프트웨어는 옵션이 매우 풍부합니다. 이런 앱들은 리눅스 데스크탑에서 가장 강력한 도구들에 속합니다. 참고로 KDE 개발자들은 GTK+ 대신 Qt를 사용합니다.
KDE Neon을 직접 확인하고 싶다면? neon.kde.org를 방문해 보세요.
3. Cinnamon
Cinnamon은 가장 널리 쓰이는 리눅스 배포판 중 하나인 Linux Mint의 기본 인터페이스입니다. GNOME이 큰 변화를 겪던 시절 GNOME에서 갈라져 나온 포크 프로젝트로 시작되었습니다.
Cinnamon은 오랜 윈도우 사용자에게 익숙하게 느껴지는 좀 더 전통적인 경험을 유지합니다.
많은 사람들이 친숙함과 사용 편의성의 조화 때문에 Cinnamon을 사랑합니다. 이 데스크탑은 새로운 아이디어를 받아들이면서도 기존 방식을 지키는 균형점을 잘 잡았습니다.
Cinnamon을 직접 확인하고 싶다면? Linux Mint를 살펴보세요.
4. MATE
Cinnamon 프로젝트가 GNOME에서 갈라져 나왔던 시기, MATE 커뮤니티는 이미 존재하던 것을 지키기 위해 만들어졌습니다. GNOME 3.0으로 넘어가고 싶지 않았던 사용자들에게 MATE는 2.x를 계속 사용할 수 있는 방법을 제공했습니다.
MATE 개발자들은 내부 코드 업데이트에 시간과 노력을 투자해 왔지만, 전반적으로는 십여 년 전 많은 사람들이 최고의 리눅스 데스크탑 환경으로 여기던 그대로의 느낌을 줍니다.
변화가 적다고 해서 채택률이 낮아진 것도 아닙니다. 새로 입문한 사용자들은 GNOME 등에 비해 가볍고 전통적인 대안으로 MATE를 찾곤 하며, 이 역할은 이 목록의 다음 데스크탑도 함께하고 있습니다.
MATE를 직접 확인하고 싶다면? Ubuntu MATE를 살펴보세요.
5. Xfce
마스코트가 쥐인 Xfce는 오랫동안 리눅스 컴퓨터를 위한 빠른 인터페이스로 자리잡아 왔습니다. GNOME 기반이 아니지만 동일한 툴킷을 사용합니다.
요즘 Xfce는 MATE에 필적하는 대안으로 느껴집니다. 개발자들은 최신 기능을 일부 포기하더라도 인터페이스를 가볍게 유지하는 것을 계속 중시합니다.
개발팀이 비교적 작아 업데이트 사이에 긴 시간이 흐르곤 합니다. 그 결과 Xfce는 MATE처럼 지난 몇 년간 크게 변하지 않았습니다. 하지만 많은 사람들이 검증된 안정적인 선택지로 이 데스크탑 환경을 선호합니다.
Xfce를 직접 확인하고 싶다면? Xubuntu를 살펴보세요.
6. Pantheon
Pantheon은 elementary OS의 데스크탑 환경으로, 특정 리눅스 기반 OS와 명확히 연결된 몇 안 되는 리눅스 인터페이스 중 하나입니다.
얼핏 보면 Pantheon은 macOS를 닮았습니다. 상단에는 패널이, 하단에는 독이 있으며, 앱들은 세련되고 통일감 있는 디자인을 제공합니다. 하지만 Pantheon 디자인 언어의 상당 부분은 실제로 창립자의 GNOME 개발 경험에서 비롯되었습니다.
elementary 프로젝트의 혁신적인 '원하는 금액 지불' 방식 덕분에 Pantheon은 새로운 리눅스 앱의 요람이 되었습니다. 이 앱들은 데스크탑 자체처럼 전통적인 리눅스 방식과 차별화됩니다. Pantheon은 커스터마이징이나 확장성이 크지 않은데, 이것이 가장 큰 장점이자 가장 큰 약점이라 할 수 있습니다.
Pantheon을 직접 확인하고 싶다면? elementary OS를 살펴보세요.
7. Budgie
Budgie는 Solus 프로젝트에서 탄생한 비교적 젊은 데스크탑 환경입니다. MATE나 Xfce와는 대조적으로, 간소화된 인터페이스임에도 현대적인 느낌을 유지합니다. 디자인 언어는 새로운 것을 추구하면서도 일부 기존 데스크탑 패러다임은 그대로 남겨두었습니다.
Budgie 초기 영감의 상당 부분은 Chrome OS와 모바일 앱에서 왔습니다. 다른 옵션보다 단순하게 느껴지지만, 이 리눅스 데스크탑을 자신만의 스타일로 꾸밀 수 있는 방법은 여전히 다양합니다.
Budgie를 직접 확인하고 싶다면? Solus를 살펴보세요.
8. Unity
Unity는 데스크탑 리눅스 중 가장 인기 있는 우분투의 이전 기본 인터페이스였습니다. Ubuntu 17.10과 함께 Canonical은 Unity 개발을 중단하고 GNOME 데스크탑을 제공하기 시작했습니다.
여전히 많은 Unity 팬이 있으며 낡은 인터페이스를 실행하는 기기들도 많습니다. Canonical이 프로젝트를 더 이상 지원하지 않더라도 코드는 남아 있어 누구든 원하는 대로 가져다 활용할 수 있습니다.
Unity를 직접 확인하고 싶다면? 예전 버전의 Ubuntu를 살펴보세요.
9. LXDE
LXDE는 빠르고 가벼우며 에너지 효율이 높은 데스크탑 환경을 지향합니다. GTK+ 기반이며, Xfce조차 느리게 느껴지는 저사양 컴퓨터를 사용하거나 다른 대안들이 너무 무겁게 느껴진다면 고려할 만한 선택지입니다.
LXDE는 모듈식으로 설계되어 전부 아니면 전무가 아닙니다. 기본 창 관리자인 OpenBox를 다른 것으로 교체할 수 있습니다. 세션 관리자, 네트워크 관리자, 사운드 서버 등 무엇이든 자유롭게 다른 구성 요소로 바꿀 수 있습니다.
LXDE를 직접 확인하고 싶다면? 18.04 버전까지의 Lubuntu를 살펴보세요.
10. LXQt
GTK+ 기반의 데스크탑 인터페이스는 여럿 있지만, Qt 앱을 염두에 두고 만들어진 것은 더 드뭅니다. KDE Plasma가 다소 과하다고 느껴진다면 LXQt가 더 잘 맞을 수 있습니다.
LXQt는 LXDE의 Qt 포트와 Razor-qt의 합병으로 탄생했습니다. Razor-qt는 더 이상 존재하지 않으며, LXQt는 LXDE의 후속작이 되었습니다. 그 결과 이 데스크탑은 약간 더 현대적인 느낌을 주면서도 여전히 오래된 기기에서 잘 작동합니다.
LXQt를 직접 확인하고 싶다면? 18.10 이후 버전의 Lubuntu를 살펴보세요.
11. Enlightenment
Enlightenment는 십여 년 전 데스크탑 컴퓨터용 인터페이스로 시작되었습니다. 리눅스 사용자들 사이에서 큰 채택을 얻지는 못했지만 여전히 사용 가능하고 안정적으로 작동합니다. 아트 스타일은 다른 무료 데스크탑에서 흔히 볼 수 있는 만화풍 이미지보다 사실적인 질감을 표현하는 스케오모픽(skeuomorphic)에 가깝습니다.
오늘날 Enlightenment는 모바일 기기, 웨어러블, TV로 영역을 넓혔습니다. Enlightenment는 Tizen에서 사용되는 창 관리자이자 컴포지터이기도 합니다.
Enlightenment를 직접 확인하고 싶다면? Elive를 살펴보세요.
12. Sugar
Sugar는 어린이의 학습을 돕기 위해 설계된 데스크탑 환경입니다. 미니멀리즘의 의미가 아니라 복잡성 측면에서 확실히 단순합니다. 그 결과 아이들을 위해 설치하기 가장 좋은 리눅스 데스크탑 중 하나로 꼽힙니다.
Sugar는 자원봉사자들이 운영하는 비영리 단체 Sugar Labs에서 나왔습니다. 이 프로젝트는 데스크탑 환경뿐 아니라 함께 사용할 간단한 앱도 제공합니다. 이러한 도구들은 교육자들이 경제적 자원이 부족한 지역에서도 아이들이 컴퓨터에 익숙해지도록 돕기 위해 마련되었습니다.
Sugar를 직접 확인하고 싶다면? Sugar on a Stick(현재는 제공이 종료됨)을 살펴보세요.
리눅스 데스크탑 환경과 함께 즐거운 시간 보내기
각 데스크탑을 체험할 수 있는 방법을 몇 가지 소개했지만, 이것이 전부는 아닙니다. 대부분의 리눅스 기반 운영체제는 기본 데스크탑을 다른 환경으로 교체할 수 있으며, 많은 배포판은 처음부터 다른 인터페이스를 제공하는 공식 변형판도 내놓습니다.
선택지는 여기서 끝나지 않습니다. 앱이 화면에 표시되는 방식을 바꾸는 방법을 더 깊이 알고 싶다면 GTK+와 Qt의 차이를 확인해 보는 것도 좋은 출발점입니다.