1

I'm creating a large open source project that I hope will have many contributors. This project is expressly for collaboration and practice on using and creating industry best practices. While this project is an imaginary project, the code we create may serve many business cases. I want a license that will allow unfettered copying and view of the code but forbid using the code for private or corporate use without express permission. I want to protect the rights of all contributors and prevent exploitation of their hard work. What would be the best open source license for this task?

yozepi
  • 111
  • 1
  • 1
  • 1
    As I understand the content of this link, "open" means open to everyone - whether for private or commercial purposes. But a copy left license will make it more difficult for commercial uses because the license also requires any derivatives to be copy left as well. I can still use a license that flat out forbids commercial use but then it won't be "open source" by definition. The provided link explains it much better. – yozepi Mar 27 '24 at 05:00
  • 1
    You cannot prevent commercial use, but you can use a very strong copyleft license like AGPLv3 to prevent commercial users from taking your code and closing it. AGPLv3 also closes the loophole of network use. – ruben2020 Mar 27 '24 at 12:27

0 Answers0