Compiz

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 8 noiembrie 2015; verificările necesită 11 modificări .
Compiz

Captură de ecran cu Xgl/Compiz care rulează sub Fedora Core
Tip de Manager de ferestre compus
Dezvoltator David Reveman, Matthias Hopf, Dave Arlie, Adam Jackson, Jon Smirl
Scris in C [3]
Interfață OpenGL
Sistem de operare Sistem de operare asemănător Linux și Unix
Prima editie august 2006 [1]
ultima versiune
Licență Licență MIT și GNU GPL
Site-ul web compiz.org
 Fișiere media la Wikimedia Commons

Compiz  este un manager de ferestre compus pentru sistemul X Window care utilizează OpenGL pentru a accelera grafica 3D . Oferă multe efecte grafice noi disponibile în toate mediile grafice X Window, inclusiv GNOME și KDE . Este un complex de plugin-uri, decoratori, instrumente de personalizare a interfeței și efecte.

Anterior, proiectul Beryl , mai funcțional , se baza pe codul Compiz , dar apoi au fost fuzionați în cadrul proiectului „ Compiz Fusion ”.

Cerințe de sistem

Inițial, Compiz a funcționat doar cu hardware 3D suportat de Xgl: majoritatea plăcilor grafice NVIDIA și ATI. Dar din 22 mai 2006 Compiz rulează pe serverul standard X.org folosind AIGLX . Pe lângă plăcile grafice Intel GMA, AIGLX acceptă plăcile grafice AMD (începând cu R300) folosind drivere open source.

Istorie

Prima versiune a Compiz a fost lansată de Novell (SUSE) în ianuarie 2006, ca urmare a Xgl tocmai lansat. Compiz a fost primul manager de ferestre de compoziție pentru X.

În martie 2006, Compiz a fost adaptat pentru AIGLX și Red Hat.

Fuziunea Compiz și Beryl

La 30 martie 2007, negocierile dintre Beryl și Compiz au dus la fuziunea celor două echipe, rezultând noi versiuni ale software-ului:

Alte ramuri

În al patrulea trimestru al anului 2008, au fost create două filiale separate ale Compiz: compiz++ și NOMAD. compiz++ a trecut spre separarea compoziției de OpenGL pentru redarea ferestrelor fără efecte de compoziție și spre portarea de la C la C++. NOMAD s-a îndreptat către o mai bună gestionare a desktop-urilor de la distanță.

Fuzionarea ramurilor Compiz

Pe 2 februarie 2009, a avut loc o videoconferință între dezvoltatorii Compiz, Compiz++, NOMAD și Compiz Fusion, unde s-a decis fuzionarea proiectelor într-un singur proiect, numit simplu Compiz, cu un singur plan de dezvoltare.

Compiz 0.9

Pe 4 iulie 2010, Sam Spieslebury, dezvoltator principal Compiz, a anunțat o nouă versiune a Compiz 0.9.0 cu un nou API rescris în C++.

Canonical l-a angajat pe Spilsbury să dezvolte în continuare Compiz pentru Ubuntu în octombrie 2010. De atunci, dezvoltarea Compiz a coincis cu cea a Ubuntu.

Pe 12 noiembrie 2012, Spilsbury și-a anunțat plecarea de la Canonical. O lună mai târziu, el a scris că nu avea de gând să port Compiz la Wayland, deși „încă menține compiz în forma sa normală ca înainte”. Șase luni mai târziu, în august 2013, el a anunțat încheierea lucrărilor sale la proiect. În ciuda acestui fapt, echipa mică încă lucrează la proiect.

Vezi și

Note

  1. http://wiki.compiz.org/ProjectHistory
  2. Compiz 0.9.14.2 lansat - 2022.
  3. https://www.openhub.net/p/compiz/analyses/latest/languages_summary

Link -uri