Hacker News

Interviu su Øyvind Kolås, GIMP kūrėju (2017 m.)

komentarai

12 min read Via www.gimp.org

Mewayz Team

Editorial Team

Hacker News

Kaip atvirojo kodo naujovės keičia šiuolaikinių įmonių kūrybinius įrankius

Kai Øyvind Kolås 2017 m. susėdo aptarti savo ilgus metus trukusio darbo kuriant GIMP grafinį variklį, jis kalbėjo ne tik apie kodą – jis išdėstė filosofiją, kuri tyliai pakeitė įmonių požiūrį į kūrybinę programinę įrangą. Būdamas GEGL (Bendrosios grafikos bibliotekos) architektas, Kolåsas daugiau nei dešimtmetį kūrė neardomojo vaizdo redagavimo pagrindus vienoje iš plačiausiai pasaulyje naudojamų atvirojo kodo programų. Jo darbas yra kažkas didesnio nei vienas projektas: idėja, kad galingų profesionalių įrankių nereikia turėti su įmonės kainų etiketėmis, o atviras bendradarbiavimas sukuria geresnę programinę įrangą nei uždaros ekosistemos. Ši filosofija dar niekada nebuvo tokia aktuali įmonėms, turinčioms ribotą biudžetą ir augančius kūrybinius poreikius.

Inžinierius už didžiausią GIMP transformaciją

Øyvind Kolås, atvirojo kodo bendruomenėje žinomas kaip „pippin“, yra Norvegijos kūrėjas, kurio indėlis į GIMP apima daugiau nei dešimtmetį. Jo pagrindinis dėmesys buvo skiriamas GEGL – grafikais pagrįsta vaizdo apdorojimo sistema, kuri iš esmės pakeitė tai, kaip GIMP tvarko pikselių duomenis. Prieš integruojant GEGL, GIMP buvo apribotas 8 bitų spalvų gyliu ir destruktyviomis redagavimo darbo eigomis. Kolåso darbas pristatė didelio bitų gylio apdorojimą, linijines šviesos operacijas ir architektūrinį neardomojo redagavimo pagrindą.

Kolåso požiūris buvo išskirtinis dėl jo kantrybės ir ilgalaikės vizijos. GEGL plėtra prasidėjo 2000-ųjų pradžioje, o visiška integracija į GIMP užtruko daugiau nei penkiolika metų. Iki 2017 m. šio darbo vaisiai tapo matomi prieš išleidžiant GIMP 2.10, kuris galiausiai bus pristatytas su 32 bitų slankiojo kablelio tikslumu, GEGL operacijų peržiūra drobėje ir dramatiškai modernizuotas apdorojimo procesas. Tai nebuvo prašmatnus starto spurtas – tai buvo metodinė, pagrindinė inžinerija, kuri suteikė pirmenybę tinkamam architektūros, o ne greito pristatymo funkcijų įgyvendinimui.

Jo istorija siūlo pamoką, kuri apima daug daugiau nei programinės įrangos kūrimą: tvarios inovacijos reikalauja investuoti į infrastruktūrą, o ne į prašmatnias funkcijas. Įmonės, kurios remiasi tvirtais veiklos pagrindais – tiek kodo, tiek darbo eigos projektavimu – nuolat lenkia tas, kurios siekia trumpalaikių laimėjimų.

Kodėl neardomos darbo eigos svarbios ne tik dizainui

Kolåso koncepcija GIMP – neardomasis redagavimas – yra apgaulingai paprasta. Užuot visam laikui keitę pradinę medžiagą su kiekviena operacija, koregavimus kaupiate kaip grįžtamuosius sluoksnius, kuriuos bet kada galima modifikuoti, pertvarkyti arba pašalinti. Pradiniai duomenys lieka nepakitę. Redaguodami vaizdą, tai reiškia, kad galite pritaikyti spalvų korekciją, suliejimą ir apkarpymą, tada grįžti atgal ir pakeisti spalvų korekciją neprarasdami kitų koregavimų.

