Intervija ar Øyvind Kolås, GIMP izstrādātāju (2017) | Mewayz Blog Skip to main content
Hacker News

Intervija ar Øyvind Kolås, GIMP izstrādātāju (2017)

komentāri

15 min read Via www.gimp.org

Mewayz Team

Editorial Team

Hacker News

Kā atvērtā pirmkoda inovācijas pārveido radošos rīkus mūsdienu uzņēmumiem

Kad Øyvind Kolås 2017. gadā apsēdās, lai apspriestu savu gadiem ilgo darbu pie GIMP grafikas dzinēja, viņš nerunāja tikai par kodu — viņš formulēja filozofiju, kas ir klusi mainījusi to, kā uzņēmumi pieiet radošajai programmatūrai. Būdams GEGL (Generic Graphics Library) arhitekts, Kolass vairāk nekā desmit gadus pavadīja, veidojot pamatu nesagraujošai attēlu rediģēšanai vienā no pasaulē visplašāk izmantotajām atvērtā pirmkoda lietojumprogrammām. Viņa darbs ir kaut kas lielāks par vienu projektu: ideja, ka jaudīgiem, profesionāla līmeņa rīkiem nav jābūt ar uzņēmuma cenu zīmēm un ka atklāta sadarbība rada labāku programmatūru nekā slēgtas ekosistēmas jebkad varētu. Uzņēmumiem, kuriem ir ierobežots budžets un pieaug radošās prasības, šī filozofija nekad nav bijusi tik aktuāla.

Inženieris aiz GIMP lielākās transformācijas

Øyvind Kolås, kurš atvērtā pirmkoda kopienā pazīstams ar savu rokturi "pippin", ir norvēģu izstrādātājs, kura ieguldījums GIMP aptver vairāk nekā desmit gadus. Viņa galvenā uzmanība tika pievērsta GEGL — uz grafiku balstītai attēlu apstrādes sistēmai, kas būtiski mainīja to, kā GIMP apstrādā pikseļu datus. Pirms GEGL integrācijas GIMP bija ierobežots līdz 8 bitu krāsu dziļumam un destruktīvām rediģēšanas darbplūsmām. Kolasa darbs ieviesa augstu bitu dziļuma apstrādi, lineāras gaismas darbības un arhitektonisko pamatu nesagraujošai rediģēšanai.

Tas, kas Kolasa pieeju padarīja ievērojamu, bija viņa pacietība un ilgtermiņa redzējums. GEGL izstrāde sākās 2000. gadu sākumā, un pilnīga integrācija GIMP aizņēma vairāk nekā piecpadsmit gadus. Līdz 2017. gadam šī darba rezultāti kļuva redzami GIMP 2.10 pirmsizlaides versijās, kas galu galā tiks piegādātas ar 32 bitu peldošā komata precizitāti, GEGL darbību priekšskatījums uz audekla un dramatiski modernizēts apstrādes cauruļvads. Šis nebija spilgts starta sprints — tā bija metodiska, pamata inženierija, kas par prioritāti noteica arhitektūras pilnveidošanu, nevis ātru piegādes funkciju.

Viņa stāsts sniedz mācību, kas sniedzas daudz tālāk par programmatūras izstrādi: ilgtspējīgai inovācijai ir jāiegulda infrastruktūrā pirms spilgtām funkcijām. Uzņēmumi, kas balstās uz stabiliem darbības pamatiem — gan koda, gan darbplūsmas izstrādē, pastāvīgi pārspēj uzņēmumus, kas tiecas pēc īstermiņa uzvarām.

Kāpēc nesagraujošām darbplūsmām ir nozīme ārpus dizaina

Kolasa atbalstītā koncepcija GIMP — nesagraujošā rediģēšana — ir maldinoši vienkārša. Tā vietā, lai neatgriezeniski mainītu izejmateriālu ar katru darbību, jūs sakraujat pielāgojumus kā atgriezeniskus slāņus, kurus jebkurā brīdī var modificēt, pārkārtot vai noņemt. Sākotnējie dati paliek neskarti. Attēlu rediģēšanā tas nozīmē, ka varat lietot krāsu korekciju, izplūšanu un apgriešanu, pēc tam atgriezties un mainīt krāsu korekciju, nezaudējot citus pielāgojumus.

