GIMP-projekti on 25 vuotta vanha


GIMP-projekti on 25 vuotta vanha

21. marraskuuta tuli kuluneeksi 25 vuotta siitä, kun ensimmäinen ilmainen grafiikkaeditori julkistettiin GIMP. Projekti kasvoi kahden Berkeley-opiskelijan, Spencer Kimballin ja Peter Mattisin, kurssityöstä. Molemmat kirjoittajat olivat kiinnostuneita tietokonegrafiikasta ja olivat tyytymättömiä kuvantamissovellusten tasoon UNIXissa.

Aluksi ohjelman käyttöliittymänä käytettiin Motif-kirjastoa. Mutta työskennellessään version 0.60 parissa Peter kyllästyi tähän työkalupakkiin niin, että kirjoitti oman ja kutsui sitä GTK:ksi (GIMP ToolKit). Myöhemmin GNOME- ja Xfce-käyttäjäympäristöt, useita GNOME-haarukoita ja satoja, ellei tuhansia yksittäisiä sovelluksia kirjoitettiin GTK:n perusteella.

90-luvun lopulla ryhmä Hollywood-studion Rhythm&Hues-kehittäjiä kiinnostui projektista ja valmisteli GIMP-version, joka tukee lisääntynyttä bittisyvyyttä värikanavakohtaisesti ja perustyökaluja animaation kanssa työskentelemiseen. Koska tuloksena olevan projektin arkkitehtuuri ei tyydyttänyt heitä, he päättivät kirjoittaa uuden grafiikankäsittelymoottorin asyklisille kaavioille ja loivat lopulta GEGL-kirjastokannan. Aiemmin luotu GIMP-haarukka eli lyhyen elämänsä nimellä FilmGIMP, sen nimi muutettiin myöhemmin Cinepaintiksi ja sitä käytettiin yli kahden tusinan suuren budjetin elokuvan tuotannossa. Heidän joukossaan: "Viimeinen samurai", "Extraordinary Gentlemenin liiga", "Harry Potter" -sarja, "Apinoiden planeetta", "Spider-Man".

Vuonna 2005 uusi kehittäjä Evind Kolas otti GEGL-kehityksen käyttöön, ja vuotta myöhemmin tiimi alkoi hitaasti kirjoittaa GIMPiä uudelleen käyttämään GEGL:ää. Tämä prosessi kesti lähes 12 vuotta, mutta lopulta vuonna 2018 ohjelma siirtyi kokonaan uuteen moottoriin ja sai tukea työskentelyyn jopa 32 bitin liukulukulla kanavaa kohti. Tämä on yksi tärkeimmistä ehdoista mahdollisuudelle käyttää ohjelmaa ammattimaisessa ympäristössä.

Vuosina 2005–2012 tiimi teki yhteistyötä Peter Sikkingin kanssa, berliiniläisen Man+Machine Worksin johtajan kanssa, joka on erikoistunut käyttöliittymään. Peterin tiimi auttoi GIMP-kehittäjiä muotoilemaan uuden projektin sijoituksen, teki kaksi haastattelukierrosta kohdeyleisön kanssa, kirjoitti joukon toiminnallisia määritelmiä ja suunnitteli useita käyttöliittymäparannuksia. Suosituimmat näistä olivat yhden ikkunan käyttöliittymä ja uusi rajaustyökalu, hot spot -konsepti, joka siirtyi myöhemmin muihin sovelluksiin, kuten Darktable ja LuminanceHDR. Epäsuosituin on jako suunnittelutietojen tallentamiseen (XCF) ja kaikkien muiden vientiin (JPEG, PNG, TIFF jne.).

Vuonna 2016 projektilla oli oma pitkäaikainen animaatioprojekti ZeMarmot, jonka parissa testattiin ideoita GIMP:n parantamiseksi kohdeyleisölle. Viimeisin tällainen parannus on tuki useiden kerrosten valinnalle epävakaassa kehityshaarassa.

GTK3.0:een perustuva GIMP 3 -versio on parhaillaan valmisteilla. Tuhoamattoman kuvankäsittelyn käyttöönotto on suunniteltu versiolle 3.2.

Molemmat alkuperäiset GIMP-kehittäjät jatkavat työskentelyä yhdessä (toinen heistä jopa meni naimisiin toisen siskon kanssa) ja nyt hallinnoivat projektia TorakkaDB.


Peter Mattis liittyi onnitteluihin ja kiitti vapaaehtoisia, jotka jatkavat hänen aloittamaansa projektia.


Spencer Kimball antoi muutama päivä sitten videohaastattelu CockroachDB:stä. Haastattelun alussa hän kertoi lyhyesti GIMP:n luomisen historiasta (05:22), ja sitten lopussa isännöitsijän kysyttäessä, mistä saavutuksesta hän oli ylpein, hän vastasi (57:03) : CockroachDB lähestyy tätä tilaa, mutta GIMP ei ole edelleenkään suosikkiprojektini. Joka kerta kun asensen GIMPin, huomaan, että se on taas parantunut. Jos GIMP olisi ainoa luomani projekti, katsoisin, ettei elämäni ollut turhaa."

Lähde: linux.org.ru