Skip to content

✍️ 필사 모드: 리눅스 데스크탑 2026 — COSMIC / GNOME 47 / KDE Plasma 6.3 / Wayland / Asahi / NixOS 심층 가이드

한국어
0%
정확도 0%
💡 왼쪽 원문을 읽으면서 오른쪽에 따라 써보세요. Tab 키로 힌트를 받을 수 있습니다.

프롤로그 — 2026년 리눅스 데스크탑은 죽지 않았다 (그리고 흥미롭다)

리눅스 데스크탑이 "내년이면 메인스트림"이라는 농담은 2005년부터 매년 반복됐다. 2026년에도 데스크탑 점유율은 여전히 4~5% 부근이다. 그러나 그 숫자만 보고 시장을 평가하면 가장 흥미로운 변화를 놓친다.

지난 24개월 동안 일어난 일을 나열해 보면 이렇다.

  • COSMIC — System76(미국 콜로라도, 리눅스 노트북 제조사)이 2년간 만든 새 데스크탑 환경이 2026년 3월 1.0 알파에 진입했다. GTK도 Qt도 아닌 자체 GUI 툴킷(iced) 위에 Rust로 작성됐다. 처음부터 Wayland 네이티브다.
  • GNOME 47 — 2024년 9월에 트리플 버퍼링(triple buffering)이 정식으로 들어갔고, libadwaita 1.6이 정착하면서 액센트 컬러를 사용자가 직접 고를 수 있게 됐다. 2025년 3월 GNOME 48, 2025년 9월 GNOME 49로 이어지며 분수 스케일링까지 안정화됐다.
  • KDE Plasma 6.3 — Qt 6.7 위에서 Wayland를 디폴트로 깔았다. HDR 출력, color management, explicit sync, 분수 스케일링이 다 들어왔다. KDE는 X11 세션 빌드를 사실상 폐기 절차에 두었다.
  • Wayland — NVIDIA가 560 시리즈 드라이버부터 explicit sync 프로토콜을 정식 지원하면서 마지막 큰 장벽이 무너졌다. Fedora 40, Ubuntu 24.04, openSUSE Tumbleweed가 모두 Wayland를 디폴트 세션으로 채택했다.
  • Asahi Linux — Hector Martin이 이끄는 Apple Silicon 포트가 M1/M2의 GPU 드라이버를 2024년에 안정화했고, M3 / M4 지원이 2025년에 들어왔다. 맥북에서 리눅스를 데일리 드라이버로 쓰는 게 가능해졌다.
  • NixOS — 선언적 시스템 설정의 약속을 5년 넘게 다듬어 온 끝에 2026년에는 진지한 메인스트림 후보로 자리 잡았다. Determinate Systems(Eelco Dolstra의 회사)가 만든 Determinate Nix 설치기가 macOS / Linux 모두에서 표준화됐다.
  • Immutable distros — Fedora Silverblue / Kinoite, Vanilla OS, uBlue 기반의 Bluefin / Aurora 등 ostree 기반의 immutable OS가 새로운 카테고리를 만들었다. 매번 깨끗한 시스템으로 부팅하고, 업데이트는 트랜잭션으로 적용한다.
  • Hyprland / Sway / river — Wayland 위에서 도는 타일링 컴포지터가 r/unixporn 같은 커뮤니티에서 폭발적으로 인기를 끌면서 "리눅스 = 못생긴 OS"라는 인식을 뒤집었다.

이 글은 위 흐름을 14개 챕터로 정리한다. 단순 비교 표가 아니라, 왜 이런 변화가 지금 일어나고, 어떤 사용자가 어떤 선택을 해야 하는지까지 짚는다.

리눅스 데스크탑은 이긴 적 없다. 그러나 2026년의 리눅스 데스크탑은 1998년의 리눅스 데스크탑이 아니다. 1998년의 윈도우와 비교한다면, 2026년의 리눅스가 더 잘 만든 OS다.


1장 · COSMIC (System76) — Rust + iced로 다시 만든 데스크탑

COSMIC은 System76이 만든 새 데스크탑 환경이다. 회사 자체가 리눅스 노트북(Lemur, Darter, Galago 시리즈)을 파는 곳이라 자기 하드웨어 위에서 가장 좋은 경험을 주려는 동기가 있다. 2022년에 "GNOME을 포크하지 않고 처음부터 다시 만든다"고 선언했고, 2년의 베타를 거쳐 2026년 3월 1.0 알파에 도달했다.

기술 스택 COSMIC은 GTK도 Qt도 아닌 자체 툴킷을 쓴다. Elm 아키텍처에서 영감을 받은 Rust GUI 라이브러리 iced가 베이스다. 컴포지터는 smithay(역시 Rust로 작성된 Wayland 컴포지터 프레임워크)에 직접 얹어 만들었다. 결과적으로 COSMIC은 거의 모든 코어 컴포넌트가 Rust로 작성됐다.

왜 이게 중요한가 GNOME과 KDE는 둘 다 25년 가까이 된 코드베이스다. 메모리 안전성 문제, 메인 스레드 차단, X11 가정의 잔재 등 누적된 부채가 있다. COSMIC은 그 부채 없이 시작했다. Wayland 네이티브, GPU 가속 렌더링 기본, 메모리 안전 보장, 그리고 무엇보다 "윈도우 매니저 + 데스크탑 환경"을 한 프로세스로 묶는 게 아니라 각각의 컴포넌트를 독립 프로세스로 띄운다. 패널이 죽어도 컴포지터는 살아 있고, 컴포지터를 재시작해도 셸이 살아 있다.

