[MDEV-5484] Include new debian/copyright file in upstream sources Created: 2013-12-22 Updated: 2021-04-04 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Packaging, Platform Debian |
| Affects Version/s: | 5.5.37, 10.0.11, 10.2.4 |
| Fix Version/s: | 10.6 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Otto Kekäläinen | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | debian, packaging | ||
| Issue Links: |
|
||||||||||||
| Description |
|
While making the Debian package I redid the debian/copyright file in a machine readable format used by Debian license checkers: Please review it and then add it to MariaDB 5.5. If possible, also add it (and perhaps extend) to MariaDB 10.0 and master branches. See also related MDEV-5483 |
| Comments |
| Comment by Elena Stepanova [ 2014-04-11 ] |
|
FYI, the file is not available anymore by the provided link. |
| Comment by Otto Kekäläinen [ 2014-04-12 ] |
|
Updated link: http://anonscm.debian.org/gitweb/?p=pkg-mysql/mariadb-5.5.git;a=blob_plain;f=debian/copyright |
| Comment by Otto Kekäläinen [ 2014-04-26 ] |
|
Merge requests at |
| Comment by Otto Kekäläinen [ 2014-10-07 ] |
|
Merge requests from April are not directly invalid, but at this point time might be better spent reviewing the latest versions in Debian packaging git and copying them to upstream instead of the files in the merge requests. See http://anonscm.debian.org/cgit/pkg-mysql/mariadb-10.0.git/tree/debian/copyright |
| Comment by Otto Kekäläinen [ 2016-12-20 ] |
|
While updating the debian/copyright file for 10.1 I noticed that some files in TokuDB/PerconaFT are now AGPL. Do we want to include them in the project? |
| Comment by OndÅ™ej Surý (Inactive) [ 2017-04-29 ] |
|
otto the AGPL is "strongest", so compiling or otherwise dynamically linking AGPL-licensed file into MariaDB makes the resulting binaries to be licensed under AGPL as whole. And that's probably not what the project wants, I guess. |
| Comment by Sergei Golubchik [ 2017-04-30 ] |
|
As far as I understand, PerconaFT is dual-licensed. It's either GPLv2 or AGPLv3. |
| Comment by Otto Kekäläinen [ 2020-02-24 ] |
|
Status today: there is still no machine readable debian/copyright file upstream. |
| Comment by Otto Kekäläinen [ 2020-06-28 ] |
|
If all files had proper copyright headers then there are tools that could be used to generate the debian/copyright file automatically: https://wiki.debian.org/CopyrightReviewTools Tested debmake and decopy both both generated very long lists and would have required a lot of manual work to finalize. Hopefully those tools evolve to have automatic grouping of paths etc. |