Šim principam ir būtiska nozīme ārpus radošās programmatūras. Mūsdienu uzņēmumi arvien vairāk darbojas vidē, kurā lēmumiem ir jābūt atgriezeniskiem, pārbaudāmiem un iteratīviem. Apsveriet, kā darbojas CRM konveijera: jūs nevēlaties, lai viens nepareizs klikšķis neatgriezeniski mainītu darījuma vēsturi. Vai arī padomājiet par rēķinu izrakstīšanu — spēja pielāgot rindas vienības, atsaukt izmaiņas un uzturēt skaidru audita izsekojamību ir būtiska finanšu atbilstības nodrošināšanai. Nesagraujošā filozofija, ko Kolås iestrādāja GIMP arhitektūrā, atspoguļo to, ko labi izstrādātas biznesa platformas nodrošina visos darbības līmeņos.

Platformas, piemēram, Mewayz, izmanto šo pašu domāšanu savos 207 integrētajos moduļos. Neatkarīgi no tā, vai koriģējat algas aprēķinus, modificējat klienta piedāvājumu vai pārstrukturējat projekta laika grafiku, sistēma saglabā izmaiņu vēsturi un ļauj veikt atkārtojumus, nebaidoties zaudēt iepriekšējo darbu. Tas ir nesagraujošas rediģēšanas biznesa ekvivalents — un tas ir tikpat pārveidojošs.

Atvērtā pirmkoda priekšrocības augošiem uzņēmumiem

Viens no pārliecinošākajiem aspektiem Kolås darbā pie GIMP ir tas, ko tas pārstāv ekonomiski. Adobe Creative Cloud komplekts izmaksā uzņēmumiem no 55 līdz 90 USD vienam lietotājam mēnesī. Desmit dizaineru komandai tas ir no 6600 līdz 10 800 ASV dolāriem gadā — pirms tiek ņemti vērā fondu fotogrāfiju abonementi, spraudņu licences vai apmācības izmaksas. GIMP, ko darbina Kolås GEGL dzinējs, piedāvā profesionāla līmeņa iespējas bez maksas par licencēšanu.

Kopš 2017. gada atvērtā pirmkoda modelis ir dramatiski attīstījies. Mūsdienās uzņēmumi var izveidot visu radošo un operatīvo kopumu, izmantojot atvērtā koda un pieejamus SaaS rīkus, nezaudējot kvalitāti. Galvenie apsvērumi, novērtējot atvērtā pirmkoda rīkus biznesa vajadzībām, ir šādi:

  • Kopējās īpašumtiesību izmaksas — bezmaksas licencēšana nenozīmē bezmaksas izvietošanu; faktors apmācībā, pielāgošanā un atbalstā
  • Kopienas veselība — aktīvas līdzstrādnieku kopienas (GIMP ir bijuši vairāk nekā 700 atbalstītāju) liecina par ilgtermiņa dzīvotspēju
  • Integrācijas iespēja — rīki, kas savienojas ar esošo darbplūsmu, izmantojot API un standarta failu formātus, samazina berzi.
  • Mērogojamība — nodrošiniet, lai rīks varētu tikt galā ar pieaugošo darba slodzi, neprasot platformas slēdzi.
  • Drošība un atbilstība — var pārbaudīt atvērtā pirmkoda kodu, kas kļūst arvien svarīgāks uzņēmumiem, kas apstrādā sensitīvus datus.

Viedākie uzņēmumi neizvēlas tikai starp atvērtā pirmkoda un komerciālajiem rīkiem. Viņi veido hibrīda stekus — izmantojot GIMP pakešu attēlu apstrādei, Mewayz operatīvai pārvaldībai un mērķtiecīgus premium rīkus tikai tad, ja atklātā pirmkoda alternatīvas patiešām neatbilst. Šī pieeja var samazināt programmatūras izdevumus par 40–60%, vienlaikus saglabājot vai pat uzlabojot iespējas.

