Computer >> 컴퓨터 >  >> 시스템 >> Linux

KDE 완벽 가이드: 리눅스에서 가장 자유도 높은 데스크톱 환경의 모든 것

리눅스는 어떤 모습일까요? 이 질문에 답하기는 생각보다 어렵습니다. 윈도우나 macOS와 달리, 리눅스는 특정한 하나의 모습으로 정의되지 않기 때문입니다. 하지만 많은 사람들이 리눅스를 떠올릴 때 KDE의 모습을 그립니다. 이게 무슨 의미일까요? 지금부터 하나씩 설명해 드리겠습니다.

KDE는 데스크톱 환경입니다

KDE는 화면에서 보이는 대부분을 차지합니다. 화면 하단에 깔린 패널, 애플리케이션을 실행하는 런처, 바탕화면 배경 관리까지 모두 KDE가 담당합니다. 즉, KDE는 '데스크톱 환경(desktop environment)' 전체를 의미합니다.

데스크톱 환경은 사용자가 보고 클릭하는 모든 것을 처리하지만, 혼자서는 작동할 수 없습니다. 리눅스 커널이 화면과 하드웨어 사이의 다리 역할을 맡습니다. 둘 중 하나만으로는 제대로 된 기능을 발휘할 수 없죠.

윈도우나 macOS 사용자라면 데스크톱 환경을 고민해 본 적이 없을 겁니다. 두 운영체제는 각각 하나의 환경만 제공하기 때문입니다. 반면 리눅스에는 수많은 데스크톱 환경이 존재하며, KDE는 그중에서도 가장 인기 있는 선택지 중 하나입니다. 동시에 가장 높은 자유도를 자랑합니다. 기본 설정은 윈도우와 비슷하지만, 몇 번의 클릭만으로 macOS 같은 느낌으로 바꿀 수 있습니다. 추가 소프트웨어 설치나 복잡한 설정 없이 말이죠.

KDE의 역사

KDE의 역사는 1996년으로 거슬러 올라갑니다. 마티아스 에트리히(Matthias Ettrich)가 유닉스용 CDE(Common Desktop Environment)의 대안을 찾으면서 시작되었죠. 이름 속 'K'는 처음에 "Kool"을 의미하자는 제안도 있었지만(90년대였으니까요), 오래가지 못했습니다. 결국 K는 아무 의미 없는 문자가 되었고, KDE는 'K Desktop Environment'의 약자로 불렸습니다.

KDE는 Qt 툴킷을 채택했는데, 이 결정이 다른 개발자들에게 GNOME이라는 대안 데스크톱 환경을 만들 계기가 되었습니다. KDE 기여자들은 데스크톱 인터페이스에 머무르지 않고, K 데스크톱 환경과 자연스럽게 통합되는 수많은 애플리케이션을 만들어냈습니다.

2009년 리브랜딩 이후 세 글자 모두 더 이상 어떤 의미도 갖지 않게 되었습니다. 이제 KDE는 프로젝트를 둘러싼 커뮤니티 전체를 가리키며, 인터페이스는 'Plasma(플라즈마)'라고 부릅니다. Plasma는 데스크톱을 넘어 태블릿과 스마트폰까지 영역을 넓혀가고 있습니다.

KDE는 어떻게 작동할까?

KDE를 사용하는 방법은 여러 가지가 있습니다. 가장 쉬운 방법은 Plasma 데스크톱을 기본으로 제공하는 리눅스 배포판을 설치하는 것입니다.

처음 설치하면 화면 하단에 패널이 나타나고, 왼쪽 아래에는 애플리케이션 런처(윈도우로 치면 시작 메뉴) 아이콘이, 오른쪽 아래에는 시스템 아이콘이 배치됩니다. 애플리케이션 창에는 최소화, 최대화, 닫기 버튼이 달린 제목 표시줄이 붙습니다. KDE 개발자들은 기본 인터페이스를 익숙하게 만들고자 했기 때문에, 윈도우나 크롬OS 사용자도 금방 적응할 수 있습니다.

패널을 조작해 데스크톱을 원하는 대로 꾸밀 수 있습니다. 패널의 높이, 폭, 화면상 위치를 변경할 수 있고, 위젯을 추가·삭제·재배열하는 것도 가능합니다. 심지어 패널을 여러 개 추가할 수도 있죠. 이 정도 자유도면 macOS처럼, 클래식 GNOME처럼, 그 사이의 어떤 스타일로도 만들 수 있습니다. 아니면 완전히 여러분만의 독특한 인터페이스를 만들어도 됩니다.

