NDCLab / lab-devOps

NDCLab mgmt and operations
GNU Affero General Public License v3.0
0 stars 0 forks source link

gh-establish default license selection for new repos #33

Closed jessb0t closed 3 years ago

jessb0t commented 3 years ago
  1. Determine which license will be used for all NDCLab repos.
  2. Ensure all existing repos are assigned the proper license.
  3. Discuss any potential exceptions required.
jessb0t commented 3 years ago

@georgebuzzell Thinking about ramifications.

georgebuzzell commented 3 years ago

I would like for us to go wtih AGPL (GNU Affero GPL) as the default license. This allows anyone to use/modify our code, royalty-free, as long as any modifications they make to is are also published online using the same AGPL license. The reasoning here is that we are working in the public space, and giving away code for free. So, it is only logical to expect others to do the same with any further modifications of our code. Others are allowed to use our code in a for-profit business (and we are totally fine with that), they just have to release an open-source version of the code as well.

georgebuzzell commented 3 years ago

@jessb0t can you please update all existing repos to the AGPL license?

@F-said and/or @jessb0t can you please mention the license in the readme for the template repos?

jessb0t commented 3 years ago

@georgebuzzell and @F-said : I have updated all existing repos.

@F-said : when people make a copy of the template-tool repo that you created, will this license go with it?

jessb0t commented 3 years ago

Above confirmed with #55. Closing issue.