기능 특징

  • 타일링이 일급 시민 — 키보드 단축키 한 번으로 타일링 모드 / 플로팅 모드를 토글한다. Pop!_OS의 GNOME 확장 시절부터 다듬어 온 기능이다.
  • 워크스페이스 모델 — 디스플레이별 워크스페이스. 멀티 모니터에서 모니터마다 독립된 워크스페이스 스택을 가진다.
  • 테마 엔진 — libcosmic가 GTK 4 / Qt 6 / Electron 앱까지 커버하도록 설계됐다. 시스템 액센트 컬러가 전역에 적용된다.
  • 앱 스토어(COSMIC Store) — Flatpak / DEB / RPM을 한 화면에서 검색하고 설치한다.

현재 상태(2026년 5월) Pop!_OS 24.04 LTS와 함께 디폴트 데스크탑으로 출시됐다. Fedora COSMIC Spin이 2025년 11월에 공식 스핀으로 채택됐다. Arch / openSUSE / Debian에서도 패키지로 제공된다. 그러나 1.0 알파라는 표시 그대로 아직 미완성 영역이 있다 — IME(입력기) 통합, 접근성(a11y) 도구, 일부 GTK 앱의 테마 일관성. 데일리 드라이버로 쓰기엔 충분하지만, "안정적"이라는 단어를 붙이려면 1.0 정식 출시(2026년 말 예정)를 기다리는 게 안전하다.

누구에게 맞나

  • 새 OS를 만져 보는 걸 좋아하는 사람.
  • Pop!_OS / System76 사용자.
  • Rust 생태계에 기여하고 싶은 개발자(COSMIC 코어 contribution 진입 장벽이 낮다).
  • 타일링을 좋아하지만 i3 / sway의 설정 파일 노가다는 싫은 사람.

2장 · GNOME 47 — 트리플 버퍼링, libadwaita, 액센트 컬러

GNOME은 여전히 리눅스 데스크탑의 가장 큰 시장이다. Fedora Workstation, Ubuntu(이건 GNOME 위의 자체 커스텀), Debian의 디폴트, openSUSE의 한 옵션이다. 2024년 9월에 GNOME 47이 나왔고, 2025년 3월에 48, 2025년 9월에 49가 이어졌다. 이 시리즈가 의미하는 변화 세 가지.

변화 1 · 트리플 버퍼링 정식 머지 Daniel van Vugt(캐노니컬)가 5년에 걸쳐 다듬어 온 트리플 버퍼링 패치가 GNOME 47에 들어갔다. 더블 버퍼링으로는 GPU가 한 프레임을 그리는 시간이 vsync 주기를 살짝 넘기면 다음 vsync까지 통째로 한 프레임을 버려야 했다. 트리플 버퍼링은 그 사이에 한 프레임을 더 둠으로써 GPU가 동적으로 클럭을 올려 그 다음 프레임을 제때 그릴 수 있게 한다. 인텔 통합 그래픽이나 라즈베리 파이 같은 약한 GPU에서 체감이 가장 크다 — 60Hz 모니터에서 마우스 드래그가 끊기지 않게 됐다.

변화 2 · libadwaita 1.6 정착 libadwaita는 GNOME의 디자인 시스템 라이브러리다. 1.6에서 사용자가 액센트 컬러를 직접 고를 수 있게 됐다(빨강, 주황, 노랑, 초록, 청록, 파랑, 보라, 분홍, 회색). macOS / Windows가 오래전부터 제공하던 기능이 드디어 GNOME에도 들어온 것이다. 단순한 시각 변화가 아니라, libadwaita 기반의 모든 앱(GNOME 코어 앱 + Flathub의 많은 서드파티 앱)이 동시에 색을 바꾼다.

변화 3 · 분수 스케일링이 Wayland 위에서 안정화 1.25배, 1.5배 같은 분수 스케일링은 X11에서는 사실상 작동하지 않았다. GNOME은 Wayland 위에서 fractional scaling 프로토콜과 wp-viewporter를 사용해 분수 스케일링을 구현한다. GNOME 48에서 디폴트로 켜졌고, 49에서 XWayland 앱까지 안정화됐다. HiDPI 모니터(4K 27인치)와 일반 HD 모니터를 함께 쓰는 멀티 모니터 환경이 마침내 정상 작동한다.

확장 기능 생태계 GNOME Shell의 확장 기능은 여전히 존재한다. 새 GNOME 버전이 나올 때마다 API가 깨지는 문제는 47/48/49 사이클에서 많이 완화됐다. 그러나 본질적으로 "확장 기능에 의존해서 데스크탑을 만드는" 접근은 여전히 권장되지 않는다. 핵심 기능은 코어가, 시각적 변경은 테마 / 액센트 컬러가, 나머지는 별도 앱이 — 이게 GNOME의 철학이다.

Wayland 우선, X11 세션 점진적 종료 GNOME 47부터 Wayland가 디폴트 세션이고, GNOME 49에서 X11 세션 빌드 옵션이 deprecated로 표시됐다. Fedora 41에서는 GNOME의 X11 세션을 빌드하지 않는다. 2026년 말 GNOME 50에서 완전히 제거될 예정이다.


3장 · KDE Plasma 6.3 — Qt 6.7, Wayland 우선

