Well written and thoughtful piece - I don't have problems with the license - they control the project, they can do what they want, I can use it or not as I want.
The thing that's interesting to me is the idea that these things have to continue to "evolve." Like we need to keep adding features to keep people engaged to have an active community, yada yada.
In my mind, and maybe I'm wrong, some of these projects are just sorta finished - they've evolved to a completed state more or less and just need maintenance. Memcached has sorta went this route afaict - it's still tremendously useful for some things and it's not constantly trying to add data types to compete with other things.
The thing that's interesting to me is the idea that these things have to continue to "evolve." Like we need to keep adding features to keep people engaged to have an active community, yada yada.
In my mind, and maybe I'm wrong, some of these projects are just sorta finished - they've evolved to a completed state more or less and just need maintenance. Memcached has sorta went this route afaict - it's still tremendously useful for some things and it's not constantly trying to add data types to compete with other things.