Radošā līdz operācijām cauruļvada izveide

Kolasa darbs atklāja plaisu, ar kuru daudzi uzņēmumi joprojām cīnās: radošās ražošanas un uzņēmējdarbības atdalīšana. Dizainers izveido līdzekļus programmā GIMP vai Photoshop, eksportē tos, augšupielādē tos koplietojamā diskā, informē mārketinga komandu, izmantojot Slack, kas pēc tam manuāli pievieno tos kampaņām, sociālajām ziņām vai produktu sarakstiem. Katra nodošana rada aizkavi, versiju neskaidrības un novecojušu līdzekļu izmantošanas risku.

Uzņēmumi, kas domā uz nākotni, novērš šīs nepilnības, savienojot savas radošās darbplūsmas tieši ar savām darbības platformām. Kad jūsu dizaina izvade tiek ievadīta tieši jūsu CRM, rezervēšanas lapās, saišu profilos un rēķinu veidnēs, jūs noņemat visu darbības traucējumu kategoriju. Piemēram, Mewayz lietotāji var vienreiz atjaunināt zīmola līdzekļus un nodrošināt, ka šīs izmaiņas tiek kaskādes visos klientu moduļos — no piedāvājumu veidnēm līdz digitālajām skatlogām — bez manuālas atkārtotas augšupielādes, izmantojot atvienotus rīkus.

Dārgākā programmatūra jebkurā biznesā nav tā, kurai ir visaugstākā licences maksa, — tā ir tā, kas rada visvairāk manuālo darbu starp sistēmām. Integrācijas izmaksas, mērot cilvēku stundās, gandrīz vienmēr pārsniedz abonēšanas izmaksas.

💡 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 →

Šis ieskats ir iemesls, kāpēc tendence uz platformām "viss vienā" ir paātrinājusies. Uzņēmumi, kas iepriekš pārvaldīja astoņus līdz divpadsmit atsevišķus rīkus — katrs izcils atsevišķi — atklāj, ka šo rīku koordinēšana maksā vairāk nekā paši rīki. Modulāra platforma, kas apstrādā CRM, rēķinus, HR, projektu pārvaldību un radošo līdzekļu izplatīšanu zem viena jumta, novērš simtiem stundu ikgadēju noslogotību.

Piecpadsmit gadus ilgas pacientu inženierijas mācības

Iespējams, visvairāk nenovērtēts Kolosa stāsta aspekts ir laika skala. Tehnoloģiju kultūrā, kas bija apsēsts ar ātru iterāciju un minimālu dzīvotspējīgu produktu skaitu, viņš pavadīja vairāk nekā piecpadsmit gadus, veidojot GEGL ražošanai gatavu grafikas dzinēju. GIMP komanda nesteidzināja GEGL integrāciju tirgū ar pusgatavām funkcijām — viņi gaidīja, līdz arhitektūra spēs atbalstīt pilnu redzējumu par augsta bitu dziļuma, nesagraujošu, GPU paātrinātu attēlu apstrādi.

Šī pacietība deva augļus. Kad GIMP 2.10 beidzot tika piegādāts 2018. gada aprīlī, tas nebija pakāpenisks atjauninājums — tas bija paaudžu lēciens. Programmatūra tika noraidīta no statusa "Photoshop cilvēkiem, kuri nevar atļauties Photoshop" un tika atzīta par patiesi spējīgu alternatīvu ar arhitektūras priekšrocībām noteiktās darbplūsmās, jo īpaši pakešu apstrādē un skriptējamo attēlu manipulācijās, izmantojot Script-Fu un Python-Fu.

Uzņēmumi var gūt spēcīgu mācību šeit: pamata ieguldījumu savienojums. Tērējot laiku, izveidojot pareizas sistēmas — neatkarīgi no tā, vai tā ir visaptverošas biznesa platformas konfigurēšana, standarta darbības procedūru dokumentēšana vai automatizētu darbplūsmu veidošana – sākotnēji šķiet lēns, taču tas rada eksponenciālu atdevi mēnešiem un gadiem. Uzņēmumi, kas iegulda nedēļu, lai pareizi izveidotu Mewayz savstarpēji savienotos moduļus, pirmajā ceturksnī ir ietaupījuši 15–20 stundas nedēļā, salīdzinot ar tiem, kuri steidzīgi pieņem rīkus bez atbilstošas konfigurācijas.

