licensing information incorrect in some source files

Bug #1653412 reported by Fabio Valentini
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Files
New
Low
Unassigned

Bug Description

Running licensecheck on the pantheon-files sources reports that many of the files which include licensing information include the wrong FSF address.

 $ licensecheck -r . | awk -F ": " '{ print $2 }' | sort | uniq -c | sort -gr

    177 *No copyright* UNKNOWN
    116 UNKNOWN
     38 GPL (v2 or later) (with incorrect FSF address)
     31 LGPL (v3)
     31 LGPL (v2 or later) (with incorrect FSF address)
     14 GPL (v3 or later)
      7 GPL (v2 or later)
      5 LGPL (v3.0)
      4 GPL (v3 or later) (with incorrect FSF address)
      4 BSD (2 clause)
      1 *No copyright* GPL (v3 or later)
      1 *No copyright* GENERATED FILE
      1 LGPL (v3 or later)
      1 LGPL (v3.0) GENERATED FILE

Package checkers / linters (for example the compulsory fedora one - rpmlint) complain very verbosely about this.

As a side note: The package license displayed on the project homepage (https://launchpad.net/pantheon-files) is GPLv3, maybe that should be looked into given the distribution of different licenses given above.

Revision history for this message
Jeremy Wootten (jeremywootten) wrote :

Running the above command on the Files source tree before building gives:

     44 GPL (v2 or later) (with incorrect FSF address)
     30 LGPL (v3)
     29 LGPL (v2 or later) (with incorrect FSF address)
     13 *No copyright* UNKNOWN
     13 GPL (v3 or later)
      5 GPL (v3 or later) (with incorrect FSF address)
      5 GPL (v2 or later)
      4 LGPL (v3.0)
      1 UNKNOWN
      1 *No copyright* GPL (v3 or later)
      1 LGPL (v3 or later) (with incorrect FSF address)
      1 LGPL (v3 or later)

Revision history for this message
Jeremy Wootten (jeremywootten) wrote :

The linked branch fixes the incorrect addresses and missing copyrights/licenses. It is suggested that the issue of license distribution be made the subject of a separate bug and branch.

Changed in pantheon-files:
status: New → In Progress
importance: Undecided → Low
assignee: nobody → Jeremy Wootten (jeremywootten)
milestone: none → juno-beta1
Cody Garver (codygarver)
Changed in pantheon-files:
assignee: Jeremy Wootten (jeremywootten) → nobody
milestone: juno-beta1 → none
status: In Progress → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.