Bonjour @pilou,
While working on the grant application today, I ran into a question that is worth posting on the issue. Would you be so kind as to copy/paste it on my behalf?
Cheers
Bonjour,
While working on the grant application today, I ran into a question that is probably worth discussing before moving forward. Go-fed is AGPLv3+, and Gitea is MIT. Adding Go-fed as a dependency of Gitea means that Gitea, as a whole (meaning Gitea+Go-fed+other dependencies), can only be released under the AGPLv3+. Or not released at all.
To be more precise, here is the minimal set of actions required to distribute a gitea executable that contains Go-fed:
- The https://github.com/go-gitea/gitea repository needs no change
- A license notice stating the executable is under the AGPLv3+ license must be prominently added to the user interface (e.g. added at the beginning of js/licenses.txt)
This is not the only possible course of action, only the simplest.
What do people think about this?