커스터마이징은 데스크톱에 국한되지 않습니다. 애플리케이션 창의 대부분 요소도 조정할 수 있습니다. 창 테두리에 어떤 버튼을 표시할지 정하고, 버튼을 왼쪽으로 옮기거나 아예 없애버릴 수도 있습니다. 예전 Mac OS X 이전 시절처럼 창을 제목 표시줄로 말아 올리고 싶다면? 그것도 가능합니다.

또한 KDE 애플리케이션은 툴바를 숨기거나 보여줄 수 있을 뿐만 아니라, 각 툴바에 어떤 버튼이 들어갈지까지 변경할 수 있습니다. 한마디로 KDE 소프트웨어는 커스터마이징의 정점이라 할 만합니다.

KDE 애플리케이션은 다른 데스크톱 환경과 차별화되는 큰 강점입니다. 배포판 저장소의 상당수 소프트웨어가 KDE를 염두에 두고 설계되었습니다. 이 프로그램들은 다른 데스크톱에서도 실행되지만, 통합감은 떨어집니다. Plasma 데스크톱에 매료되지 않더라도, 이 도구들을 계속 쓰기 위해 KDE를 유지하는 사용자도 많습니다.

KDE의 단점

이토록 많은 자유가 주어지면 완벽할 것 같나요? 물론 대가가 따릅니다. 높은 설정 자유도는 오히려 애플리케이션을 혼란스럽게 만들 수 있습니다. GNOME의 gedit과 KDE의 Kate는 모두 강력한 텍스트 편집기지만, Kate는 메뉴바 곳곳에 훨씬 많은 옵션이 숨겨져 있어 원하는 설정을 찾기 어려울 수 있습니다.

문제는 앱에만 국한되지 않습니다. 패널 테마와 애플리케이션 테마 변경이 시스템 설정의 같은 섹션에 있을 거라고 생각하셨나요? 아닙니다. 언뜻 봐서는 모양과 느낌(Look and Feel), 데스크톱 테마, 위젯 스타일, 창 장식(Window Decorations)의 차이를 어떻게 알 수 있겠습니까? 워크스페이스 모양애플리케이션 모양의 구분은 KDE에 익숙해지면 당연해 보이지만, 처음에는 학습 곡선이 상당히 가파를 수 있습니다.

KDE용 소프트웨어가 워낙 많지만, 가장 인기 있는 오픈소스 애플리케이션 상당수는 KDE나 Qt를 위해 만들어진 것이 아닙니다. 파이어폭스, LibreOffice, GIMP가 대표적이죠. 이로 인해 KDE 앱과 비-KDE 앱 사이에 뚜렷한 이질감이 생깁니다. 메뉴 구조가 다르고, 툴바가 설정 불가능하며, 팝업 대화상자의 디자인도 제각각입니다. Plasma 5.8부터 Qt와 GTK 애플리케이션에 일관된 테마를 적용해 겉모습은 비슷해졌지만, 그래도 사용감은 다릅니다.

그렇다면 누가 KDE를 써야 할까?

KDE는 어쩌면 어떤 운영체제에서도 만날 수 있는 가장 커스터마이징 가능하고, 기능이 풍부하며, 모든 것을 갖춘 인터페이스일지도 모릅니다.

우분투 Unity 인터페이스의 경직된 설정에 답답함을 느꼈다면 Plasma 데스크톱이 딱 맞을 겁니다. GNOME이 좋아하던 앱에서 기능을 빼버렸을 때 분노했다면, KDE 도구들이 꿈꾸던 그대로일 수 있습니다. 굳이 옵션을 줄이겠다는 사람들의 생각이 이해되지 않는다면, 더 찾을 필요 없습니다. KDE 개발자들이 여러분을 잘 맞이해 줄 테니까요.

PC를 완벽하게 통제하고 싶은 파워 유저든, 통합된 소프트웨어에 매력을 느끼는 자유소프트웨어 애호가든, KDE를 사랑할 이유는 충분합니다.

여러분은 KDE를 사용하고 계신가요? 이 데스크톱 환경의 어떤 점이 끌리셨나요? 가장 좋아하는 기능은 무엇인가요? 지난 몇 년간 프로젝트의 방향성에 만족하시나요? 저도 생각이 있지만, 여러분의 이야기를 듣고 싶습니다!