I think yet another license discussion can be as harmful for the product as it could be helpful.
At the end of the day, it often comes down to enforcement, with all the implications that come along with it. And no matter how the rules are shaped, as long as they become more restrictive, there will always be people who feel pushed away or frustrated.
So instead of going further down that path, I’d like to offer a different perspective — maybe it’s worth thinking about relaxing things and focusing on monetizing the more obvious opportunities first:
-
Marketplace Beta™
There are so many extensions out there, and some of them are incredibly useful. At the same time, many seem to become abandoned — probably because they require ongoing effort to maintain, much like Directus itself.
Why not give developers the option to monetize their work, and take a fair share in the process? -
AI-whatever
What are you waiting for?
It feels like a Directus AI plan would be much easier to communicate and sell than a license whose cost is hidden behind a “Contact support” button.
Just my two cents — I truly hope you find a sustainable future for Directus without alienating the community.