GIMP - Historia
Rafał Chyła
Wszystko zaczęło się w 1995 roku kiedy to dwóch studentów z Berkeley - Spencer
Kimball i Peter Mattis, zaczęło pracę nad własnym programem graficznym.
Pracowali nad nim dosyć długo (około 10-ciu miesięcy) zanim pozwolili komukolwiek
go wypróbować. Wreszcie w 1996 roku pojawia się pierwsza publiczna wersja
Gimpa - 0.54. Program od początku posiadał system wtyczek, dzięki czemu można było
pisać dodatki do Gimpa bez integracji w jego kod główny. Miał podstawowe
narzędzia do rysowania, oferował pracę na kanałach, a także bardzo rozbudowane,
jak na tamte czasy, możliwości cofania operacji (Undo/Redo).
Start Gimpa podobnie jak i wielu innych wielkich programów nie był idealny.
Program działał raczej mało stabilnie, dodatkowo był całkowicie zależny od
Motifa używanego jako zestaw narzędzi dla GUI. Mimo wszystko jako program
darmowy, stworzony skromnymi środkami przez dwóch studentów nie mających
dotychczas żadnego doświadczenia z grafiką komputerową, już wówczas zwracał na
siebie uwagę. Warto w tym momencie dodać, że ta wersja Gimpa pojawiła się także
na Amigę 68k jako część pakietu Geek & Gadgets (dostępnego np. na CoverCD nr 8
z Magazynu Amiga).
Kolejnym ważnym krokiem w rozwoju Gimpa było wypuszczenie wersji 0.60. Główną
zmianą była rezygnacja z Motifa. Peter Mattis, po problemach z tą biblioteką,
napisał własną składającą się z elementów Gimp Tool Kit i Gimp Drawing Kit,
która obecnie jest znana pod nazwą GTK i jest używana przez setki, jeśli nie
tysiące programów różnego przeznaczenia. Zmieniła się także nazwa programu z
General Image Manipulation Program na GNU Image Manipulation Program. Niestety
zmiany poczynione w serii 0.60 nie wpłynęły zbyt dobrze na stabilność programu,
która była jeszcze gorsza niż w wersji 0.54, na dodatek system pluginów między
obiema wersjami nie był kompatybilny. Wszystko to sprawia, że seria 0.60, pomimo
wielu rewolucyjnych zmian, uchodzi za najsłabszą z wszystkich wydań Gimpa.
W lutym 1997 Kimball i Mattis wypuścili wersję 0.99. Główne zmiany to
przeportowanie wtyczek do schematu pamięci opartej na kafelkach oraz nowe API
znacznie bardziej rozwinięte niż w serii 0.6x. Jednak przede wszystkim przełomem
okazała się nowa wersja biblioteki gtk/gdk zwana odtąd GTK+, która wprowadziła
bardzo istotne zmiany w stosunku do starego gtk. Gimp już wówczas zaczął
uchodzić za najlepszy program do obróbki grafiki na linuksie i jeden z
najlepszych w swojej klasie w ogóle. Niestety nad tym bardzo obiecującym
projektem nieoczekiwanie zawisły czarne chmury, gdyż wraz z wydaniem wersji
0.99.10 Spencer i Peter porzucili projekt. Decyzja pary głównych autorów
programu wywołała spore zamieszanie. Ukazało się kilkanaście nieoficjalnych
wydań, zmieniali się tymczasowi opiekunowie. Na szczęście chaos związany z
odejściem ojców programu okazał się przejściowy i po kilkunastu miesiącach, 5
czerwca 1998 r. udało się wydać finalną wersję Gimpa 1.0.
Przez kolejny rok wydano kilka nowych wersji, z których każda wnosiła jakieś
ulepszenia. Ostatnie wydanie z serii 1.0.x to 1.0.4 z kwietnia 1999 roku - jest
to jednocześnie druga i najnowsza wersja o jakiej słyszałem działająca na Amidze
68k (niestety nie mam pojęcia jak można ją zdobyć). Rok 1999 i prawie cały 2000
stoją pod znakiem serii 1.1.x (kilkadziesiąt wydań) jednak prawdziwy przełom
następuje wraz z wydaniem wersji 1.2 (25.12.2000). Seria 1.2 charakteryzuje się
znacznie ulepszonym interfejsem użytkownika oraz mnóstwem poprawek i ulepszeń w
stosunku do poprzednich wersji. W tym czasie następuje prawdziwa "gimpomania",
strony internetowe poświęcone temu programowi powstają jak grzyby po deszczu, w
księgarniach pojawia się bardzo dużo podręczników, a i w prasie
ogólnokomputerowej (program wówczas działa już na każdym liczącym się systemie
operacyjnym) Gimp jest dostrzegany jako główny konkurent Photoshopa i bardzo
pochlebnie recenzowany. Gimp to jednak przede wszystkim ikona świata linuksa,
praktycznie każda licząca się dystrybucja obowiązkowo musi zawierać ten program.
Posiada go także popularny w naszym amigowym światku Debian Woody/Sarge,
dostarczany między innymi z Amigą One. Wersje 1.2.x pojawiały się dosyć długo,
bo aż do 2003 roku. Warto dodać że ostatni przedstawiciel serii wersja 1.2.5
jest od jakiegoś czasu dostępna dla systemu AmigaOS 4.
Ostatnie 2 lata to już historia Gimpa 2.x. Stabilna wersja 2.0 debiutuje 23
marca 2004 roku, wnosi ze sobą zupełnie nowy interfejs oparty na GTK +2, Script
Fu umożliwiający tworzenie własnych skryptów, pracę z wieloma zakładkami oraz
wiele innych ulepszeń. Od tego czasu rozwój programu nie zwalnia i praktycznie
co kilka tygodni wypuszczane są nowe wersje. Na dzień dzisiejszy najnowsza z
nich 2.2.13. Niestety żaden przedstawiciel gałęzi 2.x.x nie jest póki co
dostępny na Amigę, pozostaje mieć nadzieję, że kiedyś się to zmieni, póki co
możemy pracować z bardzo dobrym GIMPem 1.2.5.
Możliwości Gimpa 1.1.x w numerze 3/2000 eXeca opisywał Mateusz Jaracz.
|