Artikel luar biasa tentang bagaimana kebutuhan perangkat lunak sumber terbuka dan bisnis komersial sering berbeda dan bagaimana Anda dapat menanganinya. Itu tidak berarti Anda harus mengunci pelanggan Anda ke vendor tertentu untuk menyelaraskan tujuan bisnis Anda dengan perangkat lunak sumber terbuka. ClickHouse Inc. dan Tinybird memiliki kebutuhan bisnis, peta jalan, tingkat kepegawaian, dan anggaran yang berbeda sementara keduanya mengandalkan inti sumber terbuka yang sama. Anda tentu dapat mengadopsi perangkat lunak hulu, tetapi dengan mempertahankan garpu Anda sendiri, Anda harus menyelaraskan setiap perubahan dengan domain spesifik Anda, analitik real-time dalam hal ini, dan menghindari kompromi yang melekat dalam rilis tujuan umum. Aspek yang paling menantang adalah memperkirakan upaya rekayasa secara surut.