Pieejamu profesionālo rīku nākotne

Kopš Kolasa intervijas 2017. gadā viņa aprakstītā trajektorija ir tikai paātrinājusies. GIMP turpina attīstīties uz pilnīgu nesagraujošu rediģēšanu. Ar AI darbināmas funkcijas tiek integrētas atvērtā pirmkoda radošajos rīkos. Un plašāks tirgus ir pieņēmis ideju, ka profesionāla līmeņa iespējām jābūt pieejamām jebkura lieluma uzņēmumiem — ne tikai tiem, kuriem ir uzņēmuma budžets.

Šī demokratizācija attiecas uz visu biznesa programmatūras vidi. Ja 2012. gadā jaunizveidotajam uzņēmumam, iespējams, bija nepieciešami 2000 ASV dolāru mēnesī programmatūras abonementi, lai veiktu pamatdarbības, salīdzināma iestatīšana mūsdienās var maksāt zem 100 ASV dolāriem, izmantojot atvērtā pirmkoda rīku un pieejamu universālo platformu kombināciju. Vairāk nekā 138 000 uzņēmumu, kas jau izmanto tādas platformas kā Mewayz, pierāda, ka mazie un vidējie uzņēmumi vairs nepieņem nepareizu izvēli starp iespējām un pieejamību.

Atvērtā pirmkoda radošo rīku, mākslīgā intelekta automatizācijas un moduļu biznesa platformu konverģence rada vidi, kurā piecu cilvēku komanda var darboties ar piecdesmit cilvēku organizācijas efektivitāti un izcilību. Koloss un tādi izstrādātāji kā viņš ielika pamatus, pierādot, ka pasaules līmeņa programmatūru var izveidot sadarbībā, brīvi izplatīt un nepārtraukti uzlabot kopienas, nevis korporācijas.

Praktiskas darbības, lai modernizētu uzņēmuma rīku komplektu

Iedvesmojoties no principiem, kas ir Kolås metodiskās pieejas GEGL veidošanai, tālāk ir sniegta sistēma jūsu biznesa rīku kopas novērtēšanai un modernizācijai.

  1. Pārbaudiet pašreizējos rīkus un to patiesās izmaksas. Uzskaitiet katru programmatūras abonementu, pēc tam pievienojiet aptuvenās stundas, kas pavadītas manuālai datu pārsūtīšanai starp tiem. Integrācijas nodoklis bieži ir 2–3 reizes lielāks nekā abonēšanas maksa.
  2. Identificējiet savu galveno darbības mugurkaulu. Izvēlieties vienu platformu, kas kalpotu par savu centrālo centru — ideālā gadījumā tādu, kas aptver CRM, projektu pārvaldību, rēķinu izrakstīšanu un komandas koordināciju, nevis integrāciju.
  3. Izmantojiet specializētus rīkus tikai tad, ja tas ir nepieciešams. Izmantojiet GIMP vai līdzīgus atvērtā pirmkoda rīkus radošam darbam, taču pārliecinieties, ka tie ir savienoti ar jūsu darbības kodolu, izmantojot kopīgu krātuvi vai tiešu integrāciju.
  4. Ieguldiet iestatījumos, nevis saīsnēs. Veltiet laiku, lai pareizi konfigurētu darbplūsmas, automatizāciju un veidnes jau iepriekš. Tāpat kā Kolås būvē GEGL arhitektūru pirms funkciju pievienošanas, jūsu pamata iestatījumi nosaka ilgtermiņa efektivitāti.
  5. Pārskatiet un atkārtojiet reizi ceturksnī. Rīki attīstās, komandas aug un darbplūsmas mainās. Ieplānojiet regulāras pārskatīšanas, lai novērstu liekos rīkus un pieņemtu labākas alternatīvas, tiklīdz tās parādās.

