Uploaded image for project: 'libmusicbrainz'
  1. libmusicbrainz
  2. LMB-34

libmusicbrainz 4 and 5 license problem

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • 5.1.0
    • 4.0.0, 4.0.1, 4.0.2, 4.0.3, 4.0.4, 5.0.0, 5.0.1, 5.0.2
    • None

      The libmusicbrainz5 and libmusicbrainz4 packages contain the xmlParser.cpp and xmlParser.h files which say:

      • Copyright (c) 2002, Business-Insight
      • <a href="http://www.Business-Insight.com">Business-Insight</a>
      • All rights reserved.
      • See the file "AFPL-license.txt" about the licensing terms

      The license file is missing. If the license is actually the Aladdin Free Public License:
      http://www.artifex.com/downloads/doc/Public.htm

      Then the license is not free software, and is not compatible with the LGPLv2 under which the rest of the library is released.

      Bizarrely, libmusicbrainz3 includes an older version of the same files which are marked as being under the LGPLv2. I think it is possible somebody changed the license on this file without checking.

        1. 0001-xmlparsing.patch
          174 kB
          Christophe Fergeau
        2. 0002-Make-sure-xmlError-structs-are-initialized-before-us.patch
          2 kB
          Christophe Fergeau
        3. test_xml.c
          5 kB
          Johannes Dewender

            adhawkins Andy Hawkins
            hadess Bastien Nocera
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                5.1.0