Šis principas turi didelę reikšmę ne kūrybinei programinei įrangai. Šiuolaikinės įmonės vis dažniau veikia aplinkoje, kurioje sprendimai turi būti grįžtami, tikrinami ir kartojami. Apsvarstykite, kaip veikia CRM vamzdynas: nenorite, kad vienas klaidingas paspaudimas visam laikui pakeistų sandorio istoriją. Arba pagalvokite apie sąskaitų faktūrų išrašymą – galimybė koreguoti eilutes, grąžinti pakeitimus ir išlaikyti aiškią audito seką yra būtina siekiant finansinės atitikties. Neardomoji filosofija, kurią Kolås įdėjo į GIMP architektūrą, atspindi tai, ką gerai suprojektuotos verslo platformos suteikia kiekviename veiklos lygmenyje.

Platformos, tokios kaip Mewayz, taiko tą patį savo 207 integruotuose moduliuose. Nesvarbu, ar koreguojate darbo užmokesčio skaičiavimus, keičiate kliento pasiūlymą, ar pertvarkote projekto tvarkaraštį, sistema išsaugo pakeitimų istorijas ir leidžia kartoti nebijodami prarasti ankstesnio darbo. Tai verslo nedestruktyvaus redagavimo atitikmuo – ir jis toks pat transformuojantis.

Atvirojo kodo pranašumas augančiam verslui

Vienas įtikinamiausių Kolåso darbo su GIMP aspektų yra tai, ką jis reprezentuoja ekonomiškai. „Adobe“ „Creative Cloud“ rinkinys įmonėms kainuoja nuo 55 iki 90 USD vienam vartotojui per mėnesį. Dešimties dizainerių komandai tai yra 6 600–10 800 USD per metus – neįskaitant nuotraukų prenumeratos, papildinių licencijų ar mokymo išlaidų. GIMP, varomas Kolås GEGL varikliu, siūlo profesionalias galimybes už nulinę licencijavimo kainą.

Nuo 2017 m. atvirojo kodo modelis smarkiai subrendo. Šiandien įmonės gali sukurti visas kūrybines ir operacines medžiagas naudodamos atvirojo kodo įperkamus SaaS įrankius neprarandant kokybės. Vertinant atvirojo kodo įrankius, skirtus verslui, atsižvelgiama į šiuos pagrindinius dalykus:

  • Bendra nuosavybės kaina – nemokama licencija nereiškia nemokamo diegimo; mokymo, pritaikymo ir palaikymo veiksnys
  • Bendruomenės sveikata – aktyvios bendradarbių bendruomenės (GIMP turėjo daugiau nei 700 bendradarbių) rodo ilgalaikį gyvybingumą
  • Integravimo galimybė – įrankiai, susiję su esama darbo eiga per API ir standartinius failų formatus, sumažina trintį
  • Mastelio keitimas – įsitikinkite, kad įrankis gali susidoroti su didėjančiais darbo krūviais nereikalaujant platformos perjungimo
  • Saugumas ir atitiktis – galima atlikti atvirojo kodo auditą, o tai tampa vis svarbiau įmonėms, tvarkančioms neskelbtinus duomenis.

Sumaniausios įmonės nesirenka tik atvirojo kodo ir komercinių įrankių. Jie kuria hibridines rietuves – naudodamiesi GIMP paketiniam vaizdų apdorojimui, „Mewayz“ operatyviniam valdymui ir tikslinius aukščiausios kokybės įrankius tik ten, kur atvirojo kodo alternatyvos tikrai neveikia. Šis metodas gali sumažinti išlaidas programinei įrangai 40–60%, išlaikant ar net patobulinant pajėgumus.

Kūrybos ir operacijų vamzdyno kūrimas