Dismitiem atvienotu instrumentu bruģēšanas laikmets beidzas. Neatkarīgi no tā, vai rediģējat attēlus programmā GIMP, pārvaldāt klientus CRM vai automatizējat rēķinu izrakstīšanas sistēmu, uzvarošā stratēģija ir tā pati, kuru Øyvind Kolås demonstrēja, gadiem ilgi strādājot disciplinēti: veidojiet uz stabiliem pamatiem, gudri savienojiet sistēmas un ļaujiet savienošanas efektivitātei padarīt jūsu uzņēmuma smagumu.

Izveidojiet sava uzņēmuma OS jau šodien

No ārštata darbiniekiem līdz aģentūrām, Mewayz nodrošina vairāk nekā 138 000 uzņēmumu ar 207 integrētiem moduļiem. Sāciet bez maksas, jauniniet, kad izaugsit.

Izveidot bezmaksas kontu →

Bieži uzdotie jautājumi

Kas ir GEGL un kāpēc tas ir svarīgi?

GEGL (Generic Graphics Library) ir grafikas apstrādes dzinējs, kas nodrošina moderno GIMP. Izstrādājis Øyvind Kolås, tas ieviesa nesagraujošu attēlu rediģēšanu ar augstu bitu dziļumu. Tas ļauj veikt sarežģītus pielāgojumus, neatgriezeniski nemainot sākotnējos attēla datus, kas ir profesionāla funkcija, kas kādreiz bija ekskluzīva tikai dārgai programmatūrai. Mūsdienīgās platformas, piemēram, Mewayz, kas piedāvā 207 moduļus par USD 19 mēnesī, arī izmanto šādu jaudīgu, nesagraujošu apstrādi, lai sniegtu uzņēmumiem profesionālas radošās iespējas par pieņemamu cenu.

Kā atvērtā pirmkoda programmatūra, piemēram, GIMP, dod labumu uzņēmumiem?

Atvērtā pirmkoda programmatūra nodrošina rentablu, elastīgu un pārskatāmu alternatīvu patentētiem rīkiem. Kā uzsvērts intervijā, GIMP attīstības filozofija sniedz uzņēmumiem iespējas, dodot tiem kontroli pār saviem radošajiem rīkiem. Tas samazina licencēšanas maksas un novērš pārdevēja bloķēšanu. Uzņēmumi var balstīties uz šiem stabilajiem pamatiem, līdzīgi kā Mewayz nodrošina 207 integrētu moduļu komplektu par vienotu abonementu 19 ASV dolāru mēnesī, padarot pieejamus uzlabotos rīkus.

Kas ir nesagraujošā rediģēšana?

Nedestruktīva rediģēšana ir darbplūsma, kurā pielāgojumi (piemēram, filtri vai krāsu korekcijas) tiek lietoti kā slāņi vai norādījumi, nevis tieši mainot sākotnējos pikseļus. Tas ļauj jebkurā laikā no jauna pielāgot vai noņemt efektus, nezaudējot kvalitāti. Kolås darbs pie GEGL nodrošināja šo profesionālo standartu GIMP. Tas ir mūsdienu radošo komplektu pamatprincips, tostarp tādos pakalpojumos kā Mewayz, kas palīdz uzņēmumiem uzturēt elastīgu, augstas kvalitātes līdzekļu ražošanu.

Vai atvērtā pirmkoda rīki patiešām var konkurēt ar komerciālu programmatūru?

Jā, par ko liecina GIMP ilgstoša lietošana un attīstība. Intervija parāda, ka atvērtā pirmkoda projekti var sasniegt profesionāla līmeņa rezultātus, veicot īpašas kopienas pūles. Tie bieži veicina inovāciju, ko vēlāk pārņem komerciālie produkti. Uzņēmumiem, kas meklē līdzsvarotu pieeju, uz abonementiem balstīti pakalpojumi, piemēram, Mewayz (207 moduļi par USD 19 mēnesī), parāda, kā profesionālus rīkus var padarīt gan efektīvus, gan pieejamus, apvienojot atvērtā koda principus ar ilgtspējīgu attīstību.

Try Mewayz Free

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

Start managing your business smarter today

Join 6,207+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,207+ 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