Jak přimět větší firmy podporovat open source rubrika: Folklór

5 David Grudl
položil/-a 22.6.2015

Je skvělé, že uživatelé open source jsou ochotni, pokud je vyzvu například bannerem, přispět na vývoj open source projektu. Mám na mysli Nette. Loni to zafungovalo skvěle, donations za pár týdnů byly větší, než za šest let předtím.

Co ale naprosto neumím a nevím jak získat, je podpora od větších společností, kteří mají na Nette postavené úspěšné výdělečné projekty. Přitom právě jejich podpora (či nepodpora) je pro projekt rozhodující.

Celkem chápu, že problém bude v tom, že vývojářské a finanční oddělení firem tvoří jiní lidé s jinými zájmy. Otázka je, jak ty správné osoby ve firmách k podpoře open source motivovat. Napadá vás způsob?

Nebo se připomenout firmám jinak?

Co by naopak mohlo být překážkou?

Díky za nápady!

odkaz
6 Jakub Vrána
odpověděl/-a 23.6.2015

Zkus těm firmám navrhnout smlouvu o podpoře. Já jsem velmi zblízka viděl, že to může fungovat.

Phacility (firma stojící za Phabricatorem) má uzavřené smlouvy s několika velkými firmami, které Phabricator používají – např. Facebook nebo Dropbox. Jsou to poměrně významné peníze, ale pořád míň, než kolik by ty firmy daly za hostované řešení ($20 / měsíc / uživatel), kde je tahle úroveň podpory taky. Smlouva může zaručovat reakci na požadavky třeba do druhého pracovního dne. Když celý měsíc žádný požadavek nepřijde, cenu to nijak neovlivní.

Co já vím, tak uzavření těchto smluv bylo celkem přímočaré – ty firmy mají Phabricator rády a rády ho podpoří. Zároveň někdy nějaké požadavky řešit potřebují, takže nemají pocit, že platí za nic. Phacility s nimi mělo vztah už před tím, někomu třeba pomáhali s přechodem ze starého systému.

Nejsi v úplně stejné situaci, ale celkem velkou podobnost tam vidím – s firmami používajícími Nette už máš vztah třeba ze školení, většinou mají Nette rády a mohly by být ochotné ho podpořit. Smlouva o podpoře jim k tomu dá možnost. Cena se asi může odvíjet od toho, kolik lidí Nette v dané firmě zhruba používá (odstupňované třeba 5 až 10, 10 až 30, víc).

Na tu podporu by to chtělo někoho najmout – s tvým časovým rozvrhem by podle mě bylo těžké rychlou podporu garantovat nebo by ti to znepříjemnilo život. Když ne hned, tak alespoň časem. Toho člověka můžeš platit fixním platem (stejně jako ti fixní částku budou dávat firmy) a ve volném čase může třeba zkrášlovat tu dokumentaci.

Jen to chce mít koule na to připravit ty smlouvy a zajít s nima do těch firem, o kterých už víš, že Nette rády používají.

