Hacker News

GIMP ishlab chiqaruvchisi Oyvind Kolås bilan suhbat (2017)

Fikrlar

11 min read Via www.gimp.org

Mewayz Team

Editorial Team

Hacker News

Ochiq manbali innovatsiyalar zamonaviy biznes uchun ijodiy vositalarni qanday shakllantirmoqda

Oyvind Kolås 2017-yilda oʻzining GIMP grafik dvigatelidagi koʻp yillik ishini muhokama qilish uchun oʻtirganida, u shunchaki kod haqida gapirmadi, balki u biznesning ijodiy dasturiy taʼminotga yondashuvini jimgina oʻzgartirgan falsafani ifodalagan edi. GEGL (Generic Graphics Library) arxitektori sifatida Kolås dunyoda eng koʻp qoʻllaniladigan ochiq manbali ilovalardan birida tasvirni buzmasdan tahrirlash uchun asos yaratish uchun oʻn yildan ortiq vaqt sarfladi. Uning ishi bitta loyihadan ham kattaroq narsani ifodalaydi: kuchli, professional darajadagi vositalar korporativ narx belgilari bilan ta'minlanishi shart emas va ochiq hamkorlik yopiq ekotizimlarga qaraganda yaxshiroq dasturiy ta'minot ishlab chiqaradi degan g'oya. Qattiq byudjetlar va o'sib borayotgan ijodiy talablar uchun bu falsafa hech qachon dolzarb bo'lmagan.

GIMP-ning eng katta o'zgarishi ortidagi muhandis

Ochiq manbalar hamjamiyatida "pippin" so'zi bilan tanilgan Øyvind Kolås norvegiyalik ishlab chiquvchi bo'lib, uning GIMPga qo'shgan hissasi o'n yildan ko'proq vaqtni qamrab olgan. Uning asosiy e'tibori GEGL bo'ldi - bu GIMP piksel ma'lumotlarini qayta ishlash usulini tubdan o'zgartirgan grafik asosidagi tasvirni qayta ishlash tizimi. GEGL integratsiyasidan oldin, GIMP 8-bit rang chuqurligi va halokatli tahrirlash ish oqimlari bilan cheklangan edi. Kolås ishi yuqori bit chuqurlikdagi ishlov berish, chiziqli yorug'lik operatsiyalari va buzilmaydigan tahrirlash uchun arxitektura asoslarini taqdim etdi.

Kolosning yondashuvini diqqatga sazovor qilgan narsa uning sabr-toqati va uzoqni ko'rishi edi. GEGLni ishlab chiqish 2000-yillarning boshida boshlangan va GIMPga toʻliq integratsiya oʻn besh yildan koʻproq vaqtni oldi. 2017 yilga kelib, bu mehnatning samarasi GIMP 2.10 ning relizdan oldingi tuzilmalarida yaqqol namoyon bo'la boshladi, u oxir-oqibat 32-bitli suzuvchi nuqta aniqligi, GEGL operatsiyalarini tuvalda oldindan ko'rish va keskin modernizatsiya qilingan qayta ishlash quvuri bilan jo'natiladi. Bu shov-shuvli startap sprinti emas edi — bu tez yetkazib berish xususiyatlaridan ko‘ra arxitekturani to‘g‘ri qabul qilishni birinchi o‘ringa qo‘ygan uslubiy, asosli muhandislik edi.

Uning hikoyasi dasturiy ta'minotni ishlab chiqishdan ancha uzoqqa cho'zilgan saboq beradi: barqaror innovatsiyalar yorqin xususiyatlardan oldin infratuzilmaga sarmoya kiritishni talab qiladi. Qattiq operatsion asoslar asosida qurilgan korxonalar — xoh kodda, xoh ish jarayonini loyihalashda — doimiy ravishda qisqa muddatli g‘alabalarga erishmoqchi bo‘lganlardan ustun turadi.

Nima uchun buzilmaydigan ish oqimlari dizayndan tashqari muhim

GIMP-da qo'llab-quvvatlangan Kolås tushunchasi - buzilmaydigan tahrirlash - aldamchi darajada sodda. Har bir operatsiya bilan manba materialingizni doimiy ravishda o'zgartirish o'rniga, siz istalgan vaqtda o'zgartirilishi, tartibga solinishi yoki olib tashlanishi mumkin bo'lgan teskari qatlamlar sifatida sozlashlarni yig'asiz. Asl ma'lumotlar saqlanib qoladi. Tasvirni tahrirlashda siz rangni tuzatish, xiralashtirish va kesishni qo‘llashingiz, keyin orqaga qaytib, boshqa sozlamalarni yo‘qotmasdan rangni tuzatishni o‘zgartirishingiz mumkin degan ma’noni anglatadi.

