License file is missing #318

Closed
werediver opened this Issue Oct 3, 2015 · 2 comments

Projects

None yet

2 participants

@werediver

The home page of the project states:

Distributed under the GNU General Public License.

But the repository contains no license file, so one can't easily tell what is allowed and what is not.

This is what GitHub says about missing license file:

Generally speaking, the absence of a license means that the default copyright laws apply. This means that you retain all rights to your source code and that nobody else may reproduce, distribute, or create derivative works from your work. This might not be what you intend.

https://help.github.com/articles/open-source-licensing/#what-happens-if-i-dont-choose-a-license

At the end of that page there is also a hint on how to add a license file quickly:

when you are on a repository home page, you can click on the + icon. To make the process easier, if you name the newly created file LICENSE.md, the license picker automatically appears.

P.S. I find UMLet to be a very interesting project. Thanks for your effort!

@werediver

Ok, it was a little bit too hastily. There is a license file at Baselet/LICENCE.txt, but that's not clear if it also relates to BaseletElements and BaseletGWT directories which have no such files.

Are there any concerns with placing that file at the repository root?

@afdia afdia added a commit that referenced this issue Oct 4, 2015
@afdia afdia #318. moved licence file 836e138
@afdia
Collaborator
afdia commented Oct 4, 2015

I moved the file to the root
It was in Baselet because few years ago this was the only subproject, but you're right that it should be at the root dir because it applies to the whole source code
thanks

@afdia afdia closed this Oct 4, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment