Articolo straordinario su come le esigenze del software open-source e delle aziende commerciali spesso differiscano e su come puoi gestire questa situazione. Non significa che devi costringere i tuoi clienti a un fornitore specifico per allineare i tuoi obiettivi aziendali con il software open source. ClickHouse Inc. e Tinybird hanno esigenze aziendali distinte, roadmap, livelli di personale e budget, mentre entrambi si basano sullo stesso core open-source. Puoi certamente adottare software upstream, ma mantenendo il tuo fork, devi allineare ogni modifica con il tuo specifico dominio, in questo caso l'analisi in tempo reale, ed evitare i compromessi intrinseci nelle versioni di uso generale. L'aspetto più impegnativo è stimare retroattivamente lo sforzo ingegneristico.