cartridge icon indicating copy to clipboard operation
cartridge copied to clipboard

Missing LICENSE

Open TechnologyClassroom opened this issue 1 year ago • 2 comments

I see you have no LICENSE file for this project. The default is copyright.

I would suggest releasing the code under the GPL-3.0-or-later or AGPL-3.0-or-later license so that others are encouraged to contribute changes back to your project.

TechnologyClassroom avatar Mar 28 '23 11:03 TechnologyClassroom

GPL3 looks fine to me, but I'm not experienced with software licensing so I will have to take some time to research how this all works. I will have this done for the initial release. Thanks for the suggestion!

jamjnsn avatar Mar 28 '23 21:03 jamjnsn

GitHub makes it really easy.

  1. In GitHub, start at the repository page.
  2. Click on the Add file button and select Create new file.
  3. In the Name of your file... text box, type in LICENSE and a new button will appear.
  4. Click on the Choose a license template button.
  5. Click on the license that you would like to use. I would recommend GNU General Public License v3.0 or GNU Affero General Public License v3.0. A brief description of what the license does will show on the screen.
  6. Click on the Review and Submit button.
  7. Beneath Commit new file enter a commit description. I like to use the precise SPDX identifier for the commit such as GPL-3.0-or-later or AGPL-3.0-or-later.
  8. Click on the Commit directly to the x branch. radio button.
  9. Click on the Commit new file button.

TechnologyClassroom avatar Mar 29 '23 20:03 TechnologyClassroom