Środowisko graficzne dla Linuxa - Xgl

Firma Novell poinformowała o wprowadzeniu istotnych udoskonaleń do podsystemu graficznego Xgl (system X Window na bazie OpenGL), które umożliwiają opracowywanie wyrafinowanego środowiska graficznego dla komputerów biurowych z systemem Linux. Xgl to nowa technologia generowania elementów graficznych, która wykorzystuje szeroko obecnie dostępny sprzęt umożliwiający przyspieszony rendering trójwymiarowy. Xgl umożliwia łatwe tworzenie dodatków typu plug-in realizujących znakomite efekty wizualne, w tym zaawansowane animacje i efekty przezroczystości, pozwalając m.in. na swobodne odtwarzanie plików filmowych z zachowaniem wszystkich możliwości operowania okienkiem i pracy w tle innych aplikacji. (Czytaj dalej) ...
Xgl nie jest jedyną technologią, która wzbogaci linuksowe środowisko desktopowe Novella. W nadchodzącej wersji systemu Novell Linux Desktop 10, oznaczonej wraz z opracowywaną równolegle wersją serwerową kryptonimem Code 10, Novell zaoferuje własny odtwarzacz plików muzycznych o nazwie Banshee, również o otwartym kodzie źródłowym, nieobecny dotąd na platformie Linuksa z uwagi na chroniony patentem format mp3. Ponadto Novell Linux Desktop 10 zostanie wyposażony w funkcje wymiany plików z odtwarzaczami Apply iPod i cyfrowymi aparatami fotograficznymi oraz możliwością współdzielenia plików przez Internet.
„Pojawienie się Xgl wraz z towarzyszącym mu menedżerem okien Compiz sprawia, że Linux ma jedne z najlepszych funkcji graficznych wśród systemów operacyjnych” — powiedział Nat Friedman, wiceprezes ds. inżynierii desktopów linuksowych w firmie Novell. „Deweloperzy open source mogą teraz dać upust swej pomysłowości w tworzeniu nowych efektów specjalnych i modeli interfejsów użytkownika w postaci dodatków typu plug-in do Xgl lub Compiz. Takiej możliwości nie daje żadna inna platforma. Novell po raz kolejny dowodzi, że jest główną siłą napędową na rynku platform linuksowych kolejnych generacji”.
Prace Novella nad podsystemem graficznym Xgl są prowadzone pod kierunkiem Davida Revemana. Opracował on jego podstawy jeszcze będąc pracownikiem Umea University (Szwecja). Od końca 2004 David Reveman pracuje w firmie Novell.
Poparcie branży dla Xgl i Compiz
Dostawcy sprzętu i oprogramowania wyrażają silne poparcie dla technologii Xgl. Członkowie społeczności open source również przyznają, że najnowsze udoskonalenia z pewnością pozytywnie wpłyną na możliwości funkcji graficznych w komputerach z systemem Linux.
„HP pomaga klientom we wdrażaniu najnowocześniejszych rozwiązań o otwartym kodzie źródłowym w różnych środowiskach: od centrów przetwarzania danych do komputerów biurowych” — powiedziała Christine Martino, wiceprezes HP ds. systemu Linux i oprogramowania open source. „Jesteśmy przekonani, że dzięki użyteczności i udoskonalonym efektom graficznym komputerów biurowych z systemem Linux, ten rozwijający się segment rynku zyska dodatkowy bodziec wzrostu. Dzisiejsza informacja oznacza kolejny etap we współpracy Novella i HP w zapewnieniu klientom możliwości wyboru oraz zagwarantowaniu im bezproblemowej integracji rozwiązań open source”.
„Prace Novella nad kodem Xgl są takim rodzajem ukierunkowanej innowacyjności, który jest potrzebny do rozwoju segmentu komputerów biurowych z systemem Linux na dzisiejszym rynku” — ocenił Brendan Eich, dyrektor ds. technicznych w firmie Mozilla Corporation. „Użytkownicy powinni wiedzieć, że we wszystkich aspektach ich codziennej pracy i zabawy z komputerem wykorzystywana jest pełna moc graficzna używanego sprzętu, a technologia Xgl to istotny krok w tym kierunku”.
Udoskonalenia podsystemu graficznego Xgl i infrastruktura Compiz to najnowsze uzupełnienia szybko rozwijającego się projektu OpenSUSE. Sponsorowany przez Novella projekt openSUSE.org to oparte na społeczności przedsięwzięcie, w którym biorą udział deweloperzy z całego świata. Uczestniczą oni w analizowaniu, testowaniu i rozwijaniu oprogramowania SUSE Linux, które jest dostępne zarówno dla deweloperów jak i użytkowników. Projekt openSUSE.org firmy Novell, zapoczątkowany w sierpniu 2005 r., cieszy się sporym zainteresowaniem środowisk open source, znacznie przekraczającym oczekiwania producenta. Liczba wyświetleń stron poświęconego mu serwisu internetowego osiągnęła już 13 mln, zaś liczba potwierdzonych instalacji systemu SUSE Linux wynosi ponad 750 tys. kopii. Oznacza to, że system Novella jest instalowany ponad 7 tys. razy dziennie, czyli średnio co 12 sekund.
Więcej informacji na temat Xgl i Compiz: http://www.opensuse.org/xgl.
Kod źródłowy można pobrać ze strony: http://www.freedesktop.org/Software/Xgl.