KDE는 Plasma 6를 2024년 2월에 출시했다. Plasma 5가 약 10년 갔으니 큰 메이저 점프였다. 그 후로 6.1(2024-06), 6.2(2024-10), 6.3(2025-02), 6.4(2025-09)로 정기적으로 마이너 버전이 나오면서 안정성을 다듬었다. 2026년 5월 현재 최신 안정판은 6.5.

Wayland를 디폴트로 KDE Neon, openSUSE Tumbleweed, Fedora KDE Spin, KDE Plasma의 모든 디스트로 설치 이미지에서 Wayland 세션이 첫 번째 선택지다. KDE의 Wayland 컴포지터인 KWin 6는 X11 시절의 KWin과 같은 코드베이스를 공유하지만 Wayland 백엔드가 메인이 됐다.

HDR 출력 Plasma 6.0에서 HDR 출력이 들어왔고, 6.3에서 색 공간 관리(color management)와 합쳐졌다. 호환 모니터(LG OLED, 삼성 QLED 등)에서 HDR 모드를 켤 수 있고, Wayland 컴포지터 레벨에서 SDR 윈도우와 HDR 윈도우를 정확히 톤매핑한다. 게임용 HDR(예: Cyberpunk 2077 Wayland)이 작동한다. 윈도우는 22H2부터 비슷한 기능을 했고, 리눅스는 4년 늦었지만 따라잡았다.

explicit sync NVIDIA + Wayland의 가장 큰 골칫거리였던 "화면 깜빡임" 문제를 푸는 핵심 프로토콜이 explicit sync다. KDE 6.1에서 Wayland 프로토콜로 정식 지원했고, NVIDIA 560 드라이버가 이를 받으면서 깜빡임이 사라졌다. 자세한 내용은 5장에서 설명한다.

분수 스케일링, 색 공간, 컬러 픽커 모든 시각 관련 기능이 6.3에서 한 번 더 정리됐다. 다중 모니터 환경에서 모니터마다 다른 스케일, 다른 색 프로파일, 다른 새로 고침 빈도를 가지는 게 안정적으로 동작한다.

Qt 6.7 KDE 6 시리즈의 백엔드는 Qt 6다. 6.5에서 Qt 6.7로 올랐고, Wayland 백엔드의 안정성이 한 단계 더 올라왔다. Qt 6.8 LTS가 2024년 10월에 출시됐으니 Plasma 6.6 사이클에서 LTS Qt로 옮길 가능성이 크다.

KDE의 철학적 차이 GNOME이 "옵션을 줄이고 디폴트를 더 잘 고르는" 방향이라면 KDE는 "모든 게 옵션이다"라는 방향이다. 시스템 설정(System Settings)을 열면 한참을 스크롤한다. 좋아하는 사람에게는 천국, 싫어하는 사람에게는 지옥이다. 2026년의 KDE는 디폴트가 합리적이 되면서 "옵션 지옥"의 인상이 약해졌지만, 본질적인 철학은 그대로다.


4장 · Wayland 마침내 — NVIDIA 정식 지원, X11 종료의 끝

X11(X Window System)은 1984년에 MIT에서 시작됐다. 42년이 지난 2026년 현재 X11은 거의 모든 디스트로에서 디폴트 자리를 잃었다. Wayland가 이긴 것이다. 어떻게 이렇게 됐는가.

X11의 근본 문제 X11은 "네트워크 투명성"을 가정하고 설계됐다. 즉, X 서버가 한 컴퓨터에서 돌고 X 클라이언트(앱)는 다른 컴퓨터에서 돈다는 모델이다. 1984년에는 멋진 아이디어였지만, 2026년에는 누구도 그렇게 쓰지 않는다. 그 모델 때문에 X11은 GPU 가속 합성, HDR, 분수 스케일링, 키보드 단축키의 보안, 입력 메서드 통합에 모두 문제가 있다. X11에서 "어떤 앱이 다른 앱의 키 입력을 모두 가로챌 수 있다"는 사실은 보안 결함이 아니라 설계 의도였다.

Wayland의 아이디어 Wayland는 X11의 정반대다. 컴포지터가 곧 디스플레이 서버다. 앱은 컴포지터에 "여기 내 픽셀 버퍼"라고 주고, 컴포지터가 합성한다. 단순하고, 보안이 강하고, 합성이 효율적이다.

왜 늦었나 — NVIDIA가 발목을 잡았다 Wayland의 디자인은 GPU 메모리 관리 측면에서 일관된 인터페이스를 가정한다. AMD / Intel의 오픈소스 드라이버는 GBM(Generic Buffer Manager)을 쓴다. NVIDIA의 클로즈드 드라이버는 EGLStreams라는 자기만의 인터페이스를 고집했다. 그 결과 컴포지터들이 NVIDIA를 지원하려면 코드 두 벌을 유지해야 했다.

NVIDIA가 2022년 GBM을 지원하기 시작했고, 2023년부터 본격적으로 Wayland 통합 작업을 진행했다. 그러나 진짜 마지막 장벽은 explicit sync였다 — 컴포지터와 드라이버가 GPU 작업 완료를 알리는 방식의 표준화. NVIDIA 560 드라이버(2024년 7월)가 Wayland 프로토콜의 wp_linux_drm_syncobj_v1을 정식 구현하면서, KWin / Mutter / Sway / Hyprland가 NVIDIA 위에서 깜빡임 없이 돈다.