Kolåso darbas atskleidė spragą, su kuria vis dar kovoja daugelis įmonių: kūrybinės gamybos ir verslo operacijų atotrūkis. Dizaineris sukuria išteklius naudodami GIMP arba Photoshop, juos eksportuoja, įkelia į bendrą diską, praneša rinkodaros komandai per „Slack“, kuri tada rankiniu būdu prideda juos prie kampanijų, socialinių įrašų ar produktų sąrašų. Kiekvienas perdavimas sukelia vėlavimą, versijų painiavą ir pasenusių išteklių naudojimo riziką.

Į ateitį mąstančios įmonės pašalina šias spragas sujungdamos savo kūrybines darbo eigas tiesiogiai su savo veiklos platformomis. Kai jūsų dizaino išvestis patenka tiesiai į jūsų CRM, jūsų užsakymo puslapius, nuorodų į biografiją profilius ir sąskaitų faktūrų išrašymo šablonus, pašalinate visą veiklos trinties kategoriją. Pavyzdžiui, „Mewayz“ naudotojai gali vieną kartą atnaujinti prekės ženklo išteklius ir atlikti šiuos pakeitimus į klientus skirtus modulius – nuo pasiūlymų šablonų iki skaitmeninių parduotuvių vitrinų – neautomatinio pakartotinio įkėlimo per atjungtus įrankius.

Brangiausia programinė įranga bet kuriame versle nėra ta, kurios licencijos mokestis yra didžiausias – ji sukuria daugiausiai rankinio darbo tarp sistemų. Integravimo kaina, matuojama žmogaus valandomis, beveik visada viršija prenumeratos kainą.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Ši įžvalga yra priežastis, kodėl „viskas viename“ platformų tendencija paspartėjo. Įmonės, kurios anksčiau valdė nuo aštuonių iki dvylikos atskirų įrankių, kurių kiekvienas buvo puikus atskirai, atranda, kad tų įrankių koordinavimas kainuoja daugiau nei patys įrankiai. Modulinė platforma, kuri tvarko CRM, sąskaitų faktūrų išrašymą, HR, projektų valdymą ir kūrybinio turto paskirstymą po vienu stogu, pašalina šimtus valandų kasmetinio įtempto darbo.

Penkiolikos pacientų inžinerijos metų pamokos

Turbūt labiausiai neįvertintas Kolåso istorijos aspektas yra laiko juosta. Technologijų kultūroje, apsėstoje greito kartojimo ir minimalių gyvybingų produktų, jis praleido daugiau nei penkiolika metų kurdamas GEGL į gamybai paruoštą grafikos variklį. GIMP komanda neskubino GEGL integracijos į rinką, turėdama pusiau iškeptų funkcijų – jie laukė, kol architektūra galės palaikyti visišką didelio bitų gylio, neardomo, GPU pagreitinto vaizdo apdorojimo viziją.

Ši kantrybė davė vaisių. Kai GIMP 2.10 pagaliau buvo pristatytas 2018 m. balandžio mėn., tai nebuvo laipsniškas atnaujinimas – tai buvo kartos šuolis. Programinė įranga buvo atmesta kaip „Photoshop žmonėms, kurie negali sau leisti Photoshop“ ir buvo pripažinta kaip tikrai veiksminga alternatyva, turinti architektūrinių pranašumų tam tikrose darbo eigose, ypač paketinio apdorojimo ir scenarijaus vaizdo manipuliavimo naudojant Script-Fu ir Python-Fu.

Čia įmonės gali išmokti galingą pamoką: pagrindinių investicijų junginys. Praleidžiant laiką kuriant tinkamas sistemas – nesvarbu, ar tai būtų išsamios verslo platformos konfigūravimas, standartinių veiklos procedūrų dokumentavimas ar automatinių darbo eigų kūrimas – iš pradžių atrodo lėtas, tačiau per mėnesius ir metus sukuriama eksponentinė grąža. Įmonės, kurios investuoja per savaitę, kad sukurtų „Mewayz“ tarpusavyje sujungtus modulius, pirmąjį ketvirtį sutaupo 15–20 valandų per savaitę, palyginti su tomis, kurios paskubomis priima įrankius be tinkamos konfigūracijos.

