GIMP-projektet er 25 år gammelt


GIMP-projektet er 25 år gammelt

Den 21. november var det 25 år siden den første annoncering af en gratis grafikeditor GIMP. Projektet voksede ud af kursusarbejdet fra to Berkeley-studerende, Spencer Kimball og Peter Mattis. Begge forfattere var interesserede i computergrafik og var utilfredse med niveauet af billedbehandlingsapplikationer på UNIX.

Oprindeligt blev Motif-biblioteket brugt til programgrænsefladen. Men mens han arbejdede på version 0.60, blev Peter så træt af dette værktøjssæt, at han skrev sit eget og kaldte det GTK (GIMP ToolKit). Senere blev GNOME- og Xfce-brugermiljøerne, adskillige GNOME-gafler og hundredvis, hvis ikke tusindvis af individuelle applikationer, skrevet baseret på GTK.

I slutningen af ​​90'erne blev en gruppe udviklere fra Hollywood-studiet Rhythm&Hues interesseret i projektet og udarbejdede en version af GIMP med understøttelse af øget bitdybde pr. farvekanal og grundlæggende værktøjer til at arbejde med animation. Da arkitekturen af ​​det resulterende projekt ikke tilfredsstillede dem, besluttede de at skrive en ny grafikbehandlingsmotor på acykliske grafer og skabte til sidst GEGL-biblioteksbasen. Den tidligere oprettede GIMP-gaffel levede sit korte liv under navnet FilmGIMP, blev senere omdøbt til Cinepaint og blev brugt i produktionen af ​​mere end to dusin film med stort budget. Blandt dem: "The Last Samurai", "The League of Extraordinary Gentlemen", "Harry Potter"-serien, "Planet of the Apes", "Spider-Man".

I 2005 tog den nye udvikler Evind Kolas GEGL-udviklingen op, og et år senere begyndte holdet langsomt at omskrive GIMP til at bruge GEGL. Denne proces trak ud i næsten 12 år, men i sidste ende, i 2018, skiftede programmet fuldstændigt til en ny motor og modtog støtte til at arbejde med præcision op til 32 bits flydende komma pr. kanal. Dette er en af ​​hovedbetingelserne for muligheden for at bruge programmet i et professionelt miljø.

Mellem 2005 og 2012 samarbejdede teamet med Peter Sikking, leder af Berlin-virksomheden Man+Machine Works, med speciale i UX/UI. Peters team hjalp GIMP-udviklerne med at formulere en ny projektpositionering, gennemførte to runder af interviews med målgruppen, skrev en række funktionelle specifikationer og designede adskillige grænsefladeforbedringer. De mest populære af disse var enkeltvinduesgrænsefladen og det nye beskæringsværktøj, konceptet med hotspots, som senere migrerede til andre applikationer såsom darktable og LuminanceHDR. Den mest upopulære er opdelingen i at gemme designdata (XCF) og eksportere alle andre (JPEG, PNG, TIFF osv.).

I 2016 havde projektet sit eget langvarige animationsprojekt, ZeMarmot, mens man arbejdede på det, blev nogle ideer til at forbedre GIMP for målgruppen testet. Den seneste forbedring af denne type er understøttelse af valg af flere lag i den ustabile udviklingsgren.

En version af GIMP 3.0 baseret på GTK3 er i øjeblikket under udarbejdelse. Implementeringen af ​​ikke-destruktiv billedbehandling er planlagt til version 3.2.

Begge originale GIMP-udviklere fortsætter med at arbejde sammen (den ene af dem giftede sig endda med den andens søster) og styrer nu projektet Kakerlak DB.


Peter Mattis deltog i lykønskningen og takkede de frivillige, der fortsætter det projekt, han startede.


Spencer Kimball gav for et par dage siden videointerview om CockroachDB. I begyndelsen af ​​interviewet talte han kort om historien bag skabelsen af ​​GIMP (05:22), og til sidst, da han blev spurgt af værten, hvilken præstation han var mest stolt af, svarede han (57:03) : “CockroachDB nærmer sig denne status, men GIMP er ikke stadig mit yndlingsprojekt. Hver gang jeg installerer GIMP, ser jeg, at det er blevet bedre igen. Hvis GIMP var det eneste projekt, jeg lavede, ville jeg mene, at mit liv ikke var forgæves."

Kilde: linux.org.ru