Proiectul GIMP are 25 de ani


Proiectul GIMP are 25 de ani

Pe 21 noiembrie s-au împlinit 25 de ani de la primul anunț al unui editor grafic gratuit GIMP. Proiectul a luat naștere din munca de curs a doi studenți din Berkeley, Spencer Kimball și Peter Mattis. Ambii autori au fost interesați de grafica computerizată și au fost nemulțumiți de nivelul aplicațiilor de imagistică pe UNIX.

Inițial, biblioteca Motif a fost folosită pentru interfața programului. Dar în timp ce lucra la versiunea 0.60, Peter s-a săturat atât de mult de acest set de instrumente, încât și-a scris propriul set și l-a numit GTK (GIMP ToolKit). Mai târziu, mediile de utilizator GNOME și Xfce, mai multe fork-uri ale GNOME și sute, dacă nu mii de aplicații individuale, au fost scrise pe baza GTK.

La sfârșitul anilor 90, un grup de dezvoltatori de la studioul de la Hollywood Rhythm&Hues a devenit interesat de proiect și a pregătit o versiune de GIMP cu suport pentru adâncimea de biți crescută pe canal de culoare și instrumente de bază pentru lucrul cu animația. Deoarece arhitectura proiectului rezultat nu i-a satisfăcut, au decis să scrie un nou motor de procesare grafică pe grafice aciclice și, în cele din urmă, au creat baza de bibliotecă GEGL. Furca GIMP creată anterior și-a trăit scurta viață sub numele de FilmGIMP, a fost redenumită ulterior Cinepaint și a fost folosită în producția a peste două duzini de filme cu buget mare. Printre acestea: „Ultimul samurai”, „Liga domnilor extraordinari”, seria „Harry Potter”, „Planeta maimuțelor”, „Omul păianjen”.

În 2005, noul dezvoltator Evind Kolas a preluat dezvoltarea GEGL, iar un an mai târziu echipa a început să rescrie încet GIMP pentru a utiliza GEGL. Acest proces a durat aproape 12 ani, dar în cele din urmă, până în 2018, programul a trecut complet la un nou motor și a primit suport pentru lucrul cu precizie de până la 32 de biți de virgulă mobilă pe canal. Aceasta este una dintre principalele condiții pentru posibilitatea utilizării programului într-un mediu profesional.

Între 2005 și 2012, echipa a colaborat cu Peter Sikking, șeful companiei berlineze Man+Machine Works, specializată în UX/UI. Echipa lui Peter i-a ajutat pe dezvoltatorii GIMP să formuleze o nouă poziționare a proiectului, a efectuat două runde de interviuri cu publicul țintă, a scris o serie de specificații funcționale și a proiectat mai multe îmbunătățiri ale interfeței. Cele mai populare dintre acestea au fost interfața cu o singură fereastră și noul instrument de decupare, conceptul de puncte fierbinți care mai târziu a migrat către alte aplicații precum darktable și LuminanceHDR. Cea mai nepopulară este împărțirea în salvarea datelor de proiectare (XCF) și exportarea tuturor celorlalte (JPEG, PNG, TIFF etc.).

În 2016, proiectul a avut propriul proiect de animație de lungă durată, ZeMarmot, în timp ce lucra la el, au fost testate câteva idei pentru îmbunătățirea GIMP pentru publicul țintă. Cea mai recentă astfel de îmbunătățire este suportul pentru selecția mai multor straturi în ramura de dezvoltare instabilă.

O versiune de GIMP 3.0 bazată pe GTK3 este în prezent în pregătire. Implementarea procesării nedistructive a imaginilor este planificată pentru versiunea 3.2.

Ambii dezvoltatori GIMP originali continuă să lucreze împreună (unul dintre ei chiar s-a căsătorit cu sora celuilalt) și acum gestionează proiectul GândacDB.


Peter Mattis s-a alăturat felicitărilor și a mulțumit voluntarilor care continuă proiectul pe care l-a început.


Spencer Kimball a dat acum câteva zile interviu video despre CockroachDB. La începutul interviului, a vorbit pe scurt despre istoria creării GIMP (05:22), iar apoi la final, întrebat de gazdă de ce realizare este cel mai mândru, a răspuns (57:03) : „CockroachDB se apropie de acest statut, dar GIMP nu este încă proiectul meu preferat. De fiecare dată când instalez GIMP, văd că s-a îmbunătățit din nou. Dacă GIMP ar fi singurul proiect pe care l-am creat, aș considera că viața mea nu a fost în zadar.”

Sursa: linux.org.ru