El projecte GIMP té 25 anys


El projecte GIMP té 25 anys

El 21 de novembre es van fer 25 anys del primer anunci d'un editor de gràfics gratuït GIMP. El projecte va sorgir del treball del curs de dos estudiants de Berkeley, Spencer Kimball i Peter Mattis. Tots dos autors estaven interessats en els gràfics per ordinador i no estaven satisfets amb el nivell d'aplicacions d'imatges a UNIX.

Inicialment, la biblioteca Motif es va utilitzar per a la interfície del programa. Però mentre treballava en la versió 0.60, en Peter es va cansar tant d'aquest conjunt d'eines que va escriure el seu propi i l'anomenava GTK (GIMP ToolKit). Més tard, els entorns d'usuari GNOME i Xfce, diversos forks de GNOME i centenars, si no milers d'aplicacions individuals, es van escriure basades en GTK.

A finals dels 90, un grup de desenvolupadors de l'estudi de Hollywood Rhythm&Hues es va interessar pel projecte i va preparar una versió de GIMP amb suport per augmentar la profunditat de bits per canal de color i eines bàsiques per treballar amb animació. Com que l'arquitectura del projecte resultant no els va satisfer, van decidir escriure un nou motor de processament de gràfics sobre gràfics acíclics i finalment van crear la base de la biblioteca GEGL. La forquilla GIMP creada anteriorment va viure la seva curta vida amb el nom de FilmGIMP, després va passar a anomenar-se Cinepaint i es va utilitzar en la producció de més de dues dotzenes de pel·lícules de gran pressupost. Entre ells: "The Last Samurai", "The League of Extraordinary Gentlemen", la sèrie "Harry Potter", "Planet of the Apes", "Spider-Man".

El 2005, el nou desenvolupador Evind Kolas va agafar el desenvolupament de GEGL i un any més tard l'equip va començar a reescriure GIMP lentament per utilitzar GEGL. Aquest procés es va allargar durant gairebé 12 anys, però al final, el 2018, el programa va canviar completament a un nou motor i va rebre suport per treballar amb precisió fins a 32 bits de coma flotant per canal. Aquesta és una de les condicions principals per a la possibilitat d'utilitzar el programa en un entorn professional.

Entre el 2005 i el 2012, l'equip va col·laborar amb Peter Sikking, responsable de l'empresa berlinesa Man+Machine Works, especialitzada en UX/UI. L'equip de Peter va ajudar els desenvolupadors de GIMP a formular un nou posicionament del projecte, va realitzar dues rondes d'entrevistes amb el públic objectiu, va escriure una sèrie d'especificacions funcionals i va dissenyar diverses millores a la interfície. Les més populars d'aquestes eren la interfície d'una sola finestra i la nova eina de retall, el concepte de punts calents que més tard va migrar a altres aplicacions com darktable i LuminanceHDR. El més impopular és la divisió en desar dades de disseny (XCF) i exportar totes les altres (JPEG, PNG, TIFF, etc.).

El 2016, el projecte va tenir el seu propi projecte d'animació de llarga durada, ZeMarmot, mentre hi treballava, es van provar algunes idees per millorar GIMP per al públic objectiu. L'última millora d'aquest tipus és el suport per a la selecció de múltiples capes a la branca de desenvolupament inestable.

Actualment s'està preparant una versió de GIMP 3.0 basada en GTK3. La implementació del processament d'imatges no destructiu està prevista per a la versió 3.2.

Els dos desenvolupadors originals de GIMP continuen treballant junts (un d'ells fins i tot es va casar amb la germana de l'altre) i ara gestionen el projecte PanerolaDB.


Pere Mattis es va unir a les felicitacions i va agrair als voluntaris que continuen el projecte que va iniciar.


Spencer Kimball va donar fa uns dies vídeo entrevista sobre CockroachDB. A l'inici de l'entrevista, va parlar breument de la història de la creació de GIMP (05:22), i després al final, quan l'amfitrió li va preguntar de quin èxit estava més orgullós, va respondre (57:03) : "CockroachDB s'acosta a aquest estat, però GIMP encara no és el meu projecte preferit. Cada vegada que instal·lo GIMP, veig que ha tornat a millorar. Si GIMP fos l'únic projecte que vaig crear, consideraria que la meva vida no va ser en va".

Font: linux.org.ru