Prieinamų profesionalių įrankių ateitis

Nuo 2017 m. Kolåso interviu jo aprašyta trajektorija tik paspartėjo. GIMP toliau tobulėja link visiško neardomojo redagavimo. Dirbtinio intelekto funkcijos integruojamos į atvirojo kodo kūrybinius įrankius. Ir platesnė rinka priėmė idėją, kad profesionalaus lygio pajėgumai turėtų būti prieinami bet kokio dydžio įmonėms – ne tik toms, kurios turi įmonės biudžetą.

Šis demokratizavimas apima visą verslo programinės įrangos aplinką. Jei 2012 m. startuoliui galėjo prireikti 2 000 USD per mėnesį programinės įrangos prenumeratos, kad galėtų atlikti pagrindines operacijas, panaši sąranka šiandien gali kainuoti mažiau nei 100 USD, naudojant atvirojo kodo įrankius ir prieinamas „viskas viename“ platformas. Daugiau nei 138 000 įmonių, jau naudojančių tokias platformas kaip „Mewayz“, rodo, kad mažos ir vidutinės įmonės nebesutinka klaidingo pasirinkimo tarp pajėgumų ir įperkamumo.

Atvirojo kodo kūrybinių įrankių, dirbtinio intelekto automatizavimo ir modulinių verslo platformų konvergencija sukuria aplinką, kurioje penkių žmonių komanda gali veikti efektyviai ir efektyviai kaip penkiasdešimties žmonių organizacija. Kolåsas ir tokie kūrėjai kaip jis padėjo pagrindą įrodydami, kad pasaulinio lygio programinė įranga gali būti kuriama bendradarbiaujant, laisvai platinama ir nuolat tobulinama bendruomenių, o ne korporacijų.

Praktiniai verslo įrankių krūvos modernizavimo žingsniai

Įkvėptas Kolås metodinio požiūrio į GEGL kūrimo principų, pateikiame savo verslo įrankių rinkinio įvertinimo ir modernizavimo sistemą:

  1. Audituokite dabartinius įrankius ir tikrąsias jų išlaidas. Išvardykite visas programinės įrangos prenumeratas, tada pridėkite apskaičiuotas valandas, praleistas rankiniu būdu perduodant duomenis tarp jų. Integracijos mokestis dažnai yra 2–3 kartus didesnis už prenumeratos kainą.
  2. Nustatykite savo pagrindinį veiklos stuburą. Pasirinkite vieną platformą, kuri veiktų kaip centrinis centras – idealiu atveju tokią, kuri apima CRM, projektų valdymą, sąskaitų faktūrų išrašymą ir komandos koordinavimą, o ne integruojant.
  3. Naudokite specializuotus įrankius tik tada, kai tai būtina. Kūrybiniam darbui naudokite GIMP ar panašius atvirojo kodo įrankius, tačiau įsitikinkite, kad jie prisijungia prie jūsų operatyvinio pagrindo naudodami bendrą saugyklą arba tiesioginę integraciją.
  4. Investuokite į sąranką, o ne į sparčiuosius klavišus. Skirkite laiko tinkamai sukonfigūruoti darbo eigą, automatizavimą ir šablonus iš anksto. Kaip ir Kolås kurdamas GEGL architektūrą prieš pridėdamas funkcijų, jūsų pagrindinė sąranka lemia ilgalaikį efektyvumą.
  5. Peržiūrėkite ir kartokite kas ketvirtį. Įrankiai tobulėja, komandos auga ir darbo eigos keičiasi. Suplanuokite reguliarias peržiūras, kad pašalintumėte perteklinius įrankius ir pasirinktumėte geresnes alternatyvas jiems atsiradus.