X11 종료 일정

  • Fedora 40(2024-04): GNOME X11 세션 디폴트 빌드에서 제외.
  • Fedora 41(2024-11): KDE X11 세션 빌드 옵션 제거.
  • Ubuntu 24.04(2024-04): Wayland 디폴트(NVIDIA 사용자에게도).
  • Debian 13(2025): Wayland 디폴트, X11 옵션은 남음.
  • RHEL 10(2025): Wayland만 지원.
  • 2026년 말 GNOME 50: X11 세션 코드 완전 제거 예정.

XWayland 이전 X11 앱을 위한 호환 레이어. 모든 메이저 컴포지터가 XWayland를 띄워 X11 앱을 자기 안에서 돌린다. 게임의 경우 XWayland 1.24 이후 거의 모든 게임이 정상 작동한다. 입력 메서드(IME)도 XWayland 24.1 이후 안정화됐다.


5장 · Hyprland / Sway / river — 타일링 Wayland 컴포지터

타일링 윈도우 매니저는 X11 시절 i3 / dwm / awesome / xmonad가 주류였다. Wayland로 넘어오면서 새로 태어났다.

Sway — i3의 직계 후예. i3 설정 파일을 거의 그대로 쓸 수 있다. wlroots(Wayland 컴포지터 라이브러리)를 만든 Drew DeVault가 직접 개발했고, "i3에서 쓰던 모든 게 그대로 작동한다"가 약속이다. 안정성이 가장 좋다. 화려한 기능은 없다.

Hyprland — 그 반대 극단이다. 애니메이션, 블러, 그림자, 둥근 모서리, GPU 가속 워크스페이스 전환. r/unixporn에 올라오는 "내 리눅스 데스크탑이 macOS보다 예쁘다" 스크린샷의 대부분이 Hyprland다. 2026년 5월 0.50 시리즈. 빠르게 변화하므로 매달 dotfiles를 업데이트해야 한다.

river — Zig로 작성된 더 미니멀한 옵션. dwm 스타일의 "코드를 고쳐서 설정한다"가 아니라 별도 IPC로 설정한다.

niri — 2024년에 등장한 새 컴포지터. 가로 스크롤 워크스페이스 모델(GNOME의 mutter, COSMIC과 비슷한 무한 스크롤). 새로운 패러다임을 시도한다.

dotfiles 문화 타일링 사용자는 자기 설정을 깃허브에 공개하는 dotfiles 문화가 있다. r/unixporn에 매일 수십 개의 셋업이 올라온다. 그 안에서 Hyprland 60%, Sway 20%, niri 10%, 기타 10% 정도의 비율이다(2026년 5월 기준 인상).

언제 타일링을 쓸 것인가

  • 키보드 위주의 워크플로우.
  • 멀티 모니터 환경에서 윈도우 배치가 패턴화돼 있다.
  • 자기 OS를 처음부터 조립하는 걸 즐긴다.
  • 시간을 들일 의지가 있다(첫 설정에 한 주말, 1년에 걸쳐 다듬기).

타일링이 모든 사람을 위한 것은 아니다. 디자이너, 영상 편집자, 게이머는 GNOME / KDE / COSMIC이 더 편하다.


6장 · Asahi Linux — Apple Silicon에서의 리눅스

Hector Martin(marcan)이 2020년 M1 출시 직후 시작한 프로젝트다. 목표는 "Apple Silicon Mac에서 리눅스를 사용 가능하게 만든다"이다. 5년이 지난 2026년 5월, 그 목표는 대부분 달성됐다.

왜 어려웠나 Apple Silicon은 거의 모든 게 비표준이다. ARM 코어이긴 하지만 부트로더가 다르고, GPU(Apple GPU)는 문서가 없고, 디스플레이 컨트롤러도 자체 설계고, 마이크로폰 어레이도 DSP로 처리한다. Asahi 팀은 이 모든 걸 리버스 엔지니어링해서 리눅스 드라이버를 새로 작성해야 했다.

GPU 드라이버 가장 큰 성과다. Asahi Lina(가명, 일본인 가상 캐릭터로 활동하는 개발자)와 Alyssa Rosenzweig(Collabora, 이전 Panfrost 메인테이너)가 Apple GPU의 Rust 드라이버를 작성했다. 2024년에 OpenGL 4.6 / OpenGL ES 3.2 / Vulkan 1.3을 모두 통과했다. 2026년 5월 현재 Vulkan 1.4 인증 진행 중이며, Steam 게임(Proton 경유)이 실용적인 프레임 레이트로 돈다.

M3 / M4 지원 M3는 2023년 출시, Asahi는 2024년 말에 기본 지원, 2025년 중반에 GPU. M4는 2024년 출시, Asahi는 2025년 9월에 GPU까지 지원 완료. 일반적으로 새 칩 출시 후 9~12개월 뒤에 Asahi가 따라잡는다.

무엇이 작동하는가 (M2 MacBook Air 기준)

  • 부팅 / 셧다운 / 리부트.
  • CPU, GPU, RAM.
  • 키보드, 트랙패드(macOS 수준의 제스처 인식).
  • Wi-Fi, 블루투스.
  • USB-C(데이터 + 디스플레이 + 충전).
  • 내장 디스플레이(분수 스케일링 포함).
  • 외부 디스플레이(USB-C).
  • 스피커(마이크 어레이 DSP 처리).
  • 카메라(WebCam, 단 Webcam의 ISP 처리는 기본 수준).
  • 슬립 / 웨이크.
  • Touch ID(2025년 11월 지원 추가).

