-
Notifications
You must be signed in to change notification settings - Fork 260
[SUGGESTION] Permissive License #122
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
Comments
While the end licensing decision is up to Herb, I would also like to add that I have come across some people being wary of CC licenses due to them being mostly aimed at non-software creative work, and as such not being entirely applicable for software projects. |
Yes, I intend to make the license permissive later if this develops into something usable, but not yet while it's still very much a personal experiment. At this early incomplete state, I deliberately chose a non-permissive license so that I could open-source the code but avoid two pitfalls:
That said, this license does encourage contributions, and there is a CLA. Speaking of contributions, I have a set of PRs waiting for me now that I've partly recovered and un-submerged from running our first ISO C++ meeting in almost three years. :) However, down the road if anything does come of this project and it becomes suitable for some use in production, then I'd change the license to a mainstream OSS license, possibly Apache with LLVM exception which is one of the most popular now for that kind of project, or whatever is the most popular and appropriate license at the time I decide it's something worth actually "shipping." Thanks for your interest in the project! |
Great keynote @hsutter in CppConn 2022 and I agree with you that C++ engineers should come back to the language which they loved and help it flourish. I have been a C / C++ fanboy for decades and understand all the legacy challenges. This is an ambitious attempt, but much needed to help the language. In my opinion, a lot of C++ engineers feel the pain and lesser friction would help grow the project. With due respect, the decision is ultimately yours. It is just my humble opinion on this topic. Thanks for sharing this with the world. |
The project is currently licensed under
CC-BY-NC-ND-4.0
. This license is not really friendly with open-source, as it does not allow derivatives. So any modification made to the code cannot be published to the public, hence forking the repository and making changes is not even possible. At least as far as I can understand the terms here https://creativecommons.org/licenses/by-nc-nd/4.0/.I would like to suggest to use a more permissive license that actually encourages contribution/experiments.
The text was updated successfully, but these errors were encountered: