Since the internet never forgets, I just want to update anyone who reads this:
We gave up the project because we were not ready for it. Creating a startup is hard. This one would have been very hard for the following reasons:
- Shift in culture would be needed: Currently many people contribute to open source because they enjoy it. (learning, collaboration with great minds, feeling of achievement etc.) Financial incentives can suppress those incentives (psychological fact).
- Back then 6 startups had tried it and failed. One of them received a few hundred thousand $ from IBM. Still failed.
- We had no popular open source project on our side.
- Quantity vs Quality. There’s multiple ways of fixing an issue. Again the incentive shift.
- How to split the financial reward based on the contribution? That’s a hard question. Leaving it up to the contributors could theoretically lead to fights.
- We had almost no financial pillow to support us and the project.
Nonetheless I feel like this is the right path for open source software. It’s the missing puzzle piece of why modern software is open source at its base (languages, kernel, …) but then stops. So if anyone wants to tackle it, feel free to contact me and bounce back a few ideas.