무엇이 아직 안 되는가

  • 썬더볼트(USB-C 데이터만 됨, 풀 썬더볼트 4 속도 X).
  • HDMI 출력의 일부 동글(MST 미지원).
  • macOS의 OS 키체인 / Wallet 연동.

Fedora Asahi Remix 2024년에 출시된 공식 Fedora 변종이다. Fedora 41 기반, GNOME / KDE 둘 다 선택 가능. Asahi 팀이 "데일리 드라이버"용으로 권장하는 디스트로다. Arch Linux ARM의 Asahi 버전도 있다.

누구에게 맞나

  • M1 / M2 / M3 / M4 맥북을 가지고 있고, 리눅스를 메인으로 쓰고 싶은 사람.
  • 듀얼 부팅이 필요한 사람(맥OS와 리눅스를 둘 다 유지).
  • 오픈소스 GPU 드라이버 개발에 관심이 있는 사람.

7장 · NixOS — 선언적 설정의 대중화

NixOS는 2003년에 시작된 디스트로다. Eelco Dolstra의 박사 논문이 출발점이다. 20년이 넘은 프로젝트가 2026년에 "갑자기" 주류로 떠오른 이유는 두 가지다 — Determinate Nix 설치기, 그리고 AI 개발자들의 재현 가능 환경 욕구.

핵심 아이디어 시스템의 모든 게 configuration.nix(또는 flake.nix) 한 파일로 표현된다. 패키지, 서비스, 사용자, 네트워크, 부트로더, 커널 파라미터까지 다. 시스템을 "빌드"하면 그 파일에서 정확히 그 상태가 만들어진다. 같은 파일을 다른 컴퓨터에 넣으면 같은 시스템이 만들어진다.

# configuration.nix 예시
{ config, pkgs, ... }:
{
  imports = [ ./hardware-configuration.nix ];

  boot.loader.systemd-boot.enable = true;
  networking.hostName = "yj-laptop";
  time.timeZone = "Asia/Seoul";

  services.xserver.enable = true;
  services.xserver.displayManager.gdm.enable = true;
  services.xserver.desktopManager.gnome.enable = true;

  users.users.yj = {
    isNormalUser = true;
    extraGroups = [ "wheel" "networkmanager" "docker" ];
    shell = pkgs.zsh;
  };

  environment.systemPackages = with pkgs; [
    firefox
    vscode
    git
    docker-compose
    neovim
  ];

  system.stateVersion = "25.11";
}

롤백 NixOS의 핵심 매력. 시스템 빌드를 바꾸면 부트로더에 새 generation이 추가된다. 새 generation이 깨지면 부트할 때 이전 generation을 고른다. 망가뜨릴 수 없다.

Home Manager 시스템 전체의 selectable 부분(쉘 설정, 에디터 설정, dotfiles)을 사용자별로 NixOS와 같은 방식으로 관리하는 도구. macOS / 다른 리눅스에서도 쓸 수 있다.

flakes 의존성을 lock 파일로 고정하는 기능. NixOS의 "다른 컴퓨터에서도 정확히 같은 빌드"의 핵심이다. 2024년부터 디폴트가 됐다.

Determinate Nix Determinate Systems(Eelco Dolstra가 만든 회사)가 만든 Nix 설치기 / 디스트로. 표준 NixOS보다 더 쉬운 macOS 설치, 더 좋은 디폴트, flake 자동 활성화를 제공한다. 2026년에는 "NixOS를 처음 만지는 사람의 90%가 Determinate로 들어온다".

누구에게 맞나

  • 같은 환경을 여러 컴퓨터에서 유지하고 싶은 사람.
  • 시스템이 깨지는 걸 두려워하는 사람(롤백이 안전망).
  • 재현 가능한 빌드가 필요한 ML 연구자 / DevOps 엔지니어.
  • 함수형 프로그래밍에 거부감이 없는 사람(Nix 언어가 함수형).

진입 장벽 Nix 언어 학습 곡선. 에러 메시지가 무섭다. "왜 이 패키지가 빌드 안 되는지" 디버깅이 어려울 수 있다. 그러나 한 번 익히면 다시는 옛날 방식(쉘 스크립트 + apt-get + dotfiles 디렉토리)으로 돌아갈 수 없다.


8장 · Fedora Silverblue / Vanilla OS / Bluefin / Aurora — Immutable 디스트로 비교

전통적 리눅스 디스트로는 "쓰기 가능한 루트 파일 시스템 위에 패키지 매니저로 파일을 더하고 빼는" 모델이다. Immutable 디스트로는 그 반대다. 루트는 읽기 전용이고, 업데이트는 트랜잭션으로 적용된다.

핵심 도구 1 · ostree Git과 비슷한 방식으로 OS 트리를 관리하는 도구. 매 업데이트마다 새로운 OS 트리를 만들고, 부트 시 디폴트 트리를 선택한다. 업데이트가 깨졌으면 이전 트리로 부팅하면 끝. NixOS의 generation과 비슷한 아이디어를 다른 방식으로 푼다.

핵심 도구 2 · Flatpak 사용자 앱은 모두 Flatpak으로 설치한다. 시스템과 분리된 컨테이너에서 돈다. Flathub이 사실상의 앱스토어다.

핵심 도구 3 · 컨테이너 기반 개발 Toolbx / Distrobox 같은 도구로, 개발용 컨테이너를 띄워 그 안에서 빌드 / 컴파일러를 돌린다. 호스트 OS를 더럽히지 않는다.