Ushbu tamoyil ijodiy dasturiy ta'minotdan tashqari chuqur ta'sirga ega. Zamonaviy korxonalar qarorlar qaytarilishi, tekshirilishi va takrorlanishi kerak bo'lgan muhitda tobora ko'proq ishlaydi. CRM quvur liniyasi qanday ishlashini ko'rib chiqing: bitta noto'g'ri bosish bitim tarixini doimiy ravishda o'zgartirishni xohlamaysiz. Yoki hisob-faktura haqida o‘ylab ko‘ring — qator elementlarini o‘zgartirish, o‘zgarishlarni qaytarish va aniq audit kuzatuvini yuritish qobiliyati moliyaviy muvofiqlik uchun zarur. Kolås GIMP arxitekturasiga kiritgan buzilmaydigan falsafa yaxshi ishlab chiqilgan biznes platformalari har bir operatsion qatlamda nimani taqdim etishini aks ettiradi.

Mewayz kabi platformalar oʻzlarining 207 ta integratsiyalashgan modullarida xuddi shunday fikrni qoʻllaydilar. Ish haqi hisob-kitoblarini moslashtirasizmi, mijoz taklifini o'zgartirasizmi yoki loyiha vaqt jadvalini qayta tuzasizmi, tizim o'zgarishlar tarixini saqlaydi va oldingi ishni yo'qotishdan qo'rqmasdan takrorlash imkonini beradi. Bu buzmaydigan tahrirlashning biznes ekvivalenti va u ham xuddi shunday transformativdir.

O'sib borayotgan biznes uchun ochiq manba afzalligi

Kolåsning GIMP ustidagi ishining eng jozibali jihatlaridan biri bu uning iqtisodiy jihatdan ifodalashidir. Adobe Creative Cloud to'plami biznes uchun har bir foydalanuvchi uchun oyiga 55 dan 90 dollargacha turadi. O'n nafar dizaynerdan iborat jamoa uchun bu yiliga 6600 dan 10 800 dollargacha — birja obunalari, plagin litsenziyalari yoki o'quv xarajatlarini hisobga olishdan oldin. Kolås kompaniyasining GEGL dvigateli bilan jihozlangan GIMP nol litsenziyalash narxida professional darajadagi imkoniyatlarni taklif etadi.

Ochiq kodli model 2017-yildan buyon keskin rivojlandi. Bugungi kunda korxonalar sifatni yo‘qotmasdan ochiq manbali va hamyonbop SaaS vositalaridan foydalangan holda butun ijodiy va operatsion steklarni yaratishi mumkin. Biznesdan foydalanish uchun ochiq manbali vositalarni baholashda asosiy e'tiborga quyidagilar kiradi:

  • Egalikning umumiy qiymati — Bepul litsenziyalash bepul tarqatishni anglatmaydi; ta'lim, moslashtirish va qo'llab-quvvatlash omili
  • Hamjamiyat salomatligi — Faol ishtirokchi hamjamiyatlari (GIMPda 700 dan ortiq ishtirokchilar bor) uzoq muddatli hayotiylikdan dalolat beradi
  • Integratsiya qobiliyati — API va standart fayl formatlari orqali mavjud ish oqimingiz bilan bog'laydigan vositalar ishqalanishni kamaytiradi
  • Mashqlanishi — Asbob platformani almashtirishni talab qilmasdan o'sib borayotgan ish yuklarini bajara olishiga ishonch hosil qiling
  • Xavfsizlik va muvofiqlik — Ochiq kodli kodni tekshirish mumkin, bu maxfiy ma'lumotlar bilan ishlaydigan korxonalar uchun tobora muhim ahamiyat kasb etmoqda

Eng aqlli korxonalar faqat ochiq manba va tijorat vositalarini tanlamaydilar. Ular gibrid steklarni yaratadilar - ommaviy tasvirlarni qayta ishlash uchun GIMP, operativ boshqaruv uchun Mewayz va maqsadli premium vositalardan faqat ochiq manbali alternativalar haqiqatan ham etishmayotgan hollarda. Ushbu yondashuv dasturiy ta'minot xarajatlarini 40-60% ga kamaytirishi mumkin, shu bilan birga imkoniyatlarni saqlab qolish yoki hatto yaxshilash mumkin.

Ijodkorlikdan operatsiyaga quvur liniyasini qurish

Kolåsning ishi ko'plab korxonalar haligacha kurashayotgan bo'shliqni ta'kidladi: ijodiy ishlab chiqarish va biznes operatsiyalari o'rtasidagi uzilish. Dizayner GIMP yoki Photoshop-da aktivlar yaratadi, ularni eksport qiladi, umumiy diskka yuklaydi, Slack orqali marketing guruhini xabardor qiladi, so'ngra ularni kampaniyalar, ijtimoiy postlar yoki mahsulot ro'yxatiga qo'lda biriktiradi. Har bir topshirish kechikish, versiya chalkashliklari va eskirgan aktivlardan foydalanish xavfini keltirib chiqaradi.

