GNOME oprește suportul pentru biblioteca grafică Clutter

Proiectul GNOME a clasificat biblioteca grafică Clutter printre proiectele învechite, dezactivând dezvoltarea acesteia. Începând cu GNOME 42, biblioteca Clutter și componentele asociate Cogl, Clutter-GTK și Clutter-GStreamer vor fi eliminate din GNOME SDK, iar codul aferent va fi transferat în depozite arhivate.

Pentru a asigura compatibilitatea cu extensiile existente, în cadrul GNOME Shell vor fi păstrate copii interne ale Cogl și Clutter, care vor continua să fie furnizate în viitorul apropiat. Dezvoltatorii de aplicații care utilizează GTK3 împreună cu Clutter, Clutter-GTK sau Clutter-GStreamer sunt sfătuiți să își migrate programele la GTK4, libadwaita și GStreamer. Dacă acest lucru nu este posibil, trebuie să adauge Cogl, Clutter, Clutter-GTK și Clutter-GStreamer ca dependențe în pachetele în format Flatpak, deoarece acestea vor fi excluse din runtime-ul principal GNOME.

Proiectul Clutter se află de mult în stagnare și nu mai este dezvoltat – ultima versiune semnificativă 1.26 a fost lansată în 2016, iar ultima actualizare corectivă a fost propusă la începutul anului 2020. Funcționalitatea și ideile dezvoltate în Clutter sunt acum asigurate de cadrul GTK4, libadwaita, GNOME Shell și compositul Mutter. serverul Mutter.

Reamintim că biblioteca Clutter este destinată să asigure redarea interfeței utilizatorului. Funcțiile bibliotecii Clutter sunt orientate spre utilizarea activă a animației și efectelor vizuale, ceea ce permite aplicarea metodelor utilizate în dezvoltarea jocurilor pentru a crea aplicații GUI obișnuite. Biblioteca însăși seamănă cu un motor de joc, în care un număr maxim de operații sunt gestionate de GPU, iar pentru a crea un interfață de utilizator complexă este necesară scrierea unui cod minim. Biblioteca a fost utilizată în principal cu OpenGL, dar poate funcționa și pe GLib, GObject, GLX, SDL, WGL, Quartz, EGL și Pango. Există legături pentru limbaje precum Perl, Python, C#, C++, Vala și Ruby.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster