Ang proyekto ng GIMP ay 25 taong gulang


Ang proyekto ng GIMP ay 25 taong gulang

Ang Nobyembre 21 ay minarkahan ang 25 taon mula noong unang anunsyo ng isang libreng editor ng graphics Malambot. Ang proyekto ay lumago ng kursong trabaho ng dalawang estudyante sa Berkeley, sina Spencer Kimball at Peter Mattis. Parehong interesado ang mga may-akda sa mga computer graphics at hindi nasisiyahan sa antas ng mga aplikasyon ng imaging sa UNIX.

Sa una, ang Motif library ay ginamit para sa interface ng programa. Ngunit habang nagtatrabaho sa bersyon 0.60, napagod si Peter sa toolkit na ito kaya nagsulat siya ng sarili niya at tinawag itong GTK (GIMP ToolKit). Nang maglaon, ang mga kapaligiran ng gumagamit ng GNOME at Xfce, ilang mga tinidor ng GNOME, at daan-daan, kung hindi libu-libong indibidwal na mga aplikasyon, ay isinulat batay sa GTK.

Noong huling bahagi ng dekada 90, isang grupo ng mga developer mula sa Hollywood studio na Rhythm&Hues ang naging interesado sa proyekto at naghanda ng isang bersyon ng GIMP na may suporta para sa tumaas na bit depth sa bawat color channel at mga pangunahing tool para sa pagtatrabaho sa animation. Dahil ang arkitektura ng resultang proyekto ay hindi nasiyahan sa kanila, nagpasya silang magsulat ng bagong graphics processing engine sa mga acyclic graph at kalaunan ay lumikha ng GEGL library base. Ang dating ginawang GIMP fork ay nabuhay sa maikling buhay nito sa ilalim ng pangalang FilmGIMP, kalaunan ay pinalitan ng pangalan na Cinepaint at ginamit sa paggawa ng higit sa dalawang dosenang malalaking-badyet na pelikula. Kabilang sa mga ito: "The Last Samurai", "The League of Extraordinary Gentlemen", ang "Harry Potter" series, "Planet of the Apes", "Spider-Man".

Noong 2005, kinuha ng bagong developer na si Evind Kolas ang pag-develop ng GEGL, at pagkaraan ng isang taon, nagsimulang dahan-dahang muling isulat ng team ang GIMP para magamit ang GEGL. Ang prosesong ito ay nag-drag sa halos 12 taon, ngunit sa huli, sa pamamagitan ng 2018, ang programa ay ganap na lumipat sa isang bagong engine at nakatanggap ng suporta para sa pagtatrabaho nang may katumpakan hanggang sa 32 bits ng floating point bawat channel. Ito ay isa sa mga pangunahing kondisyon para sa posibilidad ng paggamit ng programa sa isang propesyonal na kapaligiran.

Sa pagitan ng 2005 at 2012, nakipagtulungan ang team kay Peter Sikking, pinuno ng kumpanya ng Berlin na Man+Machine Works, na dalubhasa sa UX/UI. Tinulungan ng koponan ni Peter ang mga developer ng GIMP na bumalangkas ng bagong pagpoposisyon ng proyekto, nagsagawa ng dalawang round ng mga panayam sa target na madla, nagsulat ng ilang functional na mga detalye, at nagdisenyo ng ilang mga pagpapabuti ng interface. Ang pinakasikat sa mga ito ay ang single-window interface at ang bagong tool sa pag-crop, ang konsepto ng mga hot spot na kalaunan ay lumipat sa iba pang mga application tulad ng darktable at LuminanceHDR. Ang pinaka-hindi sikat ay ang paghahati sa pag-save ng data ng disenyo (XCF) at pag-export ng lahat ng iba pa (JPEG, PNG, TIFF, atbp.).

Noong 2016, ang proyekto ay may sarili nitong matagal nang proyekto ng animation, ang ZeMarmot, habang ginagawa ito, sinubukan ang ilang mga ideya para sa pagpapabuti ng GIMP para sa target na madla. Ang pinakahuling ganitong pagpapabuti ay suporta para sa pagpili ng maramihang layer sa hindi matatag na sangay ng pag-unlad.

Kasalukuyang inihahanda ang isang bersyon ng GIMP 3.0 batay sa GTK3. Ang pagpapatupad ng hindi mapanirang pagpoproseso ng imahe ay pinlano para sa bersyon 3.2.

Ang parehong orihinal na mga developer ng GIMP ay patuloy na nagtutulungan (isa sa kanila ay nagpakasal sa kapatid ng isa pa) at ngayon ay namamahala sa proyekto IpisDB.


Peter Mattis nakiisa sa pagbati at nagpasalamat sa mga boluntaryong nagpapatuloy sa proyektong nasimulan niya.


Nagbigay si Spencer Kimball ilang araw na ang nakalipas panayam sa video tungkol sa CockroachDB. Sa simula ng panayam, saglit niyang binanggit ang kasaysayan ng paglikha ng GIMP (05:22), at pagkatapos, nang tanungin ng host kung anong tagumpay ang ipinagmamalaki niya, sumagot siya (57:03) : "Ang CockroachDB ay lumalapit sa katayuang ito, ngunit ang GIMP ay hindi pa rin ang aking paboritong proyekto. Sa tuwing nag-i-install ako ng GIMP, nakikita ko na muli itong gumanda. Kung ang GIMP lang ang ginawa kong proyekto, iisipin ko na hindi walang kabuluhan ang buhay ko."

Pinagmulan: linux.org.ru