Ilg'or fikrlaydigan kompaniyalar o'zlarining ijodiy ish oqimlarini to'g'ridan-to'g'ri operatsion platformalariga ulash orqali bu bo'shliqlarni bartaraf etishmoqda. Dizayn mahsulotingiz to'g'ridan-to'g'ri CRM-ga, bronlash sahifalariga, bio-in-profillaringizga va hisob-faktura shablonlariga kirsa, siz operatsion ishqalanishning butun toifasini olib tashlaysiz. Masalan, Mewayz foydalanuvchilari brend aktivlarini bir marta yangilashlari va bu o‘zgarishlarni uzilgan asboblar orqali qo‘lda qayta yuklamasdan, mijozlarga mo‘ljallangan modullar – taklif shablonlaridan tortib raqamli vitrinalargacha amalga oshirishi mumkin.

Har qanday biznesdagi eng qimmat dasturiy ta'minot eng yuqori litsenziya to'loviga ega bo'lgan dastur emas - bu tizimlar o'rtasida eng ko'p qo'lda ishlashni yaratadigan dasturdir. Integratsiya narxi, inson soatlari bilan hisoblangan, deyarli har doim obuna narxidan oshadi.

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

Bu tushuncha nima uchun hammasi birida platformalar tendentsiyasi tezlashdi. Ilgari sakkiz-o'n ikkita alohida asbobni boshqargan korxonalar - har biri alohida-alohida ajoyib - bu vositalar o'rtasidagi muvofiqlashtirish xarajatlari asboblarning o'ziga qaraganda qimmatroq ekanligini aniqladilar. CRM, invoys, HR, loyihalarni boshqarish va ijodiy aktivlarni bir tom ostida taqsimlovchi modulli platforma yillik yuzlab soatlik band ishlarni bartaraf etadi.

O'n besh yillik bemor muhandisligidan saboqlar

Ehtimol, Kolås hikoyasining eng kam baholangan tomoni bu vaqt jadvalidir. Tez takrorlash va minimal hayotiy mahsulotlar bilan mashg'ul bo'lgan texnologik madaniyatda u GEGLni ishlab chiqarishga tayyor grafik dvigatelga aylantirish uchun o'n besh yildan ortiq vaqt sarfladi. GIMP jamoasi yarim pishiq funksiyalar bilan bozorga GEGL integratsiyasiga shoshilmadi — ular arxitektura yuqori bit chuqurligi, buzilmaydigan, GPU tezlashtirilgan tasvirni qayta ishlashning to‘liq ko‘rinishini qo‘llab-quvvatlaguncha kutishdi.

Bu sabr dividendlar berdi. GIMP 2.10 nihoyat 2018-yil aprel oyida yetkazib berilganda, bu bosqichma-bosqich yangilanish emas, balki avlodlar sakrashi edi. Dasturiy ta'minot "Photoshop-ni sotib olishga qodir bo'lmagan odamlar uchun fotoshop" sifatida e'tirof etilib, ma'lum ish jarayonlarida arxitektura afzalliklari, xususan, Script-Fu va Python-Fu orqali skriptlarni qayta ishlash va skript bilan tasvirni manipulyatsiya qilishda chinakam qobiliyatli alternativ sifatida tan olindi.

Bizneslar bu yerda kuchli saboq olishlari mumkin: asosiy investitsiyalar birikmasi. To'g'ri tizimlarni o'rnatish uchun vaqt sarflash - bu keng qamrovli biznes platformasini sozlash, standart operatsion protseduralarni hujjatlashtirish yoki avtomatlashtirilgan ish oqimlarini yaratish - dastlab sekin tuyuladi, lekin oylar va yillar davomida eksponensial daromad keltiradi. Mewayz’ning oʻzaro bogʻlangan modullarini toʻgʻri oʻrnatishga bir hafta sarmoya kiritgan kompaniyalar birinchi chorakda asboblarni toʻgʻri sozlanmagan holda shoshilinch ravishda oʻzlashtirganlarga nisbatan haftasiga 15-20 soatni tejaganliklari haqida xabar berishadi.

Mavjud professional vositalar kelajagi

Kolosning 2017-yildagi intervyusidan beri u tasvirlagan traektoriya faqat tezlashdi. GIMP to'liq buzilmaydigan tahrirlash tomon rivojlanishda davom etmoqda. Sun’iy intellekt asosidagi funksiyalar ochiq manbali ijodiy vositalarga birlashtirilmoqda. Kengroq bozor esa professional darajadagi imkoniyatlar nafaqat korxona byudjetiga ega bo'lganlar uchun emas, balki har qanday hajmdagi biznes uchun ochiq bo'lishi kerak degan g'oyani qabul qildi.