Dešimčių atjungtų įrankių klojimo era baigiasi. Nesvarbu, ar redaguojate vaizdus naudodami GIMP, tvarkote klientus CRM, ar automatizuojate sąskaitų faktūrų išrašymo procesą, laimėjusi strategija yra ta pati, kurią Øyvind Kolås demonstravo per ilgus metus dirbdamas disciplinuotai: kurkite tvirtus pagrindus, sumaniai sujunkite sistemas ir leiskite komponavimo efektyvumui padaryti didžiulę jūsų verslo dalį.

Sukurkite savo verslo OS šiandien

Nuo laisvai samdomų darbuotojų iki agentūrų – „Mewayz“ valdo 138 000 ir daugiau įmonių su 207 integruotais moduliais. Pradėkite nemokamai, atnaujinkite, kai augsite.

Sukurti nemokamą paskyrą →

Dažniausiai užduodami klausimai

Kas yra GEGL ir kodėl tai svarbu?

GEGL (bendra grafikos biblioteka) yra grafikos apdorojimo variklis, kuris maitina šiuolaikinę GIMP. Sukurtas Øyvind Kolås, jis pristatė neardomąjį, didelio bitų gylio vaizdo redagavimą. Tai leidžia atlikti sudėtingus koregavimus, visam laikui nekeičiant pradinių vaizdo duomenų. Tai profesionali funkcija, kuri kažkada buvo išskirtinė brangiai programinei įrangai. Šiuolaikinės platformos, pvz., „Mewayz“, siūlančios 207 modulius už 19 USD per mėnesį, taip pat naudoja tokį galingą, neardomąjį apdorojimą, kad verslui būtų suteikta profesionalių kūrybinių galimybių už prieinamą kainą.

Kaip atvirojo kodo programinė įranga, pvz., GIMP, naudinga įmonėms?

Atvirojo kodo programinė įranga yra ekonomiška, lanksti ir skaidri patentuotų įrankių alternatyva. Kaip pabrėžta interviu, GIMP kūrimo filosofija įgalina verslą, suteikdama joms galimybę valdyti savo kūrybinius įrankius. Tai sumažina licencijavimo mokesčius ir išvengia pardavėjo blokavimo. Įmonės gali remtis šiais stabiliais pagrindais, panašiai kaip „Mewayz“ siūlo 207 integruotų modulių rinkinį už vienodą 19 USD per mėnesį prenumeratą, todėl pasiekiami pažangūs įrankiai.

Kas yra neardomasis redagavimas?

Neardomasis redagavimas yra darbo eiga, kai koregavimai (pvz., filtrai ar spalvų taisymai) taikomi kaip sluoksniai arba instrukcijos, o ne tiesiogiai keičiami pradiniai pikseliai. Tai leidžia bet kuriuo metu iš naujo reguliuoti arba pašalinti efektus neprarandant kokybės. Kolåso darbas su GEGL atnešė šį profesinį standartą į GIMP. Tai yra pagrindinis šiuolaikinių kūrybinių rinkinių principas, įskaitant tokias paslaugas kaip „Mewayz“, kurios padeda įmonėms išlaikyti lanksčią ir aukštos kokybės išteklių gamybą.

Ar atvirojo kodo įrankiai tikrai gali konkuruoti su komercine programine įranga?

Taip, kaip rodo nuolatinis GIMP naudojimas ir plėtra. Interviu rodo, kad atvirojo kodo projektai gali pasiekti profesionalių rezultatų, dedant bendruomenės pastangas. Jie dažnai skatina naujoves, kurias vėliau perima komerciniai produktai. Įmonėms, ieškančioms subalansuoto požiūrio, prenumeratos paslaugos, pvz., „Mewayz“ (207 moduliai už 19 USD per mėnesį), parodo, kaip profesionalūs įrankiai gali būti galingi ir prieinami, derinant atvirojo kodo principus su tvariu vystymusi.

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime