You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Chris Jerdonek writes: I think this language and approach could be improved:
"The code, except as explicitly noted, is licensed under the GNU Affero General Public License Version 3 (AGPLv3). A copy of the AGPLv3 is provided in the file agplv3.txt."
The reason is that this puts the burden on the user to look for the "explicit notes," which a priori could be located anywhere in the repository. So it's not so friendly for people wanting to use the code and knowing what they're getting. It would be better if the file could say what in the repo is and isn't licensed under the various licenses that the repo might contain, without having to search the code base.
The text was updated successfully, but these errors were encountered:
@nealmcb Is it correct to say that everything is AGPLv3 except for server/eclipse-project/src/main/java/us/freeandfair/corla/auth/AuthenticationInterface.java, which is AGPLv3 with a classpath exception? If not, pls suggest a revision for the line from LICENSE.md that does not burden the reader with combing through files to see where the exceptions to AGPL3 lie.
#899 has a checklist of unfinished business on the licensing changes, including references to tools/delit.pl which uses the 2-clause BSD license, and class Dotable(dict): in rla_export/main.py. There may be more.
Chris Jerdonek writes: I think this language and approach could be improved:
"The code, except as explicitly noted, is licensed under the GNU Affero General Public License Version 3 (AGPLv3). A copy of the AGPLv3 is provided in the file agplv3.txt."
The reason is that this puts the burden on the user to look for the "explicit notes," which a priori could be located anywhere in the repository. So it's not so friendly for people wanting to use the code and knowing what they're getting. It would be better if the file could say what in the repo is and isn't licensed under the various licenses that the repo might contain, without having to search the code base.
The text was updated successfully, but these errors were encountered: