GIMP projekat je star 25 godina


GIMP projekat je star 25 godina

21. novembra navršilo se 25 godina od prve objave besplatnog grafičkog uređivača GIMP. Projekat je nastao kao rezultat rada dvojice studenata s Berkeleya, Spensera Kimballa i Petera Mattisa. Oba autora su bila zainteresovana za kompjutersku grafiku i bili su nezadovoljni nivoom aplikacija za obradu slika na UNIX-u.

U početku je biblioteka Motif korišćena za interfejs programa. Ali dok je radio na verziji 0.60, Peter se toliko umorio od ovog kompleta alata da je napisao svoj i nazvao ga GTK (GIMP ToolKit). Kasnije su korisnička okruženja GNOME i Xfce, nekoliko forkova GNOME-a i stotine, ako ne i hiljade pojedinačnih aplikacija, napisane na osnovu GTK-a.

Krajem 90-ih, grupa programera iz holivudskog studija Rhythm&Hues zainteresovala se za projekat i pripremila verziju GIMP-a sa podrškom za povećanu bitnu dubinu po kanalu boje i osnovnim alatima za rad sa animacijom. Budući da ih arhitektura rezultirajućeg projekta nije zadovoljila, odlučili su da napišu novi motor za grafičku obradu na acikličnim grafovima i na kraju stvorili bazu GEGL biblioteke. Prethodno kreirana GIMP viljuška proživjela je svoj kratki vijek pod imenom FilmGIMP, kasnije je preimenovana u Cinepaint i korištena je u produkciji više od dvadesetak visokobudžetnih filmova. Među njima: “Posljednji samuraj”, “Liga izuzetnih džentlmena”, serija “Hari Poter”, “Planeta majmuna”, “Spider-Man”.

Godine 2005., novi programer Evind Kolas preuzeo je GEGL razvoj, a godinu dana kasnije tim je počeo polako da prepisuje GIMP kako bi koristio GEGL. Ovaj proces se razvukao skoro 12 godina, ali je na kraju, do 2018. godine, program u potpunosti prešao na novi motor i dobio podršku za rad sa preciznošću do 32 bita pomičnog zareza po kanalu. Ovo je jedan od osnovnih uslova za mogućnost korišćenja programa u profesionalnom okruženju.

Između 2005. i 2012. godine tim je sarađivao s Peterom Sikkingom, šefom berlinske kompanije Man+Machine Works, specijalizirane za UX/UI. Peterov tim je pomogao programerima GIMP-a da formulišu novo pozicioniranje projekta, obavio dva kruga intervjua sa ciljnom publikom, napisao niz funkcionalnih specifikacija i dizajnirao nekoliko poboljšanja interfejsa. Najpopularniji od njih bili su interfejs sa jednim prozorom i novi alat za izrezivanje, koncept vrućih tačaka koji je kasnije prešao na druge aplikacije kao što su darktable i LuminanceHDR. Najnepopularnija je podjela na spremanje podataka o dizajnu (XCF) i izvoz svih ostalih (JPEG, PNG, TIFF, itd.).

U 2016. godini projekt je imao svoj dugogodišnji animacijski projekt ZeMarmot, dok su u radu na njemu testirane neke ideje za poboljšanje GIMP-a za ciljnu publiku. Najnovije takvo poboljšanje je podrška za odabir više slojeva u nestabilnoj razvojnoj grani.

Trenutno je u pripremi verzija GIMP-a 3.0 zasnovana na GTK3. Implementacija nedestruktivne obrade slike planirana je za verziju 3.2.

Oba originalna GIMP programera nastavljaju da rade zajedno (jedan od njih se čak oženio sestrom drugog) i sada upravljaju projektom cockroachDB.


Peter Mattis pridružio se čestitkama i zahvalio volonterima koji nastavljaju započeti projekat.


Spencer Kimball je dao prije nekoliko dana video intervju o CockroachDB. Na početku intervjua ukratko je govorio o istoriji nastanka GIMP-a (05:22), a onda je na kraju, na pitanje voditelja na koje je dostignuće najviše ponosan, odgovorio (57:03) : “CockroachDB se približava ovom statusu, ali GIMP još uvijek nije moj omiljeni projekt. Svaki put kada instaliram GIMP, vidim da je ponovo postao bolji. Da je GIMP jedini projekat koji sam kreirao, smatrao bih da moj život nije bio uzaludan."

izvor: linux.org.ru