If you started creating a new database system today, what license would you choose? I am picturing a system that could be installed locally—not just used as a cloud service. What sorts of considerations do you think are particularly important?
Paid proprietary, because it would preclude important categories of rationales for laziness and because there would be obvious and appropriate incentives for doing the grunt work to solve other people’s problems.
I mean if I am just building something to tickle my own fancy, I don’t need a license.
I'm trying to be a little vague to avoid accidentally veering the discussion too much in some direction, but I'd prefer to be as open as possible while somehow building a community or organization that reliably continues maintenance (especially security updates) and improvements. I've been mulling a hosted option to bring in revenue. At the same time, I'm curious about the choices other people would make based on different priorities.
Why it is better than MIT and BSD: - it contains the "3. Grant of Patent License."
Why it is better than GPL and AGPL: - it does not impose confusion for the usage in big companies.
[1] https://github.com/ClickHouse/ClickHouse/