-
-
Notifications
You must be signed in to change notification settings - Fork 10.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
enable license :freemium
#8017
enable license :freemium
#8017
Conversation
At the risk of overreaching, repeating myself, and sounding too broad, I think On one end, There is a vast gulf in between those two extremes, where tl;dr - |
I agree with including |
That's good enough for me. @Amorymeltzer, I hope you don't mind if I cc you on the other remaining questions. |
enable `license :freemium`
It'd be a pleasure. |
This is styled as a PR, but intended for discussion.
Some of our previous license discussions have been too broad; it is hard to figure out four things at once. Let's approach one point here: is
:freemium
useful?If yes, we can document it, as it already exists. If no, we should delete it from the code.
As a point of discussion, there is a lengthy Wikipedia page defining Freemium, which might be considered in favor or against. It does mean that the term is commonly used. On the other hand, we are not like Wikipedia. Their detailed breakdown of software distribution models is exactly the sort of tarpit we don't want to step into.
(Incidentally
license :freemium
is a special case in that we wouldn't need to do extra bookkeeping and define it into DSL 1.1. Because it already exists as an undocumented form, it won't break code that assumes DSL 1.0.)Refs #6426, #7917, #7923, #5586
cc @Amorymeltzer, @vitorgalvao, @ndr-qef