Hello fellow devs,
I noticed your project doesn't specify a license but is making use of the Stanford NLP Parser. The Stanford NLP Parser is provided under two licensing options:
- The General Public License (v2 or later) for open source software
- A commercial license for proprietary software
I can assume you intended to make use of the GPL, since the source code is available here on Github. Nevertheless, the GPL has a few simple requirements in order for the license to be effective. One of those requirements is that the derived software must be released under the GPL or an equivalent license.
Taken from https://www.gnu.org/licenses/gpl-howto.html, here's a brief summary of what you need to do to release a program under one of the FSF licenses, such as the GPL:
- Give each file the proper copyright notices. Make sure to clearly identify which versions of the license users can use.
- Add a COPYING file with a copy of the GNU GPL or GNU AGPL.
- Also add a COPYING.LESSER file with a copy of the GNU LGPL, if you use that.
- Put a license notice in each file.
When no free license file is provided, even if you make the source code available like you did here, your software is still considered proprietary because as authors you are the copyright holders. By licensing the software you continue to retain your copyright but give permissions for other people to use it. Adding the copyright notices and a copy of the GPL would make you comply with the GPL in the Stanford NLP Parser.
Feel free to ask me if you have any questions or need help understanding the license.
Best regards,
Javier Cordero
Hello fellow devs,
I noticed your project doesn't specify a license but is making use of the Stanford NLP Parser. The Stanford NLP Parser is provided under two licensing options:
I can assume you intended to make use of the GPL, since the source code is available here on Github. Nevertheless, the GPL has a few simple requirements in order for the license to be effective. One of those requirements is that the derived software must be released under the GPL or an equivalent license.
Taken from https://www.gnu.org/licenses/gpl-howto.html, here's a brief summary of what you need to do to release a program under one of the FSF licenses, such as the GPL:
When no free license file is provided, even if you make the source code available like you did here, your software is still considered proprietary because as authors you are the copyright holders. By licensing the software you continue to retain your copyright but give permissions for other people to use it. Adding the copyright notices and a copy of the GPL would make you comply with the GPL in the Stanford NLP Parser.
Feel free to ask me if you have any questions or need help understanding the license.
Best regards,
Javier Cordero