adam-maj / tiny-gpu

A minimal GPU design in Verilog to learn how GPUs work from the ground up
6.6k stars 491 forks source link

No License #7

Open Jonathan-L-Davis opened 2 months ago

Jonathan-L-Davis commented 2 months ago

I could not find a LICENSE.md in the repo. If you have not chosen a license yet, would you please choose the MIT license? https://github.com/git/git-scm.com/blob/main/MIT-LICENSE.txt

benjamin051000 commented 2 months ago

If you have not chosen a license yet, would you please choose the MIT license?

Isn't MIT implied for unlicensed works?

Instead, you should consider reading up on multiple licenses and choosing what you think fits this project best: https://choosealicense.com/

Jonathan-L-Davis commented 2 months ago

Isn't MIT implied for unlicensed works?

No, that is not the case. If no license is present, there are no rights given to contribute or modify source code. Only to view and fork it on github (by the terms of service).

This is github's page on choosing a license https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository

This is the 2nd link on that page, going into a little more depth on common ones. https://opensource.guide/legal/#which-open-source-license-is-appropriate-for-my-project

Edit: finishing comment

I agree with Benjamin on reading about multiple licenses. I suggested MIT because it is my personal preferred license.

Jonathan-L-Davis commented 2 months ago

did not mean to do that. don't know why github let me close it

benjamin051000 commented 2 months ago

Ah, I see. Thanks for the clarification.