GIMP projektam ir 25 gadi


GIMP projektam ir 25 gadi

21. novembrī apritēja 25 gadi kopš pirmā paziņojuma par bezmaksas grafikas redaktoru GIMP. Projekts izauga no divu Bērklija studentu Spensera Kimbala un Pītera Matisa kursa darba. Abi autori interesējās par datorgrafiku un bija neapmierināti ar attēlveidošanas lietojumprogrammu līmeni UNIX sistēmā.

Sākotnēji programmas saskarnei tika izmantota Motif bibliotēka. Bet, strādājot pie versijas 0.60, Pēterim šis rīku komplekts tā apnika, ka viņš uzrakstīja savu un nosauca to par GTK (GIMP ToolKit). Vēlāk, pamatojoties uz GTK, tika rakstītas GNOME un Xfce lietotāju vides, vairākas GNOME dakšas un simtiem, ja ne tūkstošiem atsevišķu lietojumprogrammu.

Deviņdesmito gadu beigās Holivudas studijas Rhythm&Hues izstrādātāju grupa sāka interesēties par projektu un sagatavoja GIMP versiju ar palielinātu bitu dziļumu katrā krāsu kanālā un pamata rīkus darbam ar animāciju. Tā kā iegūtā projekta arhitektūra viņus neapmierināja, viņi nolēma uz acikliskiem grafikiem uzrakstīt jaunu grafikas apstrādes dzinēju un galu galā izveidoja GEGL bibliotēkas bāzi. Iepriekš izveidotā GIMP dakša savu īso mūžu nodzīvoja ar nosaukumu FilmGIMP, vēlāk tika pārdēvēta par Cinepaint un tika izmantota vairāk nekā divu desmitu lielbudžeta filmu ražošanā. Starp tiem: “Pēdējais samurajs”, “Ārkārtējo džentlmeņu līga”, seriāls “Harijs Poters”, “Pērtiķu planēta”, “Zirnekļcilvēks”.

2005. gadā jaunais izstrādātājs Evinds Kolass uzsāka GEGL izstrādi, un gadu vēlāk komanda sāka lēnām pārrakstīt GIMP, lai izmantotu GEGL. Šis process ievilkās gandrīz 12 gadus, bet beigās līdz 2018. gadam programma pilnībā pārgāja uz jaunu dzinēju un saņēma atbalstu darbam ar precizitāti līdz 32 bitiem peldošā komata kanālā. Tas ir viens no galvenajiem nosacījumiem programmas izmantošanas iespējai profesionālā vidē.

No 2005. līdz 2012. gadam komanda sadarbojās ar Peter Sikking, Berlīnes uzņēmuma Man+Machine Works vadītāju, kas specializējas UX/UI. Pētera komanda palīdzēja GIMP izstrādātājiem formulēt jaunu projekta pozicionēšanu, veica divas intervijas ar mērķauditoriju, uzrakstīja vairākas funkcionālās specifikācijas un izstrādāja vairākus interfeisa uzlabojumus. Populārākie no tiem bija viena loga saskarne un jaunais apgriešanas rīks, karsto punktu jēdziens, kas vēlāk tika migrēts uz citām lietojumprogrammām, piemēram, darktable un LuminanceHDR. Visnepopulārākais ir dalījums dizaina datu saglabāšanā (XCF) un visu pārējo eksportēšanā (JPEG, PNG, TIFF utt.).

2016. gadā projektam bija savs ilgstošs animācijas projekts ZeMarmot, pie tā strādājot, tika pārbaudītas dažas idejas GIMP uzlabošanai mērķauditorijai. Jaunākais šāds uzlabojums ir atbalsts vairāku slāņu atlasei nestabilās izstrādes nozarē.

Pašlaik tiek gatavota GIMP 3.0 versija, kuras pamatā ir GTK3. Nesagraujošās attēlu apstrādes ieviešana paredzēta versijai 3.2.

Abi sākotnējie GIMP izstrādātāji turpina strādāt kopā (viens no viņiem pat apprecējās ar otra māsu) un tagad vada projektu TarakānsDB.


Pēteris Matīss pievienojās apsveikumam un pateicās brīvprātīgajiem, kuri turpina viņa iesākto projektu.


Spensers Kimbals sniedza pirms dažām dienām video intervija par CockroachDB. Intervijas sākumā viņš īsi stāstīja par GIMP tapšanas vēsturi (05:22), un tad beigās uz raidījuma vadītāja jautājumu, ar kādu sasniegumu viņš visvairāk lepojas, atbildēja (57:03) : “CockroachDB tuvojas šim statusam, taču GIMP joprojām nav mans mīļākais projekts. Katru reizi, kad instalēju GIMP, es redzu, ka tas atkal ir kļuvis labāks. Ja GIMP būtu vienīgais manis radītais projekts, es uzskatītu, ka mana dzīve nebija veltīga."

Avots: linux.org.ru