Дивовижна стаття про те, як часто відрізняються потреби програмного забезпечення з відкритим вихідним кодом і комерційного бізнесу і як ви можете з цим впоратися. Це не означає, що вам потрібно прив'язувати своїх клієнтів до конкретного постачальника, щоб узгодити свої бізнес-цілі з програмним забезпеченням з відкритим вихідним кодом. ClickHouse Inc. і Tinybird мають різні бізнес-потреби, дорожні карти, рівень персоналу та бюджети, в той час як обидва покладаються на одне і те ж ядро з відкритим вихідним кодом. Ви, звичайно, можете використовувати програмне забезпечення, але зберігаючи власний форк, ви повинні узгоджувати кожну зміну з вашим конкретним доменом, у цьому випадку аналітикою в режимі реального часу, і уникати компромісів, властивих релізам загального призначення. Найскладнішим аспектом є оцінка інженерних зусиль заднім числом.