[MDEV-12297] github shows mariadb-server license as LGPL-2.1 Created: 2017-03-19 Updated: 2017-03-22 Resolved: 2017-03-22 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | OTHER |
| Affects Version/s: | 10.1.22, 10.2.4 |
| Fix Version/s: | 5.5.55, 10.1.23, 10.2.5, 10.0.31 |
| Type: | Bug | Priority: | Major |
| Reporter: | Daniel Black | Assignee: | Sergei Golubchik |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | license | ||
| Attachments: |
|
| Description |
|
just above the download url as per image. probably just a setting error. |
| Comments |
| Comment by Sergei Golubchik [ 2017-03-19 ] |
|
I wish. Github automatically detects the license, see https://help.github.com/articles/licensing-a-repository/#detecting-a-license And the text "LGPL-2.1" on the repository is linked to the auto-detected license file in the repository, which is... wait for it... https://github.com/MariaDB/server/blob/10.1/COPYING, that clearly starts from "GNU GENERAL PUBLIC LICENSE". I have no idea why their auto-detecting ruby gem thinks it's LGPL. I could've understand it, if we'd have LGPL in some other file somewhere in the repository and the gem had picked it, but no, it used the correct GPL license file. |
| Comment by Sergei Golubchik [ 2017-03-19 ] |
|
I've asked github support to look at it |
| Comment by Sergei Golubchik [ 2017-03-20 ] |
|
The reply was
|
| Comment by Sergei Golubchik [ 2017-03-20 ] |
|
Looking at licensee, I found a an issue https://github.com/benbalter/licensee/issues/108 which was closed last October and said, basically, "if both COPYING and COPYING.LESSER are present, use COPYING.LESSER". With a reference to https://www.gnu.org/licenses/gpl-howto.html guidelines. |
| Comment by Daniel Black [ 2017-03-20 ] |
|
Ack. Overall I don't think this is a big issue as hopefully anyone who cares about the license actually reads it rather than relying on github's interface to tell them. |
| Comment by Sergei Golubchik [ 2017-03-22 ] |
|
I've fixed our repository not to have COPYING.LESSER in the root directory next to COPYING, because both files (see gpl guidelines above) mean "LGPL". Now GitHub shows GPL-2.0, which is correct. |
| Comment by Daniel Black [ 2017-03-22 ] |
|
thanks |