TL;DR

  • 오픈소스 프로젝트 Klassik은 Qt 6와 Qt Quick을 기반으로 KDE Plasma 6에서 KDE 3 데스크톱 경험을 재현하며, Wayland와 분수형 스케일링도 지원함.
  • KDE 3의 외관을 입힌 테마에 그치지 않고 K Menu, Quicklaunch, 작업 관리자, 잠금·로그아웃 버튼, 디지털·아날로그 시계를 비롯한 패널 구성 요소를 재현함.
  • 애플릿은 C++, QML, QStyle, QPainter를 사용하며, 사용자 지정 배경 이미지를 지원하는 KDE 3 스타일 패널 컨테인먼트도 포함함.
  • KDE 2/3 기본 애플리케이션 테마를 Qt 6용으로 다시 작성하고, KWin 장식은 KDecoration3 API로 이식 중이며 현재 KDE 2 장식을 포함함.
  • KDE Frameworks 6와 KDE Plasma 6 라이브러리에 기반한 현대적인 Plasma 환경으로, 태그가 지정된 최신 릴리스를 빌드해 설치한 뒤 시스템 설정에서 전역 테마로 선택함.

Klassik, KDE 3 데스크톱을 현대적으로 재현

  • Klassik은 현대적인 KDE Plasma 6 기술 스택 위에서 클래식 KDE 3 데스크톱 경험을 되살리는 새 오픈소스 프로젝트임.
  • Plasma에 KDE 3풍 테마만 적용하는 대신 현재 기술을 사용해 원래 데스크톱 구성 요소 여러 개를 재현함.
  • Qt 6와 Qt Quick으로 구축됐으며 Wayland와 분수형 스케일링 등의 기능을 지원함.
  • KDE 3은 2002년 4월 3일 KDE 3.0과 함께 출시됨. 시리즈는 6년 넘게 이어졌으며, 마지막 공식 유지보수 릴리스인 KDE 3.5.10은 2008년 8월 26일 공개됨.

재현된 패널 구성 요소와 시각 요소

  • 현재 익숙한 KDE 3 패널 구성 요소 여러 개를 재현함.
  • K Menu 애플리케이션 실행기
  • Quicklaunch
  • 작업 관리자
  • 잠금 및 로그아웃 버튼
  • 디지털 및 아날로그 시계
  • 애플릿은 C++와 QML로 작성되며, 원래 KDE 3의 외관을 최대한 가깝게 맞추기 위해 QStyle과 QPainter를 사용함.
  • 사용자 지정 패널 배경 이미지를 지원하는 KDE 3 스타일 패널 컨테인먼트도 제공함.
  • KDE 2/3 기본 애플리케이션 테마를 Qt 6용으로 다시 작성했으며, 기존 KWin 창 장식은 현대적인 KDecoration3 API로 이식 중임. 현재 KDE 2 장식이 포함됨.
  • KDE 3에서 제공되던 색 구성표 여러 개와 같은 시기의 배경화면 모음도 함께 제공함.
  • 이 요소들을 결합하면 일반적인 전역 테마보다 훨씬 많은 옛 KDE 데스크톱 요소를 Plasma 6에서 재현할 수 있음.

현대적인 Plasma 기반

  • 내부적으로는 현대적인 Plasma 환경이며, Klassik을 빌드하려면 Qt 6, KDE Frameworks 6, KDE Plasma 6 라이브러리가 필요함.
  • 필요한 라이브러리에는 PlasmaQuick, KSysGuard, KDecoration3가 포함됨.
  • 따라서 KDE 3의 외관은 현재 KDE 기술 위에 구성됨.

설치 및 테마 선택

  • 프로젝트의 GitHub 저장소를 복제하고 최신 태그 릴리스로 전환한 뒤 CMake로 컴파일해 시스템 전체에 설치함.
  • 설치 후 시스템 설정의 색상 및 테마 > 전역 테마에서 Klassik을 선택함.
  • 개발자는 master 브랜치에 미완성 기능이 자주 포함돼 문제를 일으킬 수 있으므로, 해당 브랜치 대신 최신 태그 릴리스를 사용할 것을 권장함.
  • 추가 세부 정보는 프로젝트의 GitHub 저장소에서 확인할 수 있음.