Ushbu demokratlashtirish butun biznes dasturiy ta'minotini qamrab oladi. 2012-yilda startapga asosiy operatsiyalarni bajarish uchun dasturiy taʼminot obunasi uchun oyiga 2000 AQSh dollari kerak boʻlgan boʻlsa, bugungi kunda ochiq manbali vositalar va hamyonbop hamma narsa birida platformalar kombinatsiyasidan foydalangan holda taqqoslanadigan sozlash narxi 100 dollardan kam boʻlishi mumkin. Mewayz kabi platformalardan foydalanayotgan 138 000 dan ortiq biznes kichik va oʻrta kompaniyalar endi imkoniyatlar va arzonlik oʻrtasidagi notoʻgʻri tanlovni qabul qilmasligini koʻrsatmoqda.

Ochiq manbali ijodiy vositalar, sun'iy intellektni avtomatlashtirish va modulli biznes platformalarining birlashishi besh kishilik jamoaning ellik kishilik tashkilotning samaradorligi va jilosi bilan ishlashi mumkin bo'lgan muhitni yaratmoqda. Kolås va unga oʻxshagan dasturchilar jahon darajasidagi dasturiy taʼminotni korporatsiyalar emas, balki hamjamiyatlar tomonidan hamkorlikda yaratish, erkin tarqatish va doimiy ravishda yaxshilash mumkinligini isbotlab, asos soldi.

Biznes asboblar to'plamini modernizatsiya qilish bo'yicha amaliy qadamlar

Kolåsning GEGLni yaratishga boʻlgan uslubiy yondashuvi ortidagi tamoyillardan ilhomlanib, bu yerda oʻz biznes vositalari toʻplamini baholash va modernizatsiya qilish uchun asos:

  1. Joriy vositalaringiz va ularning haqiqiy xarajatlarini tekshiring. Har bir dasturiy taʼminot obunasini roʻyxatlang, soʻngra ular oʻrtasida maʼlumotlarni qoʻlda uzatish uchun sarflangan taxminiy soatlarni qoʻshing. Integratsiya solig'i odatda obuna narxidan 2-3 baravar ko'p bo'ladi.
  2. Umurtqa umurtqa pog‘onasini aniqlang. Markaziy markaz sifatida xizmat qilish uchun bitta platformani tanlang — ideal tarzda integratsiya orqali emas, balki CRM, loyihalarni boshqarish, hisob-faktura va jamoani muvofiqlashtirishni o‘z ichiga oladi.
  3. Ixtisoslashgan vositalarni faqat kerak bo'lganda joylashtiring. Ijodiy ish uchun GIMP yoki shunga o'xshash ochiq manba vositalaridan foydalaning, lekin ular umumiy xotira yoki to'g'ridan-to'g'ri integratsiya orqali operatsion yadroingizga ulanganligiga ishonch hosil qiling.
  4. Yorliqlarga emas, balki sozlashga sarmoya kiriting. Ish oqimlari, avtomatlashtirish va shablonlarni oldindan toʻgʻri sozlash uchun vaqt ajrating. Xususiyatlarni qo'shishdan oldin GEGL arxitekturasini yaratgan Kolås kabi, sizning asosiy sozlashingiz uzoq muddatli samaradorlikni belgilaydi.
  5. Har chorakda koʻrib chiqing va takrorlang. Asboblar rivojlanadi, jamoalar oʻsadi va ish jarayonlari oʻzgaradi. Ortiqcha vositalarni yo'q qilish va ular paydo bo'lganda yaxshiroq muqobillarni qabul qilish uchun muntazam tekshiruvlarni rejalashtiring.

O'nlab uzilgan asboblarni birlashtirish davri tugayapti. GIMP-da rasmlarni tahrir qilyapsizmi, mijozlarni CRM-da boshqarasizmi yoki hisob-fakturani avtomatlashtirasizmi, g'alaba qozonish strategiyasi Øyvind Kolås ko'p yillik intizomli muhandislik orqali ko'rsatgan strategiyasidir: mustahkam poydevorlar ustiga qurish, tizimlaringizni aql bilan ulang va birlashma samaradorligi biznesingiz uchun og'ir yuk bo'lishiga imkon bering.

O'z biznes operatsion tizimini bugun yarating

Frilanserlardan tortib agentliklargacha, Mewayz 207 ta integratsiyalashgan modulga ega 138 000 dan ortiq biznesga vakolat beradi. Bepul boshlang, oʻsganingizda yangilang.

Bepul hisob yaratish →