Komentáře

  • michal.svojanovsky : Jenomže když se na ten Phabricator podívám, tak je to v podstatě hodně specifický a velmi zajímavý produkt, působí to na mne jako "malá JIRA". Takže firmy si rády zaplatí a podpoří vývoj - JIRA a podobné SW jsou pěkně drahé. Kdežto Nette je PHP FW, kterých je milion. Chtělo by to vytvořit kolem ekosystém jako má např. Laravel - nějak ho "odlišit". Ale něco jiného je sehnat komunitu a peníze na USA trhu a na našem trhu - připadá mi, že jsme na toto prostě moc malý rybník. Je to pouze můj názor, nebijte mne... 24.6.2015
  • Petr Soukup : Neviděl bych to jako problém a přijde mi to jako nejlepší nápad v téhle diskuzi. Treba u AWS jsem si po migraci zaplatil podporu a pomohli mi obratem v začátcích. Po roce si je pořad platím tak nějak preventivně. Je to sice jiný typ služby, ale tady by to mohlo fungovat podobně. 24.6.2015
  • David Grudl : Michale, Nette je v tuhle chvíli jeden z nejpoužívanějšich PHP frameworků u nás. Nepotřebuji ho tlačit do firem (už tam je), nepotřebuji ho odlišovat. Nemůžu investovat do ekosystému. Řeším, jak získávat investice na další vývoj již používaného produktu. 24.6.2015
  • David Grudl : Jakube, zkusím něco takového udělat a uvidím, jaký to bude mít ohlas. Otázkou je, jak to ukočírovat, abych pak nedělal na full time support nebo management lidí, kteří dělají support, což by jednak zabilo vývoj a zárověn mě uvrhlo do práce, která by mě nebavila. 24.6.2015
  • Žížala : David Grundl: Ale s tím musíte počítat. Buď zůstanete jako jediný vývojář a pak možnosti darů budou mizerné. Nebo okolo toho postavíte firemní ekosystém a pak budete "rýžovat". Ze začátku to ošéfujete asi sám, ale od jistého množství firem to prostě nepůjde dělat jinak. Holt si necháte pozici majitele firmy/generálního Huga(Bosse)/hlavního vývojáře a na management supportu si najmete managora ... Ale i tak se vám čas na kódování sníží... Buď chcete peníze nebo ne... 24.6.2015
  • David Grudl : Když budu chtít rýžovat, tak si v prvé řadě postavím firmu na support populárních frameworků, které vyvíjí někdo jiný. 24.6.2015
  • Honza Břešťan : Nejde o ryzovat/neryzovat, ale ze framework nevydela prakticky zadne penize. Produkt mozna jo, ale produkt znamena vic prace mimo kod, protoze kod uz ty firmy maji zadarmo. 24.6.2015
  • David Grudl : Aha, no mě nejde o to, aby framework vydělával peníze, ty vydělám sám. Jde mi o to, aby mi je neprodělával a zároveň bylo ho možné rozvíjet. 24.6.2015
  • Jakub Vrána : Davide, ono té práce navíc nemusí být moc. To, že garantuješ podporu do druhého pracovního dne, neznamená, že ti každý den nějaký požadavek opravdu chodit bude. Také to neznamená, že musíš implementovat každou blbost, kterou si někdo navymýšlí. Odpověď Won't Fix s rozumným zdůvodněním je přijatelná. 25.6.2015
  • Žížala : Přesně jak píše pan Vrána, ty požadavky nechodí pořád ... Navíc si v SLA ošetříte kolik hodin podpory je zdarma v paušálu. Ony si firmy také budou hlídat rozpočet. Doufat, že najdete firmu v ČR, která Vám zasponsoruje vývoj Nette jen tak, pro radost z podpory OpenSource, je jako doufat, že najdete hrnec zlata na konci duhy.... Být neslušný, tak napíši, že by jste měl z prdele kliku, ale maminka mě říkala, že prdel se neříká .... 25.6.2015
  • David Grudl : Prosímtě co to vykládáš :-) V ČR jsou tisíce firem co sponzorují kdejakou ptákovinu, proč by se nemohlo najít pár firem sponzorujících projekt, na kterém mají postavený byznys? Díky za názor, ale dál diskutovat nemusíme. 25.6.2015
  • Žížala : No diskutovat skutečně nemusíme, ale vím jak to vypadá v českých firmách. Co nedělá jméno to nás nezajímá ... Sponzorovat klokana v ZOO je něco jiného než sponzorovat SW ... 25.6.2015
  • mimi.vx : "Když budu chtít rýžovat, tak si v prvé řadě postavím firmu na support populárních frameworků, které vyvíjí někdo jiný." .. hmm, supportovat vlastni produkt je jednodussi a rozhodne se lepe support na toto lepe propaguje i prodava 25.6.2015
  • magpie : To DGX, ad tisíce firem sponzoruje ptákoviny, protože je na to někdo navede; tvůj FW [po|vy]užijí tisíce vývojařů jak píšeš, kteří asi pro někoho splní cíl, ale o svých prostředcích svého splnění cíle nereferují dál, protože to zákazníky nezajímá (z podstaty) a vývojáře po zaplacení asi také ne, (bohužel|výchova|*). Vlastně OT, Nette nepoužívám, jsem minimalista. 26.6.2015

Pro zobrazení všech 20 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.