Fedora Silverblue 2018년에 시작. GNOME 기반. Fedora Workstation의 immutable 버전. Red Hat이 공식 후원하지만, 2026년 현재 "주력"이라기보다는 "선택지 중 하나"의 위치.

Fedora Kinoite 2021년에 추가. KDE 기반. Silverblue의 KDE 버전.

Vanilla OS 이탈리아 팀이 만든 Ubuntu 기반 immutable 디스트로. 2.0(Orchid, 2024)부터는 Debian 베이스로 옮겼다. ABRoot라는 자체 update 메커니즘 사용. "Apx"라는 패키지 매니저로 컨테이너 기반 패키지 설치.

Bluefin / Aurora (uBlue) 2023년에 등장한 새 흐름. Fedora Silverblue / Kinoite 위에 "더 좋은 디폴트"를 얹은 변종. Jorge Castro(이전 Canonical, 현재 Project Bluefin 리드)가 이끈다.

  • Bluefin — GNOME, "개발자의 클라우드 네이티브 워크스테이션"이 슬로건. Docker / Podman / Tailscale / VSCode가 기본 포함.
  • Aurora — KDE 기반의 같은 컨셉.
  • Bazzite — 게이밍 특화. Steam Deck 사용자나 데스크탑 게이머용. Proton GE, Lutris 기본 포함.

uBlue 프로젝트는 자체 OS를 만들지 않는다. Fedora Atomic Desktop의 컨테이너 이미지 빌드 인프라(ostree-container)를 활용해 "Fedora + 약간의 커스터마이즈"를 자동으로 배포한다.

비교 표

디스트로베이스DE업데이트 메커니즘패키지 매니저
Fedora SilverblueFedoraGNOMErpm-ostreeFlatpak + rpm-ostree
Fedora KinoiteFedoraKDErpm-ostreeFlatpak + rpm-ostree
Vanilla OS 2DebianGNOMEABRootFlatpak + Apx
BluefinFedoraGNOMErpm-ostreeFlatpak + Homebrew
AuroraFedoraKDErpm-ostreeFlatpak + Homebrew
BazziteFedoraKDE/GNOMErpm-ostreeFlatpak + Homebrew

누구에게 맞나

  • 데일리 드라이버로 안정성을 최우선으로 두는 사람.
  • "어쩌다 시스템을 깨뜨려 본" 경험이 두려운 사람.
  • 가족 / 친구 컴퓨터를 관리해야 하는 사람.
  • 클라우드 네이티브 워크플로우(컨테이너 위주의 개발)와 잘 맞는 사람.

9장 · Flatpak vs AppImage vs Snap — 패키징 전쟁의 현재

리눅스 앱 배포 포맷은 deb / rpm으로 30년을 살았다. 그러나 그 모델은 "디스트로마다 다른 패키지를 만들어야 한다"는 부담이 있어 앱 개발자에게 친화적이지 않다. 2010년대부터 그 부담을 푸는 새 포맷 세 가지가 경쟁했다. 2026년의 결과를 정리한다.

