Zkuste si odpovědět na otázku, proč by firma měla používat software který je někde na úrovni mezi čínskou kopií a neustále nedokončenou betaverzí.
Upřímě, pokud jde o OSS, které není primárně vyvíjeno za peníze, pak je to děs a hrůza. Pokud jde o OSS vyvýjené jen tak bokem k většímu projektu, který je za velké peníze, pak člověk musí očekávat jednostranné zaměření a nulový rozvoj jiným směrem. Pokud jde o OSS, jehož vývoj je financováno nějakým velkým mecenášem, pak za nedlouho skončí, přejde na proprietální větev, nebo vymyslí nějaký odlišný obchodí model, kde software sice bude zdarma ale bez další podpory za peníze bude k ničemu.
Já vím, že OSS neznamená zdarma, ale pokud je ve zdrojovém kódu zakomponované i jiste know-how, pak to jako OSS prostě prodávat nelze, dál se to bude šířit zdarma. Co se OSS vázané na HW týče, tam to fungovat může, protože se vývoj toho softu zaplatí cenou HW, a bez HW je ten soft k ničemu. Proto třeba může fungovat vývojový SW pro Arduino, protože adaptace jiného HW na tento soft má znatelné náklady, a běžný uživatel si stejně koupí celý kit i se softwarem, takže to vývoj zaplatí.