Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-5484

Include new debian/copyright file in upstream sources

Details

    Description

      While making the Debian package I redid the debian/copyright file in a machine readable format used by Debian license checkers:

      http://anonscm.debian.org/gitweb/?p=pkg-mysql/mariadb-5.5.git;a=blob_plain;f=debian/copyright;hb=HEAD

      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

      Attachments

        Issue Links

          Activity

            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?

            otto Otto Kekäläinen added a comment - 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?

            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.

            oerdnj Ondřej Surý (Inactive) added a comment - 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.

            As far as I understand, PerconaFT is dual-licensed. It's either GPLv2 or AGPLv3.
            See the end of storage/tokudb/PerconaFT/README.md

            serg Sergei Golubchik added a comment - As far as I understand, PerconaFT is dual-licensed. It's either GPLv2 or AGPLv3. See the end of storage/tokudb/PerconaFT/README.md

            Status today: there is still no machine readable debian/copyright file upstream.

            otto Otto Kekäläinen added a comment - Status today: there is still no machine readable debian/copyright file upstream.

            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.

            otto Otto Kekäläinen added a comment - 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.

            People

              Unassigned Unassigned
              otto Otto Kekäläinen
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.