Flatpak

  • 후원: Red Hat / GNOME 재단.
  • 저장소: Flathub(사실상의 표준).
  • 샌드박싱: 강력함. 각 앱은 자기 파일 시스템 / 권한을 가진다.
  • 크기: 보통 수십 MB ~ 수백 MB.
  • 의존성: 공유 runtime(예: org.gnome.Platform//47)을 통해 중복을 줄인다.

Snap

  • 후원: Canonical.
  • 저장소: Snap Store(Canonical 운영, 클로즈드).
  • 샌드박싱: 있지만 의무 적용 정책이 디스트로마다 다름.
  • 크기: 보통 더 크다(자기 의존성을 모두 묶음).
  • 단점: 자동 업데이트가 강제, 마운트 루프백 디바이스가 많아져 mount 출력이 어수선해진다.

AppImage

  • 후원: 커뮤니티(Probono 등).
  • 저장소: 중앙 저장소가 없다(각자 깃허브 릴리스).
  • 샌드박싱: 기본은 없다(Firejail 같은 외부 도구로 가능).
  • 크기: 가장 크다(완전히 self-contained).
  • 장점: "한 파일로 실행". USB 드라이브에 넣어 다른 머신에서도 돈다.

2026년의 결과

  • Flathub이 이겼다. 매크로의 흐름은 명백하다. GNOME, KDE, Fedora, Vanilla OS, uBlue, COSMIC, Steam Deck — 모두 Flathub을 디폴트 앱스토어로 통합한다. Snap은 Ubuntu와 그 기반 디스트로 안에서만 살아남았다.
  • Snap의 후퇴 — 2023~2024년에 Ubuntu가 Snap을 강제하는 정책으로 비판받았다. 2025년부터 Snap의 시장 점유는 줄고 있다. Ubuntu Pro / Snap Store는 여전히 Canonical의 매출 축이지만, 새 사용자가 줄고 있다.
  • AppImage는 틈새 — 빠른 프로토타입 배포에는 좋다. 그러나 일반 사용자에게 권하기엔 자동 업데이트 / 통합이 약하다.

참고: 시스템 패키지 매니저는 여전히 존재 apt / dnf / pacman 같은 전통적 패키지 매니저는 사라지지 않았다. 시스템 컴포넌트(커널, 드라이버, 시스템 데몬)는 여전히 거기로 들어온다. 사용자 앱이 Flatpak으로 넘어갔을 뿐이다.


10장 · 게임 — Steam Deck 효과, Proton 9, Wine 10, Bottles

리눅스 게이밍은 5년 전에는 농담이었고, 지금은 진지한 옵션이다. 이유는 Steam Deck.

Steam Deck (2022) Valve가 만든 휴대용 리눅스 게임기. Arch 기반의 SteamOS 3가 돈다. KDE Plasma가 데스크탑 모드, Gamescope이 게임 모드 컴포지터. 2022년 출시 후 2024년 OLED 버전, 2025년 후속 모델(Steam Deck 2 추정)이 보도됐다. 2026년 5월 현재 전 세계 누적 판매량은 추정 800만 대 ~ 1,200만 대.

Proton Wine을 베이스로 한 Valve의 호환성 레이어. 윈도우용 게임을 리눅스에서 거의 그대로 실행한다. ProtonDB(커뮤니티 호환성 데이터베이스)에 따르면 Steam 라이브러리의 80%가 "Platinum" 또는 "Gold"(완벽 또는 거의 완벽 작동) 등급을 받는다.

Proton 9 / Wine 10

  • Proton 9.0 (2024-08): Wine 9 기반, DXVK 2.4, vkd3d-proton 2.13.
  • Proton 10.0 (2025-12): Wine 10 기반, DXVK 2.6, NTSync 커널 모듈 활용.
  • NTSync — Wine 개발자 Elizabeth Figura가 만든 리눅스 커널 모듈. 윈도우의 동기화 프리미티브를 커널 레벨에서 흉내내서 게임 성능을 크게 향상시켰다. 6.10 커널에 머지.

Bottles GUI 기반의 Wine prefix 관리 도구. 윈도우 앱(게임뿐 아니라 Adobe / Office 같은 것도)을 손쉽게 설치. Steam 게임은 Steam이 알아서 하지만, 비-Steam 윈도우 게임 / 앱은 Bottles가 가장 편하다.

Heroic Games Launcher Epic Games Store, GOG, Amazon Prime Gaming을 리눅스에서 실행하는 GUI. 사실상 "Steam 아닌 게임"을 리눅스에서 돌리는 표준 도구.

Lutris 더 일반적인 게임 런처. 클래식 게임, 에뮬레이터, 비표준 설치까지 커버한다.

안티치트의 현실 2025~2026년의 마지막 큰 장벽. Easy Anti-Cheat(EAC)와 BattlEye는 Proton 호환 빌드를 제공한다 — 게임 개발사가 의지만 있으면 리눅스를 활성화할 수 있다. 그러나 일부 멀티플레이어 게임(Valorant, Fortnite, Apex Legends 일부 시즌)은 활성화하지 않는다. Vanguard(Riot) 같은 커널 레벨 안티치트는 구조적으로 호환이 불가능하다.

결론 싱글 플레이어 게임이라면 리눅스에서 95% 이상 작동한다. 멀티플레이어는 게임마다 다르다.


11장 · 한국 / 일본에서의 리눅스 데스크탑

지역별 사정은 글로벌 흐름과 조금 다르다.

한국

  • 구름 OS — 한글과컴퓨터(HWP를 만든 회사)의 정부용 데비안 기반 디스트로. 공공기관에서 윈도우를 대체하는 후보로 꾸준히 거론된다. 2025년 정부 행정 단말의 리눅스 전환 시범 사업에 사용됐다.
  • 하모니카(HamoniKR) — 광주과학기술원 등에서 시작된 우분투 기반 디스트로. 시나몬 데스크탑 디폴트. 한국어 입력기 / 폰트가 기본 잘 세팅돼 있다.
  • TmaxOS — 티맥스소프트의 OS. 정부 조달 시장에 들어가지만, 실 사용자 수는 적다.
  • 한국어 IME — fcitx5-hangul 또는 ibus-hangul. Wayland 위에서 안정화된 건 2023~2024년. 그 전까지는 X11에서 더 잘 작동했지만, 지금은 Wayland 위에서도 거의 문제없다.

일본

  • Vine Linux — 옛 일본어 특화 디스트로. 2018년 이후 활동 거의 없음.
  • Plamo Linux — Slackware 베이스의 일본 디스트로. 여전히 살아 있다.
  • 일본어 IME — fcitx5-mozc 또는 ibus-mozc. Mozc는 구글이 오픈소스로 공개한 일본어 IME 엔진. 거의 모든 메이저 디스트로의 디폴트.
  • Asahi의 일본인 개발자 — Asahi 프로젝트의 핵심 GPU 드라이버 개발자 중 한 명(Asahi Lina)이 일본인 가상 캐릭터로 활동한다. 일본 리눅스 커뮤니티에 잘 알려진 인물.

중국(참고)

  • Deepin — 우한에 본사를 둔 디스트로. 자체 데스크탑(DDE)이 매우 깔끔하다. 2024년부터 백엔드를 GPL 위배 의혹으로 일부 컴포넌트가 논란이 됐다.
  • Ubuntu Kylin — Canonical과 중국 정부 협업. 정부 / 공공 시장 타겟.
  • openKylin — 2022년 시작된 오픈소스 디스트로.

한국 / 일본 사용자에게 권하는 디스트로(개인 사용)

  • 처음 만지는 사람: Fedora Workstation(IME 잘 됨) 또는 Ubuntu 24.04.
  • 안정성 우선: Bluefin(immutable, IME도 OK) 또는 Linux Mint.
  • 맥 사용자: Asahi Linux(M1 이후 맥) 또는 OrbStack 안에 NixOS / Fedora를 띄워서 학습.

12장 · 누가 무엇을 골라야 하나 — 사용자별 추천 표

지금까지의 모든 옵션을 사용자 유형별로 정리한다.

개발자(웹 / 백엔드 / 클라우드)

  • 1순위: Fedora Workstation 또는 Bluefin. 신선한 패키지, 좋은 디폴트, IME 잘 됨.
  • 대안: Ubuntu 24.04 LTS. 잘 알려진 환경, 회사 셋업에서 가이드 많음.
  • 모험: NixOS. 설정을 코드로 관리하고 싶다면.

개발자(시스템 / 임베디드 / 커널)

  • Arch Linux 또는 Gentoo. 최신 커널, 컴파일 옵션 통제.
  • Fedora Rawhide — 알파 / 베타 패키지가 들어오는 롤링.

디자이너 / 영상 편집자

  • Fedora Workstation 또는 Ubuntu Studio. Krita, Blender, DaVinci Resolve(공식), Inkscape, GIMP가 모두 잘 돈다.
  • KDE Plasma 6.3 — 색 관리, HDR, 그래픽 태블릿 통합.

게이머

  • Bazzite(uBlue 게이밍 변종). 또는 CachyOS(Arch 기반, 게이밍 튠).
  • Pop!_OS 24.04 + COSMIC — System76 노트북이라면.

일반 사용자 / 가족 컴퓨터

  • Linux Mint — 시나몬 데스크탑. 윈도우 출신에게 가장 익숙하다.
  • Bluefin — 깨뜨릴 수 없는 immutable, 자동 업데이트.

서버 / 워크스테이션 듀얼 용도

  • Debian 13 — 안정성 최우선.
  • AlmaLinux 10 / Rocky Linux 10 — RHEL 호환, 회사 환경.

Apple Silicon 맥 보유자

  • Asahi Linux(Fedora Asahi Remix). 듀얼 부팅으로 macOS와 함께.

선언적 환경 / 재현성을 원하는 사람

  • NixOS — 단단한 학습 곡선을 감수할 의지가 있다면.

아무것도 모르겠다면

  • Fedora Workstation 41. 2026년 5월 기준 가장 무난한 디폴트.

13장 · 마치며 — 리눅스 데스크탑의 다음 5년

2026년의 리눅스 데스크탑은 1998년의 그것이 아니다. 그러나 메인스트림 데스크탑 점유율은 여전히 한 자릿수다. 왜 그런가, 그리고 다음 5년에 무엇이 바뀔까.

왜 메인스트림이 아닌가

  • 윈도우 사용자는 회사에서 윈도우를 받는다. 개인 시간에 OS를 바꾸는 노력을 할 동기가 없다.
  • 맥 사용자는 통합된 하드웨어 / 소프트웨어 경험을 사랑한다.
  • 일반 사용자에게 "리눅스가 더 좋은 이유"는 추상적이다. 화면이 더 예쁘다고 OS를 바꾸지 않는다.

다음 5년의 가능성

  • Steam Deck의 후속과 비슷한 게임기들 — SteamOS가 일종의 "표준 데스크탑 리눅스"로 자리 잡고, 그 아래에서 GNOME / KDE 모두 더 다듬어진다.
  • AI 워크플로우의 재현성 요구 — ML 연구자가 NixOS / immutable 디스트로를 채택하는 흐름이 가속.
  • Apple Silicon 외 ARM 노트북 — Snapdragon X Elite의 리눅스 지원, MediaTek의 노트북 진출이 ARM Linux를 일반화.
  • 공공 / 정부 시장 — EU의 디지털 주권 정책, 한국 / 일본 정부의 마이그레이션 시범 사업 등이 늘면 기업 / 학교 채택이 따라온다.

예측이 아닌 사실 2026년 5월의 리눅스 데스크탑은 잘 만들어졌다. 잘 굴러간다. macOS / 윈도우와 진지하게 비교될 만큼 다듬어졌다. 더 많은 사람이 그것을 알면 좋겠다 — 이것이 이 글의 끝맺음이다.


14장 · 참고 / References

본문에서 인용한 핵심 자료들이다. 2026년 5월 기준으로 살아 있는 URL만 골랐다.

데스크탑 환경

Wayland

타일링 컴포지터

Asahi Linux

NixOS

Immutable 디스트로

패키징

게이밍

지역


닫는 글

리눅스 데스크탑은 작은 시장이지만 가장 빠르게 발전하는 시장이다. 2026년 5월의 사진은 작년 5월의 사진과 다르고, 내년 5월의 사진은 또 다를 것이다. 그래도 그 안에서 변하지 않는 것들이 있다 — 누구나 자기 OS를 자유롭게 고치고, 만들고, 배포할 수 있다는 사실. 그 자유 위에서 COSMIC도, NixOS도, Asahi도, Bluefin도 가능했다.

지금 리눅스를 새로 시작하기에 가장 좋은 시점이다. 5년 뒤에 더 좋아져 있을지는 모른다 — 그러나 5년 전보다 지금이 훨씬 좋은 건 분명하다. 그 사이의 차이를 만든 사람들에게 감사한다.

현재 단락 (1/338)

리눅스 데스크탑이 "내년이면 메인스트림"이라는 농담은 2005년부터 매년 반복됐다. 2026년에도 데스크탑 점유율은 여전히 4~5% 부근이다. 그러나 그 숫자만 보고 시장을 평가하...

작성 글자: 0원문 글자: 18,699작성 단락: 0/338