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

mysql_plugin.1 is removed from source which is not necessary

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: 5.5.28a
    • Fix Version/s: 5.5.32
    • Component/s: None
    • Labels:
      None
    • Environment:
      All

      Description

      mysql_plugin.1 file is removed from source tar ball, probably by a mistake
      https://lists.launchpad.net/maria-developers/msg05028.html

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            serg Sergei Golubchik added a comment - - edited

            It wasn't really "removed", it was never there. The file mysql_plugin.1 is not part of the mysql source tree. I believe it's generated from the manual (which is non-GPL and generally non-free) and put in the source tarball when a new mysql release is built.

            Show
            serg Sergei Golubchik added a comment - - edited It wasn't really "removed", it was never there. The file mysql_plugin.1 is not part of the mysql source tree. I believe it's generated from the manual (which is non-GPL and generally non-free) and put in the source tarball when a new mysql release is built.
            Hide
            hhorak Honza Horak added a comment -

            OK, understood, but the mysql_plugin.1 itself is released with GPLv2 licence, so it shouldn't be a legal issue to include that file in the mariadb's source repository, right?

            Show
            hhorak Honza Horak added a comment - OK, understood, but the mysql_plugin.1 itself is released with GPLv2 licence, so it shouldn't be a legal issue to include that file in the mariadb's source repository, right?
            Hide
            serg Sergei Golubchik added a comment -

            ok, let me investigate

            Show
            serg Sergei Golubchik added a comment - ok, let me investigate
            Hide
            serg Sergei Golubchik added a comment -

            I don't know, mysql_plugin.1 doesn't really say GPLv2 anywhere, so I'm hesitant to just take it.

            Show
            serg Sergei Golubchik added a comment - I don't know, mysql_plugin.1 doesn't really say GPLv2 anywhere, so I'm hesitant to just take it.
            Hide
            hhorak Honza Horak added a comment -

            It looks like mysql_plugin.1 from mysql tar ball was re-licensed in mysql-5.5.31. Until mysql-5.5.30 you can fine standard GPLv2 clause right in the man page:

            "This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License."

            But in mysql-5.5.31 it is licensed under totally different license:
            "This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means."

            That was not nice from "MySQL upstream". Anyway, I guess we could still use the version from mysql-5.5.30.

            Show
            hhorak Honza Horak added a comment - It looks like mysql_plugin.1 from mysql tar ball was re-licensed in mysql-5.5.31. Until mysql-5.5.30 you can fine standard GPLv2 clause right in the man page: "This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License." But in mysql-5.5.31 it is licensed under totally different license: "This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means." That was not nice from "MySQL upstream". Anyway, I guess we could still use the version from mysql-5.5.30.

              People

              • Assignee:
                serg Sergei Golubchik
                Reporter:
                hhorak Honza Horak
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 15 minutes
                  15m