Beryl (menedżer okien)
![]() | Ten artykuł od 2016-08 wymaga zweryfikowania podanych informacji. Należy podać wiarygodne źródła w formie przypisów bibliograficznych. Część lub nawet wszystkie informacje w artykule mogą być nieprawdziwe. Jako pozbawione źródeł mogą zostać zakwestionowane i usunięte. Sprawdź w źródłach: Encyklopedia PWN • Google Books • Google Scholar • Federacja Bibliotek Cyfrowych • BazHum • BazTech • RCIN • Internet Archive (texts / inlibrary) Dokładniejsze informacje o tym, co należy poprawić, być może znajdują się w dyskusji tego artykułu. Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu. |
![]() | Ten artykuł dotyczy menedżera okien. Zobacz też: Beryl (ujednoznacznienie). |
![]() Logo programu | |||
Autor | Quinnstorm, iXce i inni | ||
---|---|---|---|
Aktualna wersja stabilna | 0.2.0 14 marca 2007 | ||
System operacyjny | POSIX | ||
Rodzaj | menadżer okien | ||
Licencja | GPL | ||
| |||
Strona internetowa |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Ubuntu_Edgy_with_Beryl_and_Wikipedia_pl.png/250px-Ubuntu_Edgy_with_Beryl_and_Wikipedia_pl.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Beryl-Switcher.png/250px-Beryl-Switcher.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/98/Beryl.png/250px-Beryl.png)
Beryl – otwarty menedżer okien i kompozycji dla środowiska graficznego X Window System. Jest odgałęzieniem projektu Compiz, z którym później znów się scalił, tworząc projekt Compiz Fusion.
Historia
Beryl
Beryl jest nową nazwą projektu programistki, znanej jako Quinnstorm. Początek projektu Beryl ogłoszono 18 września 2006 r., po tym, gdy twórcy stwierdzili, że ich kod zbyt różni się od oryginalnego projektu Compiz, zapoczątkowanego przez Novell (compiz-vanilla). Rozdzielenie przyśpieszył fakt, że programiści XGL i Compiza (głównie David Reveman) odmówili połączenia ich kodu ze zmianami wprowadzonymi przez Quinnstorm. 29 września 2006 r. wypuszczono wersję 0.1.0, już pod nazwą Beryl, zamiast dotychczas używanej compiz-quinnstorm.
Compiz Fusion
Wskutek dyskusji, pomiędzy społecznościami Beryla i Compiza doszło do porozumienia w sprawie złączenia obu projektów. Wspólny projekt przyjął nazwę Compiz Fusion. System ten bazuje na ostatnim jądrze Compiza i będzie dostarczał najlepszych wtyczek, dekoracji okien, narzędzi do konfiguracji i powiązanych aplikacji z obydwu projektów.
Różnice pomiędzy Berylem a Compizem
Główne zmiany w projekcie Beryl w stosunku do Compiz są następujące:
- Dekorator okien, wcześniej znany jako cgwd, został nazwany Emerald. Schematy wykorzystywane przez cgwd mogą być importowane do Emeralda przez zwykłą zmianę rozszerzenia pliku z motywem z .cgwd na .emerald.
- Ustawienia zapisywane są w plikach zamiast wykorzystywania gconf.
- Większa liczba wtyczek.
- Posiada trzy dekoratory okien: Emerald, Heliodor i Aquamarine.
- Posiada menedżera motywów okien: emerald-theme-manager.
- Duża częstotliwość ukazywania się zmian.
- Tworzone przez społeczność: Beryl Project Forums.
Dekoratory okien
Podobnie jak Compiz, ale w przeciwieństwie do tradycyjnych menedżerów okien, Beryl przekazuje rysowanie obramowań okien do osobnego procesu, nazwanego dekoratorem okien (ang.: window decorator). Obecnie istnieją trzy dekoratory:
- Emerald, domyślny dekorator okien, kontynuacja cgwd, obsługuje własny format plików i obsługuje przezroczystość. Jako jedyny uważany jest za stabilny.
- Heliodor, odgałęzienie dekoratora okien Compiza gtk-window-decorator, obsługuje motywy Metacity.
- Aquamarine wykorzystywany pod KDE, wykorzystuje motywy KWin.
Linki zewnętrzne
- Archiwalna strona internetowa projektu (ang.)