웹사이트 검색

2026년 버그지 데스크톱에 큰 변화가 다가옵니다


2026년에는 Budgie 11이 Qt6 기반의 모듈식 아키텍처와 Wayland 우선 설계를 도입함에 따라 Budgie 데스크탑에 큰 변화가 찾아옵니다.

2026년 버드지 데스크탑에 큰 변화가 찾아옵니다. 이 프로젝트는 10년 넘게 이어져 온 버드지 10 시리즈에서 버드지 11의 새로운 모듈형 아키텍처로 전환됩니다.

어제 Budgie 10.10, 열 번째 기능 시리즈가 발표되면서, Budgie 프로젝트는 10.x 라인에 대한 활성 기능 개발을 종료하고 유지보수 모드로 전환하고 있습니다. Budgie 10의 이 마지막 버전은 팀이 다음 세대 데스크탑에 집중하는 동안 사용자에게 제공할 Wayland 전용 환경도 함께 제공합니다.

다가오는 변화의 중심에는 Budgie 11가 있으며, 이 프로젝트는 Qt6와 Kirigami를 사용해 개발될 것이라고 확인했습니다. Kirigami는 KDE에서 적응형, 반응형 애플리케이션을 구축하기 위해 개발한 UI 프레임워크입니다. Qt5, GTK3, GTK4 계획, EFL 등 이전 툴킷 실험과 달리, Budgie 팀은 이제 Budgie Desktop Services의 일부로 실제로 동작하는 Qt6 코드를 보유하고 있음을 확인했습니다.

이 컴포넌트는 현재 Budgie 10.10에서 Wayland 출력 관리 및 지속적인 설정을 담당하며, 다가오는 Budgie 11에서는 Budgie 디스플레이 구성 도구와 같은 추가 도구도 포함하도록 확장될 예정입니다.

개발자들에 따르면, Qt6로의 전환은 Budgie를 더 모듈화된 구성 요소로 분리하기 위한 보다 광범위한 아키텍처 재작업의 일환입니다. 새로운 설계는 배포판과 사용자의 더 많은 커스터마이징을 지원하고, 새로운 폼팩터와 장치 유형을 가능하게 하며, 알림, 디스플레이 처리, 유휴 관리와 같은 서비스에 더 명확한 인터페이스를 제공하도록 설계되었습니다.

Budgie 11 전략의 핵심 측면 중 하나는 개정된 버전 관리 및 ABI 안정성 계획입니다. 주요 버전 번호는 Qt 주요 릴리스와 연동되며, Budgie 11은 Qt6부터 시작하고, 기능과 패치 번호는 반기별 개선 사항과 정기적인 수정 사항을 반영합니다.

Budgie 팀은 또한 Budgie 10 시리즈에서 여러 문제점을 확인했으며, 이는 Budgie 11의 설계 목표를 설정하는 데 참고되었습니다. 예를 들어, Budgie 10에서는 핵심 데스크톱 구성 요소가 서로 밀접하게 결합되어 있었으며, 패널과 서비스는 budgie-panel과 budgie-daemon 프로세스의 조합에 의해 관리되었습니다.

게다가, 플러그인 지원은 libpeas에 크게 의존했으며, 이는 서드파티 확장 기능의 패키징과 탐색성에 어려움을 초래했습니다. 세션과 서비스 관리 또한 분산되어 있었고, 커스텀 코드가 systemd 사용자 서비스를 충분히 활용하지 않아 개선이 필요한 영역이었습니다.

반면에, Budgie 11은 두 가지 주요 계층인 Budgie Core와 Budgie Desktop을 중심으로 구조화될 것입니다. Budgie Core는 기기 유형 전반에 걸친 기본 라이브러리와 서비스 관리를 제공하며, DBus와 같은 인터페이스를 통해 기능을 노출합니다. Budgie Desktop은 데스크톱, 노트북 및 유사 시스템을 위한 그래픽 환경으로서, 일관되고 확장 가능한 사용자 경험을 제공하기 위해 이 코어 위에 구축됩니다.

마지막으로, 이 프로젝트는 버지 데스크톱이 고급 멀티태스킹, 다중 창 배치, 다양한 운영 모드를 포함한 적응형 워크플로우를 지원하면서도 초보자에게 친숙하도록 하는 것을 목표로 하고 있습니다. 동시에 확장성 또한 중요한 우선 순위로, 유연한 구성 요소 교체, 테마 적용, 더 중앙화된 확장 기능 검색 및 배포 계획이 포함되어 있습니다.

자세한 내용은 공식 발표를 참조하세요. 발표에서는 개발자들이 지난 2025년에 성취한 내용도 확인할 수 있습니다.