Open savchenko opened 3 weeks ago
Hi!
I'm not really an expert on licensing. So my unique answer is I don't really know. I'll do further research about it. If you are pretty sure the repo shoul be AGPL-3.0 licensed I'll change it.
I did it MIT, as I wanted to Open Source it without further requirements. Training code is not in the library as it is only a yolo.train() line from Ultralytics library, and models are open sourced in the release page.
The library just download the public model and runs it. You think license for the whole repo should be changed then? Or I should just put that license on the model's release?
I'm not an expert in the matter, so if you are confident on telling that the whole repo license should be changed, I'll do it.
Thanks!
Let me preface it by saying that I am not a lawyer and this is not a legal advice.
In my personal opinion, if repository does not include AGPL content, but allows (at user's discretion) to download it from elsewhere, then there is no issue.
To be 100% safe, I would add a single-line prompt and/or a notice to README along the lines of This will download AGPL-3.0 model, do you agree? [Y/N]
.
Ref. https://old.reddit.com/r/computervision/comments/1e3uxro/ultralytics_new_agpl30_license_exploiting/
Could you please confirm that your YOLO implementation is indeed MIT-licensed?
Thank you.