GIMP նախագիծը 25 տարեկան է


GIMP նախագիծը 25 տարեկան է

Նոյեմբերի 21-ին լրացավ անվճար գրաֆիկական խմբագրիչի առաջին հայտարարությունից 25 տարի GIMP. Նախագիծն առաջացել է Բերքլիի երկու ուսանողների՝ Սպենսեր Քիմբալի և Փիթեր Մեթիսի աշխատանքի արդյունքում: Երկու հեղինակներն էլ հետաքրքրված էին համակարգչային գրաֆիկայով և դժգոհ էին UNIX-ում պատկերային հավելվածների մակարդակից:

Սկզբում ծրագրի միջերեսի համար օգտագործվել է Motif գրադարանը։ Բայց 0.60 տարբերակի վրա աշխատելիս Պետրոսն այնքան հոգնեց այս գործիքակազմից, որ գրեց իր սեփականը և անվանեց այն GTK (GIMP ToolKit): Ավելի ուշ GNOME-ի և Xfce-ի օգտատերերի միջավայրերը, GNOME-ի մի քանի պատառաքաղներ և հարյուրավոր, եթե ոչ հազարավոր անհատական ​​հավելվածներ գրվեցին GTK-ի հիման վրա։

90-ականների վերջին հոլիվուդյան Rhythm&Hues ստուդիայի մշակողների խումբը հետաքրքրվեց նախագծով և պատրաստեց GIMP-ի տարբերակը՝ յուրաքանչյուր գունավոր ալիքի համար բիթերի խորության ավելացման և անիմացիայի հետ աշխատելու հիմնական գործիքների աջակցությամբ: Քանի որ արդյունքում ստացված նախագծի ճարտարապետությունը չէր բավարարում նրանց, նրանք որոշեցին գրել գրաֆիկա մշակող նոր շարժիչ ացիկլիկ գրաֆիկների վրա և ի վերջո ստեղծեցին GEGL գրադարանի բազան: Նախկինում ստեղծված GIMP պատառաքաղն իր կարճ կյանքն ապրեց FilmGIMP անունով, հետագայում վերանվանվեց Cinepaint և օգտագործվեց ավելի քան երկու տասնյակ մեծ բյուջեով ֆիլմերի արտադրության մեջ: Դրանցից են՝ «Վերջին Սամուրայը», «Արտասովոր պարոնայք լիգան», «Հարի Փոթեր» շարքը, «Կապիկների մոլորակը», «Սարդ-մարդը»։

2005 թվականին նոր մշակող Էվինդ Կոլասը սկսեց GEGL-ի մշակումը, իսկ մեկ տարի անց թիմը սկսեց դանդաղորեն վերաշարադրել GIMP-ը՝ GEGL-ն օգտագործելու համար: Այս գործընթացը ձգձգվեց գրեթե 12 տարի, բայց ի վերջո, մինչև 2018 թվականը, ծրագիրն ամբողջությամբ անցավ նոր շարժիչի և ստացավ աջակցություն յուրաքանչյուր ալիքի համար մինչև 32 բիթ լողացող կետի ճշգրտությամբ աշխատելու համար: Սա մասնագիտական ​​միջավայրում ծրագիրը օգտագործելու հնարավորության հիմնական պայմաններից մեկն է։

2005-ից 2012 թվականներին թիմը համագործակցել է Բեռլինի Man+Machine Works ընկերության ղեկավար Փիթեր Սիկինգի հետ՝ մասնագիտացած UX/UI-ում: Peter-ի թիմն օգնեց GIMP-ի մշակողներին ձևակերպել նոր նախագծի դիրքավորում, անցկացրեց հարցազրույցների երկու փուլ թիրախային լսարանի հետ, գրեց մի շարք ֆունկցիոնալ բնութագրեր և նախագծեց մի քանի ինտերֆեյսի բարելավումներ: Դրանցից ամենահայտնիներն էին մեկ պատուհանի միջերեսը և նոր մշակման գործիքը, թեժ կետերի գաղափարը, որը հետագայում տեղափոխվեց այլ հավելվածներ, ինչպիսիք են darktable-ը և LuminanceHDR-ը: Ամենաոչ հանրաճանաչը դիզայնի տվյալների պահպանման (XCF) և մյուսների արտահանման բաժանումն է (JPEG, PNG, TIFF և այլն):

2016 թվականին նախագիծն ուներ իր երկարաժամկետ անիմացիոն նախագիծը՝ ZeMarmot-ը, որի վրա աշխատելիս փորձարկվեցին GIMP-ի բարելավման որոշ գաղափարներ թիրախային լսարանի համար։ Նման վերջին բարելավումը անկայուն զարգացման ճյուղում բազմաշերտ ընտրության աջակցությունն է:

Ներկայումս պատրաստվում է GIMP 3.0-ի տարբերակը, որը հիմնված է GTK3-ի վրա: 3.2 տարբերակի համար նախատեսվում է պատկերների ոչ կործանարար մշակման իրականացում։

Երկու օրիգինալ GIMP մշակողները շարունակում են աշխատել միասին (նրանցից մեկը նույնիսկ ամուսնացել է մյուսի քրոջ հետ) և այժմ ղեկավարում են նախագիծը։ cockroachDB.


Փիթեր Մեթիս միացել է շնորհավորանքներին և շնորհակալություն հայտնեց կամավորներին, ովքեր շարունակում են իր սկսած ծրագիրը։


Սպենսեր Քիմբալը մի քանի օր առաջ տվել է վիդեո հարցազրույց CockroachDB-ի մասին. Հարցազրույցի սկզբում նա հակիրճ խոսեց GIMP-ի ստեղծման պատմության մասին (05:22), իսկ վերջում հաղորդավարի այն հարցին, թե ինչ ձեռքբերումով է ամենից շատ հպարտ, նա պատասխանեց (57:03). «CockroachDB-ն մոտենում է այս կարգավիճակին, բայց GIMP-ը դեռևս իմ սիրելի նախագիծը չէ: Ամեն անգամ, երբ տեղադրում եմ GIMP-ը, տեսնում եմ, որ այն նորից լավացել է։ Եթե ​​GIMP-ը լիներ իմ ստեղծած միակ նախագիծը, ես կհամարեի, որ իմ կյանքն իզուր չէր»։

Source: linux.org.ru