Budgie è un ambiente desktop che prende di mira la metafora del desktop e, fino alla versione 10, utilizza le tecnologie di GNOME, come il toolkit GTK+ (> 3.x). È sviluppato dall'organizzazione Buddies of Budgie, composta da un team di collaboratori provenienti da distribuzioni Linux, come Fedora, Debian e Arch Linux.

Nonostante precedentemente venne dichiarato che la libreria sostitutrice sia la Enlightenment Foundation Library (EFL), a partire dalla versione 11 la libreria GTK verrà sostituita con la libreria Qt6.

Il suo design enfatizza la semplicità, il minimalismo e l'eleganza, fornendo al contempo i mezzi per estendere o personalizzare il desktop in vari modi. A differenza di ambienti desktop come Cinnamon, Budgie non ha una piattaforma di riferimento e si consiglia a tutte le distribuzioni che distribuiscono Budgie di impostare le impostazioni predefinite che meglio si adattano all'esperienza utente desiderata.

Caratteristiche e applicazioni

Budgie 10 si integra strettamente con lo stack GNOME, utilizzando le tecnologie sottostanti per offrire un'esperienza desktop alternativa. Le applicazioni Budgie generalmente utilizzano le librerie GTK permettendo di avere barre di intestazione simili alle applicazioni GNOME. Budgie crea quello che è effettivamente un elenco di Preferiti automaticamente mentre l'utente lavora, spostando le categorie e le applicazioni verso la parte superiore dei menu quando vengono utilizzate.

Storia Budgie è stato inizialmente sviluppato come ambiente desktop predefinito per la distribuzione Linux Evolve OS. Il suo sviluppo venne accelerato dopo il cambio di nome della distribuzione in Solus.

Le prime versioni di Budgie erano lente e soggette a crash. La velocità e l'affidabilità sono migliorate con il tempo.

Budgie v1 fu distribuito il 18 febbraio 2014. Lo schema di numerazione delle versioni cambiò con l'arrivo della versione v10 il 27 dicembre 2015.

Il 14 settembre 2021, il progetto Solus ha annunciato che l'imminente v11 di Budgie non sarà più scritta in GTK, a causa di disaccordi irrisolvibili con il team di GNOME. Il software GNOME predefinito verrà sostituito anche nella futura Budgie Edition di Solus.

Il 1º gennaio 2022, lo sviluppatore principale di Budgie si è dimesso da Solus e ha istituito una nuova organizzazione per lo sviluppo del desktop con altri contributori attivi. Sotto questa nuova organizzazione, lo sviluppo è passato dall'essere focalizzato su Solus all'essere focalizzato sul miglioramento dell'esperienza in tutte le distribuzioni che adottano il desktop grafico. La prima versione con questa nuova organizzazione è stata la v10.6, rilasciata il 6 marzo 2022.

Componenti aggiuntivi

Budgie Backgrounds Budgie Backgrounds è il set predefinito di immagini di sfondo di Budgie, da utilizzare nelle distribuzioni Linux che non ne forniscono il proprio. È interamente composto da immagini di pubblico dominio. Il codice sorgente e le immagini sono disponibili sotto la licenza Creative Commons Zero v1.0.

Budgie Control Center Budgie Control Center è un fork di GNOME Control Center ed è l'applicazione di impostazioni standard per Budgie con impostazioni e funzionalità specifiche. Implementato in C, utilizza GTK 3 e libhandy per i widget. Il codice sorgente è disponibile sotto la licenza GNU GPLv2.

Budgie Desktop View Budgie Desktop View è un componente software pensato per fornire icone desktop all'interno di Budgie. È implementato in Vala e utilizza GTK 3 per i widget. Il codice sorgente è disponibile sotto la licenza Apache 2.0.

Budgie Screensaver Budgie Screensaver è un fork di GNOME Screensaver, con correzioni aggiuntive e aggiornamenti minori. Inoltre fornisce un prompt di autenticazione quando il sistema è bloccato. È implementato in C e utilizza GTK 3 per i widget. Il codice sorgente è disponibile sotto la licenza GNU GPLv2.

Magpie Magpie è un fork del Window manager Mutter del progetto GNOME, con la caratteristica di non aver il supporto per Wayland. È principalmente destinato a ridurre il carico di manutenzione degli aggiornamenti dello stack GNOME, stabilizzandosi su una particolare versione dell'API Mutter. È implementato in C. Il codice sorgente è disponibile sotto licenza GNU GPLv2.

Adozione del desktop grafico +DistribuzioneNoteArch LinuxDisponibile nel repository Extra di Arch LinuxDebianDisponibile nei repository principali di Debian nel ramo Stable a partire da Debian 9FedoraDisponibile anche con l'ambiente grafico Budgie sotto il nome di Fedora BudgieFreeBSDDisponibile negli attuali repositori di FreeBSDGeckoLinuxDistribuzione basata su openSUSE, è disponibile anche con l'ambiente grafico Budgie sotto il nome di GeckoLinux BudgieManjaro LinuxDisponibile a partire da novembre 2015 come versione supportata dalla comunità sotto il nome di Manjaro BudgieNixOSDisponibile nei repository principali di NixOS nel ramo Stable a partire da NixOS 23.05openSUSEDisponibile per openSUSE Leap e openSUSE TumbleweedSolusL'ambiente desktop principale di SolusSpiralLinuxDistribuzione basata su Debian, è disponibile anche con l'ambiente grafico Budgie sotto il nome di SpiralLinux BudgieUbuntu BudgieDisponibile a partire dalla versione 16.04, è diventata una derivata ufficiale di Ubuntu a partire dalla versione 17.04Ultramarine LinuxL'ambiente desktop principale di Ultramarine LinuxVoid LinuxDisponibile negli attuali repositori di Void Linux

Note

Voci correlate GNOME LXQt MATE Solus

Altri progetti

Collegamenti esterni