Difference between revisions of "List of software that does not respect the Free System Distribution Guidelines"

From LibrePlanet
Jump to: navigation, search
(adding entries from thread starting at http://lists.nongnu.org/archive/html/gnu-linux-libre/2010-08/msg00024.html)
(Removed "[https://directory.fsf.org/wiki/FUSBi FUSBi] is a fork which does so." -- "Discontinued FUSBi hasn't been updated for a few years now, and its free distro list is obsolete." - https://alternativeto.net/software/fusbi/about/)
 
(262 intermediate revisions by 26 users not shown)
Line 1: Line 1:
These packages all present some kind of issue for distributions that are trying to follow the [http://www.gnu.org/distros/free-system-distribution-guidelines.html Free System Distribution Guidelines]. Developers working on these distributions should take special care to make sure that these issues are addressed in one way or another.  The list below includes package names, details about the problem and citations, and recommended strategies for addressing the issue as appropriate.  The initial list comes from Trisquel, and should also match gNewSense filters, so it contains both Ubuntu specific packages and common ones too.
+
These packages all present some kind of issue for distributions that are trying to follow the [http://www.gnu.org/distros/free-system-distribution-guidelines.html Free System Distribution Guidelines]. Developers working on these distributions should take special care to make sure that these issues are addressed in one way or another.  The list below includes package names, details about the problem and citations, and recommended strategies for addressing the issue as appropriate.  The initial list comes from Trisquel, and should also match gNewSense filters, so it contains both Ubuntu specific packages and common ones too.  
  
Please do not add a package to this list until it's been discussed on gnu-linux-libre and/or with RMS.  Some corner cases can be tricky to decide, and it's good to take time and make sure we have the right decision before listing something.  Thanks for your help with this.
+
Please do not add a package to this list until it's been discussed on the [http://lists.nongnu.org/mailman/listinfo/gnu-linux-libre gnu-linux-libre] mailing list and/or with RMS.  Some corner cases can be tricky to decide, and it's good to take time and make sure we have the right decision before listing something.  Thanks for your help with this.  
 +
 
 +
Checking for packages that don't follow the guidelines is an important part of checking the distribution, but not the only one.  The  [[Template:FSDG_Checklist | FSDG Checklist Template]] itemizes the most important criteria for FSDG-compliance.  The [[FSDG Review Guide]] offers more ways to check a distribution's compliance with the other guidelines.  It's a newer resource, so please consider contributing there if you can.
 +
 
 +
== Packages ==
 +
=== Anything to PostScript (Perl version) ===
 +
{{package
 +
|D= Perl implementation of Anything to PostScript.
 +
|H=
 +
|P= Non-commercial license.
 +
|F= Remove program/package
 +
|R= [https://savannah.nongnu.org/bugs/index.php?33409 gNewSense GNU/Linux - Bugs: bug #33409, a2ps.pl has a non-commercial clause]
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/a/a2ps-perl-ja/a2ps-perl-ja_1.45-5/copyright a2ps-perl-ja copyright file]
 +
|PN= a2ps-perl-ja
 +
}}
 +
 
 +
=== ACE ===
 +
{{package
 +
|D= An object oriented programming toolkit in C++.
 +
|H= http://www1.cse.wustl.edu/~schmidt/ACE.html
 +
|P= Distribution and modification of the DDS4 specification is restricted.
 +
|F= Use version [http://packages.trisquel.info/changelogs/pool/main/a/ace/ace_6.0.1-3/changelog#versionversion6.0.0-1 6.0.1-1] or above
 +
|R= [https://savannah.nongnu.org/bugs/index.php?33560 gNewSense GNU/Linux - Bugs: bug #33560, Non-commerical in ace_5.7.7.orig.tar.gz]
 +
*[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630897 Debian GNU/Linux - Bugs: bug #630897, ace: DDS4 spec doesn't allow modification or commercial distribution]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/a/ace/ace_6.0.1-3/copyright ace copyright file]
 +
|PN= ace
 +
}}
 +
 
 +
=== AcetoneISO ===
 +
{{package
 +
|D= Application to mount and manage CD and DVD images.
 +
|H= http://www.acetoneteam.org/
 +
|P= Requires non-free software.
 +
|F= Remove program/package or replace PowerISO dependency with free software.
 +
|R= [https://savannah.nongnu.org/bugs/index.php?33543 gNewSense GNU/Linux - Bugs: bug #33543, pkg acetoneiso suggests and requires non-free (software)]
 +
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=609526 Debian GNU/Linux - Bugs: bug #609526, Please avoid resorting to poweriso, prefer daa2iso instead]
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/a/acetoneiso/acetoneiso_2.3-2/copyright acetoneiso copyright file]
 +
|PN= acetoneiso
 +
}}
  
 
=== aee ===
 
=== aee ===
{{package|
+
{{package
D= ncurses text editor |
+
|D= An easy to use screen-based editor
H= |
+
|H= http://mahon.cwx.net/
P= Artistic license 1.0 |
+
|P= Non-free license: [https://www.gnu.org/licenses/license-list.html#ArtisticLicense Artistic license 1.0]
F= |
+
|F= Remove program/package
R= http://trisquel.info/en/issues/ee-142-artistic-license-10 |
+
|R= [https://trisquel.info/en/issues/1641 Trisquel GNU/Linux - Bugs: bug #1641, ee 1.4.2 - artistic license 1.0]
C= |
+
|C= [http://packages.debian.org/changelogs/pool/main/a/aee/aee_2.2.15b-3.2/copyright aee copyright file]
 +
|PN= aee
 
}}
 
}}
  
=== Afio ===
+
=== afio ===
{{package|
+
{{package
D= Afio manipulates groups of files, copying them within or between filesystems and an afio archive.
+
|D= afio manipulates groups of files, copying them within or between filesystems and an afio archive.
 +
|H= http://freshmeat.net/projects/afio/
 +
|P= [http://packages.debian.org/changelogs/pool/main/a/afio/afio_2.5-6/afio.copyright Non-free license]
 +
|F= Remove program/package
 +
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=509287 Debian GNU/Linux - Bugs: bug #509287, afio: license is non-free]
 +
|C= [http://packages.debian.org/changelogs/pool/main/a/afio/afio_2.5-6/afio.copyright afio copyright file]
 +
|PN= afio
 +
}}
  
Afio archives are portable as they contain only ASCII-formatted header information. Afio makes cpio-format archives. Afio deals somewhat gracefully with input data corruption. Afio supports multi-volume archives during interactive operation. Afio can make compressed archives that are much safer than compressed tar or cpio archives.
+
=== app-install-data-commercial ===
 +
{{package
 +
|D= 3rd party proprietary software supplied by Canonical.
 +
|H=
 +
|P= Recommends non-free software.
 +
|F= Remove program/package
 +
|R=
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/main/a/app-install-data-commercial/app-install-data-commercial_9/app-install-data-commercial.copyright app-install-data-commercial copyright file]
 +
|PN= app-install-data-commercial
 +
}}
 +
 
 +
=== apt ===
 +
{{package
 +
|D=
 +
|H= http://wiki.debian.org/Apt
 +
|P= Example sources.list files in the documentation refer to repositories with nonfree software.
 +
|F= Change file to refer to repositories that only contain free software (e.g. gNewSense, Trisquel)
 +
|R= [https://savannah.nongnu.org/bugs/index.php?29724 gNewSense GNU/Linux - Bugs: bug #29724, example sources.list suggests non-free repositories.]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/a/apt/apt_0.8.16~exp5ubuntu13.5+5.5trisquel3/copyright apt copyright file]
 +
|PN= apt
 +
}}
  
Afio is best used as an `archive engine' in a backup script. |
+
=== Audacious plugins ===
H= http://freshmeat.net/projects/afio/ |
+
{{package
P= "It may not be sold at a profit." /afio/usr/share/doc/afio/copyright |
+
|D= Plugins for the Audacious audio player.
F= |
+
|H= http://audacious-media-player.org/
R= http://packages.ubuntu.com/hardy/afio |
+
|P= Inaccurate copyright information in version 2.3 marks some files as MAME licensed. 
C= http://changelogs.ubuntu.com/changelogs/pool/universe/a/afio/afio_2.5-5/afio.copyright |
+
|F= Use version [http://packages.debian.org/changelogs/pool/main/a/audacious-plugins/audacious-plugins_3.2.3-1/changelog#version3.2.1-1 3.2.1-1 or above]
 +
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594519 Debian GNU/Linux - Bugs: bug #594519, multiple copyright problems make software non-redistributable as currently packaged]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/a/audacious-plugins/audacious-plugins_2.4.4-1build2/copyright audacious-plugins copyright file]
 +
|PN= audacious-plugins
 
}}
 
}}
  
=== app-install-data-commercial ===
+
=== Axiom ===
{{package|
+
{{package
D= 3rd party proprietary software supplied by Canonical. |
+
|D= General purpose computer algebra system.
H= |
+
|H= http://axiom-developer.org/
P= Recommends non-free apps. |
+
|P= File(s) contains non-free license.
F= |
+
|F= Use version [http://packages.trisquel.info/changelogs/pool/main/a/axiom/axiom_20110301a-1/changelog#versionversion20110301a-1 20110301a-1] and above.
R=http://packages.ubuntu.com/hardy/app-install-data-commercial |
+
|R= [https://savannah.nongnu.org/bugs/index.php?33557 gNewSense GNU/Linux - Bugs: bug #33557, Axiom has a non-commercial component]
C= http://changelogs.ubuntu.com/changelogs/pool/main/a/app-install-data-commercial/app-install-data-commercial_9/app-install-data-commercial.copyright |
+
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630846 Debian GNU/Linux - Bugs: bug #630846, axiom: OpenMath C library doesn't allow commercial use]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/a/axiom/axiom_20110301a-1/copyright axiom copyright file]
 +
|PN= axiom
 
}}
 
}}
  
=== b43-fwcutter ===
+
=== b43-fwcutter / b43-tools ===
{{package|
+
{{package
D= Non-free firmware management utility (contrib) |
+
|D= A tool for extracting the non-free firmware from non-free driver distributions, for use with free drivers.
H= |
+
|H= http://wireless.kernel.org/en/users/Drivers/b43 http://bues.ch/cms/hacking/misc.html#linux_b43_driver_firmware_tools
P= Only useful to install non-free firmware |
+
|P= b43-fwcutter is only useful for obtaining non-free firmwares.
F= |
+
|F= Use the free openfwwf firmwares, remove the b43-fwcutter program.  The b43-fwcutter program might be included in a "b43-tools" package; the other programs in b43-tools are useful with openfwwf; only b43-fwcutter needs to be removed from that package.
R= http://bugs.gnewsense.org/Bugs/00307 |
+
|R=
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/main/b/b43-fwcutter/b43-fwcutter_015-14/copyright b43-fwcutter copyright file]
 +
|PN= b43-fwcutter b43-tools
 
}}
 
}}
  
 
=== bcm43xx-fwcutter ===
 
=== bcm43xx-fwcutter ===
{{package|
+
{{package
D= Non-free firmware management utility (contrib) |
+
|D= Management utility for non-free firmware (contrib)
H= |
+
|H=
P= Only useful to install non-free drivers |
+
|P= Only useful to install non-free software
F= |
+
|F= Remove program/package
R= |
+
|R=  
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/b/bcm43xx-fwcutter/bcm43xx-fwcutter_006-3/copyright bcm43xx-fwcutter copyright file]
 +
|PN= bcm43xx-fwcutter
 
}}
 
}}
  
=== blobwars, starfighter, viruskiller, blobandconquer ===
+
=== blobandconquer, blobwars, starfighter, viruskiller ===
{{package|
+
{{package
D= Games by Parallel realities. |
+
|D= Games by Parallel realities.
H= |
+
|H= http://www.parallelrealities.co.uk/
P= Includes artwork not properly licensed |
+
|P= Includes artwork and music not properly licensed
F= From Ubuntu Intrepid onwards, the non-free stuff is removed from all but starfighter (and the packages marked as dfsg). |
+
|F= (1) For Debian GNU/Linux derivatives use packages marked dfsg, (2) remove non-free material, or (3) remove program/package
R= http://www.happypenguin.org/forums/viewtopic.php?t=4725&highlight= |
+
* (4) For blobwars use version [http://packages.trisquel.info/changelogs/pool/main/b/blobwars/blobwars_1.19-1ubuntu1/changelog#versionversion1.18-1 1.18-1] and above.
C= |
+
|R= http://www.happypenguin.org/forums/viewtopic.php?t=4725&highlight=
 +
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495531 Debian GNU/Linux - Bugs: bug #495531, blobandconquer: Contains non-free music and sounds]
 +
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495484 Debian GNU/Linux - Bugs: bug #495484, blobwars: Contains non-free sound and music]
 +
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=496617 Debian GNU/Linux - Bugs: bug #496617, starfighter-data: Contains non-free graphics contents]
 +
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=496618 Debian GNU/Linux - Bugs: bug #496618, viruskiller: Contains non-free sound and music]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/b/blobandconquer/blobandconquer_1.11-dfsg+20-1ubuntu1/copyright blobandconquer copyright file]
 +
* [http://packages.trisquel.info/changelogs/pool/main/b/blobwars/blobwars_1.19-1ubuntu1/copyright blobwars copyright file]
 +
* [http://changelogs.ubuntu.com/changelogs/pool/universe/s/starfighter/starfighter_1.1-7ubuntu1/copyright starfighter copyright file]
 +
* [http://packages.trisquel.info/changelogs/pool/main/v/viruskiller/viruskiller_1.0-1.dfsg.1-1ubuntu1/copyright viruskiller copyright file]
 +
|PN= blobandconquer, blobwars, starfighter, viruskiller
 
}}
 
}}
  
Line 70: Line 152:
 
{{package
 
{{package
 
|D= Gaming server that emulates Battle.net®
 
|D= Gaming server that emulates Battle.net®
|H=  
+
|H=
|P= only useful with proprietary software
+
|P= Only useful with non-free software
|F=  
+
|F= Remove program/package
|R= http://bugs.gnewsense.org/Bugs/00354
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691082 Debian GNU/Linux - Bugs: bug #691082, bnetd: should this package be removed?]
|C=  
+
|C= [http://packages.trisquel.info/changelogs/pool/main/b/bnetd/bnetd_0.4.25-8/copyright bnetd copyright file]
 +
|PN= bnetd
 
}}
 
}}
  
 
=== boinc / boinc-app-seti ===
 
=== boinc / boinc-app-seti ===
{{package|
+
{{package
|D=  
+
|D=
|H=  
+
|H= https://boinc.berkeley.edu/ and http://setiathome.berkeley.edu/
|P= texfont.C and texfont.h license
+
|P= (1) boinc downloads nonfree apps <br> (2) Unclear licensing of texfont.C and texfont.h files (glut) 
 +
|F= (1) White-list only free distributed computing projects. (2) Use [http://packages.trisquel.info/source/brigantia/freeglut freeglut] or [http://packages.trisquel.info/changelogs/pool/main/g/glut/glut_3.7-25/changelog#versionversion3.7-13 glut version 3.7-13] or above
 +
|R= [https://trisquel.info/en/issues/5658 Trisquel GNU/Linux - Bugs: bug #5658, Package boinc downloads nonfree apps]
 +
* [https://savannah.nongnu.org/bugs/?28528#comment3 gNewSense GNU/Linux - Bugs: bug #28528, Killgard code in various packages (comment #3)]
 +
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=131997#71 Debian GNU/Linux - Bugs: bug #131997, glut header file has non-DFSG license, as do examples (comment #71)]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/b/boinc/boinc_6.10.58+dfsg-3/copyright boinc copyright file]
 +
* [http://packages.trisquel.info/changelogs/pool/main/b/boinc-app-seti/boinc-app-seti_5.13+cvs20060510-7/copyright boinc-app-seti copyright file]
 +
|PN= boinc, boinc-app-seti
 +
}}
 +
 
 +
=== cacti ===
 +
{{package
 +
|D=Frontend to rrdtool for monitoring systems and services
 +
|H= http://www.cacti.net/
 +
|P= ftiens4.js, ftiens4_export.js and the icons in include/treeview folder have unclear license
 
|F=  
 
|F=  
|R= http://bugs.gnewsense.org/Bugs/00362
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=679980 Debian bug 679980]
|C=  
+
|C= [http://packages.trisquel.info/changelogs/pool/main/c/cacti/cacti_0.8.7i-2ubuntu1/cacti.copyright copyright file]
 +
|PN= cacti
 
}}
 
}}
  
Line 91: Line 189:
 
|D= Freed version of googles Chrome Web browser
 
|D= Freed version of googles Chrome Web browser
 
|H= http://www.chromium.org/Home
 
|H= http://www.chromium.org/Home
|P=  
+
|P= (1) Copyright or license of some code is unclear<br/>(2) Links to proprietary plugins.
|F=  
+
|F= Remove program/package
|R=  
+
* Use [https://www.gnu.org/software/gnuzilla/ GNU IceCat], or equivalent
|C= http://chromium-bsu.sourceforge.net/LICENSE
+
|R= http://code.google.com/p/chromium/issues/detail?id=28291
 +
|C= http://src.chromium.org/viewvc/chrome/trunk/src/LICENSE?revision=HEAD&view=markup
 +
|PN= chromium-browser
 
}}
 
}}
  
 
=== chromium-bsu ===
 
=== chromium-bsu ===
{{package|
+
{{package
D= fast paced, arcade-style, scrolling space shooter |
+
|D= Fast paced, arcade-style, scrolling space shooter
H= http://chromium-bsu.sourceforge.net |
+
|H= http://chromium-bsu.sourceforge.net
P= older versions distributed under Artistic License 1.0 |
+
|P= [https://www.gnu.org/licenses/license-list.html#ArtisticLicense Artistic License 1.0] for versions [http://packages.trisquel.info/changelogs/pool/main/c/chromium-bsu/chromium-bsu_0.9.15-1/changelog#versionversion0.9.14.1-1 0.9.14-1] and prior.
F= Debian, at least, has permission to distribute it under the Clarified Artistic License since version 0.9.14.1. Distribute that (or something based on it) and you're fine. |
+
|F= Debian, at least, has permission to distribute it under the Clarified Artistic License since version 0.9.14.1. Distribute that (or something based on it) and you're fine.
R= ver 0.9.13.2: http://packages.debian.org/changelogs/pool/main/c/chromium/chromium_0.9.13.2-1/chromium.copyright  
+
|R= [http://packages.trisquel.info/changelogs/pool/main/c/chromium-bsu/chromium-bsu_0.9.14.1-1ubuntu1/copyright Version 0.9.14.1-1ubuntu1 copyright file (Trisquel package)]
ver 0.9.14.1: http://packages.debian.org/changelogs/pool/main/c/chromium-bsu/chromium-bsu_0.9.14.1-1/copyright
+
|C= [http://packages.trisquel.info/changelogs/pool/main/c/chromium-bsu/chromium-bsu_0.9.15-1/copyright chromium-bsu copyright file]
|
+
|PN= chromium, chromium-bsu
C= http://chromium-bsu.sourceforge.net/LICENSE |
 
 
}}
 
}}
  
 
=== cia-clients ===
 
=== cia-clients ===
{{package|
+
{{package
|D= scripts to talk to the CIA commit service.
+
|D= Scripts to talk to the CIA commit service.
|H=  
+
|H= http://cia.vc/doc/clients/
|P= contains a script for bitkeeper, which is only useful with proprietary software
+
|P= Contains a script for bitkeeper, which is only useful with proprietary software
|F= remove bitkeeper script
+
|F= Remove bitkeeper script
|R= http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552263
+
|R= [https://trisquel.info/en/issues/5957 Trisquel GNU/Linux - Bugs: bug #5957, package cia-clients contains a script that is useful only with non-free software (bitkeeper)]
|C=  
+
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552263 Debian GNU/Linux - Bugs: bug #552263, ciabot_bk.sh]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/c/cia-clients/cia-clients_20110719/copyright cia-clients copyright file]
 +
|PN= cia-clients
 
}}
 
}}
  
 
=== command-not-found ===
 
=== command-not-found ===
{{package|
+
{{package
|D= command-not-found is the program sugesting what package to install if one tries to execute a non-installed application in a shell.
+
|D= command-not-found is the program suggesting what package to install if one tries to execute a non-installed application in a shell.
|H=  
+
|H= https://launchpad.net/command-not-found/
|P= suggests proprietary software
+
|P= Suggests proprietary software
|F=  
+
|F= Remove program/package or modify to not recommend proprietary software
|R= http://bugs.gnewsense.org/Bugs/00364
+
|R= [https://trisquel.info/en/issues/5953 Trisquel GNU/Linux - Bugs: bug #5953, Program command-not-found instructs users on how to install non-free programs]
|C=  
+
|C= [http://packages.trisquel.info/changelogs/pool/main/c/command-not-found/command-not-found_0.2.44.1ubuntu1/copyright command-not-found copyright file]
 +
|PN= command-not-found
 
}}
 
}}
  
 
=== cracklib2 ===
 
=== cracklib2 ===
{{package|
+
{{package
D= PAM plugin |
+
|D= pro-active password checker library
H= |
+
|H= sourceforge.net/projects/cracklib
P= used to be under Artistic License |
+
|P= Versions prior to [http://packages.trisquel.info/changelogs/pool/main/c/cracklib2/cracklib2_2.8.18-3/changelog#versionversion2.8.12-1 2.8.12-1] were licensed under modified Artistic License
F= under GPLv2 since 2005: http://cracklib.svn.sourceforge.net/viewvc/cracklib/trunk/cracklib/README-LICENSE?view=markup |
+
|F= Use version [http://packages.trisquel.info/changelogs/pool/main/c/cracklib2/cracklib2_2.8.18-3/changelog#versionversion2.8.12-1 2.8.12-1] or above.
R= http://bugs.gnewsense.org/Bugs/00109 |
+
|R= See copyright file
C= |
+
|C= [http://packages.trisquel.info/changelogs/pool/main/c/cracklib2/cracklib2_2.8.18-3/copyright cracklib2 copyright file]
 +
|PN= cracklib2
 +
}}
 +
=== cron ===
 +
{{package
 +
|D= background process that runs particular programs at particular times
 +
|H= http://ftp.isc.org/isc/cron/
 +
|P= contains an example under the Artistic License, /usr/share/doc/cron/examples/crontab2english.pl. The license is mentioned in /usr/share/doc/cron/copyright
 +
|F= Remove offending file or ask author for proper license
 +
|R= https://trisquel.info/en/issues/10868
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/c/cron/cron_3.0pl1-120ubuntu3/cron.copyright copyright file in Trisquel]
 +
|PN= cron
 
}}
 
}}
  
 
=== d4x ===
 
=== d4x ===
{{package|
+
{{package
D= Graphical file downloader |
+
|D= Graphical file downloader
H= |
+
|H=
P= Non-free license: "This Program is free but not GPL!!! You can't modify it [...]" |
+
|P= Non-free license: [https://www.gnu.org/licenses/license-list.html#ArtisticLicense Artistic license 1.0]
F= |
+
|F= Remove program/package
R= http://bugs.gnewsense.org/Bugs/00290 |
+
|R= See copyright file
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/d/d4x/d4x_2.5.7.1-7/d4x.copyright d4x copyright file]
 +
|PN= d4x
 +
}}
 +
 
 +
=== debian-installer ===
 +
{{package
 +
|D= Debian installer
 +
|H=
 +
|P= Installer asks for non-free firmware
 +
|F= Modify to not recommend/ask for proprietary software
 +
|R= [https://savannah.nongnu.org/bugs/index.php?29275 gNewSense GNU/Linux - Bugs: bug #29275, Installer asks for non-free firmware]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/d/debian-installer/debian-installer_20101020ubuntu72+5.5trisquel1/copyright debian-installer copyright file]
 +
|PN= debian-installer
 
}}
 
}}
  
 
=== debian-reference ===
 
=== debian-reference ===
{{package|
+
{{package
 
|D= Documentation for using the Debian system
 
|D= Documentation for using the Debian system
|H=  
+
|H= http://www.debian.org/doc/user-manuals#quick-reference
|P= suggests/instructs installing proprietary software
+
|P= Suggests/instructs installing proprietary software.
|F=  
+
|F= Remove program/package or modify to not recommend proprietary software
|R= http://bugs.gnewsense.org/Bugs/00320
+
|R= [https://trisquel.info/en/issues/5950 Trisquel GNU/Linux - Bugs: bug #5950, Package debian-reference recommends the use of non-free software]
|C=  
+
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686481 Debian GNU/Linux - Bugs: bug #686481, debian-reference instructs users on how to install non-free software]
 +
* [http://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_debian_is_100_free_software Example: Chapter 2. Debian package management 2.1.5. Debian is 100% free software ("Thus, although non-free works are not a part of Debian, we support their use and provide infrastructure for non-free packages (such as our bug tracking system and mailing lists). ")]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/d/debian-reference/debian-reference_2.46/copyright debian-reference copyright file]
 +
|PN= debian-reference
 
}}
 
}}
  
 
=== dosbox ===
 
=== dosbox ===
{{package|
+
{{package
 
|D= DOS compatible virtual machine.
 
|D= DOS compatible virtual machine.
|H=  
+
|H= http://www.dosbox.com/
|P= package “dosbox” in archive contains non-free bits
+
|P= package “dosbox” in archive contains non-free parts
|F= update to 0.74 or later.
+
|F= Use version [http://packages.trisquel.info/changelogs/pool/main/d/dosbox/dosbox_0.74-2/changelog#versionversion0.73_dfsg1-1 0.73+dfsg1-1] or [http://packages.trisquel.info/changelogs/pool/main/d/dosbox/dosbox_0.74-2/changelog#versionversion0.74-1 0.74-1] and above.
|R= http://bugs.gnewsense.org/Bugs/00351
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559443 Debian GNU/Linux - Bugs: bug #559443, dosbox: ymf262{c,h} lack licence statements]
|C=  
+
|C= [http://packages.trisquel.info/changelogs/pool/main/d/dosbox/dosbox_0.74-2/copyright dosbox copyright file]
 +
|PN= dosbox
 +
}}
 +
 
 +
=== dosemu ===
 +
{{package
 +
|D= DOS emulator.
 +
|H= http://www.dosemu.org
 +
|P= dosemu is generally used in conjunction with FreeDOS -- FreeDOS binaries are included in the dosemu Debian package.  However, it's not possible to build FreeDOS with free software; you have to use one of a few proprietary compilers.
 +
|F= Find a way to build FreeDOS with only free software, or other free DOS software.
 +
|R= http://lists.nongnu.org/archive/html/gnu-linux-libre/2010-12/msg00049.html
 +
http://www.mail-archive.com/debian-legal@lists.debian.org/msg34680.html
 +
http://www.connochaetos.org/forum/topic.php?post=6074#post6074
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/multiverse/d/dosemu/dosemu_1.4.0+svn.2080-1/copyright dosemu copyright file]
 +
|PN= dosemu
 
}}
 
}}
  
 
=== ee ===
 
=== ee ===
{{package|
+
{{package
D= ncurses text editor |
+
|D= An "easy editor" for novices and compuphobics
H= |
+
|H= http://mahon.cwx.net/
P= Artistic license 1.0 |
+
|P= Non-free license: [https://www.gnu.org/licenses/license-list.html#ArtisticLicense Artistic license 1.0]
F= |
+
|F= Remove program/package
R= http://trisquel.info/en/issues/ee-142-artistic-license-10 |
+
|R= [https://trisquel.info/en/issues/1641 Trisquel Issue #1641 (ee 1.4.2 - artistic license 1.0)]
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/e/ee/ee_1.4.2-7/copyright ee copyright file]
 +
|PN= ee
 
}}
 
}}
  
=== envyng-core envyng-gtk envyng-qt ===
+
=== envyng-core, envyng-gtk, envyng-qt ===
{{package|
+
{{package
D= Installer for nVidias proprietary drivers (contrib) |
+
|D= Install the ATI or the NVIDIA driver
H= |
+
|H=
P= Only used to install non-free software |
+
|P= Program's sole purpose is to download and install non-free software
F= |
+
|F= Remove program/package
R= http://lists.gnu.org/archive/html/gnewsense-users/2009-06/msg00004.html |
+
|R= http://lists.gnu.org/archive/html/gnewsense-users/2009-06/msg00004.html
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/multiverse/e/envyng-core/envyng-core_1.1.1ubuntu11/envyng-core.copyright envying-core copyright file]
 +
* [http://changelogs.ubuntu.com/changelogs/pool/multiverse/e/envyng-gtk/envyng-gtk_1.1.1ubuntu1/copyright envying-gtk copyright file]
 +
* [http://changelogs.ubuntu.com/changelogs/pool/multiverse/e/envyng-qt/envyng-qt_1.1.1ubuntu1/copyright envying-qt copyright file]
 +
|PN= envyng-core, envyng-gtk, envyng-qt
 
}}
 
}}
  
 
=== firefox ===
 
=== firefox ===
{{package|
+
{{package
D= Web browser |
+
|D= Web browser
H= |
+
|H= https://www.mozilla.org/en-US/firefox/new/
P= recommends non-free software |
+
|P= Recommends non-free addons and plugins; [https://blog.mozilla.org/blog/2013/10/30/video-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec/ automatically downloads cisco's binary h.264 codecs]
F= (use GNU IceCat, or equivalent) |
+
|F= Use [https://www.gnu.org/software/gnuzilla/ GNU IceCat], or equivalent
R= http://bugs.gnewsense.org/Bugs/00227 |
+
|R= [https://www.gnu.org/software/gnuzilla/ GNUzilla and IceCat ("While the Firefox source code from the Mozilla project is free software, they distribute and recommend non-free software as plug-ins and addons.")]
C= |
+
|C= [http://packages.trisquel.info/changelogs/pool/main/f/firefox/firefox_13.0+build1-0ubuntu0.11.10.1+5.5trisquel7/copyright firefox copyright file]
 +
|PN= firefox, firefox-3.0, firefox-3.5
 
}}
 
}}
  
 
=== fpc ===
 
=== fpc ===
{{package|
+
{{package
D= Free Pascal compiler. |
+
|D= Free Pascal compiler.
H= http://www.freepascal.org/ |
+
|H= http://www.freepascal.org/
P= non-free software (and a copyright violation) Fixed, http://bugs.gnewsense.org/Bugs/00288  |
+
|P= Versions prior to [http://packages.trisquel.info/changelogs/pool/main/f/fpc/fpc_2.4.4-2ubuntu1/changelog#versionversion2.2.2-1 2.2.2] contain non-free software (and a copyright violation)  
F= 2.2.2 is required to make sure it's free |
+
|F= Use version [http://packages.trisquel.info/changelogs/pool/main/f/fpc/fpc_2.4.4-2ubuntu1/changelog#versionversion2.2.2-1 2.2.2] or above
R= http://lists.gnu.org/archive/html/gnewsense-dev/2009-06/msg00010.html |
+
|R= [http://lists.gnu.org/archive/html/gnewsense-dev/2009-06/msg00010.html (Gnewsense-dev) Report of non-free software in gNewSense]
C= |
+
|C= [http://packages.trisquel.info/changelogs/pool/main/f/fpc/fpc_2.4.4-2ubuntu1/fpc.copyright fpc copyright file]
 +
|PN= fpc
 +
}}
 +
 
 +
=== Free Abuse Extensions ===
 +
{{package
 +
|D= Levels and graphics for Abuse.
 +
|H= http://abuse.zoy.org/
 +
|P= The "Claudio" add-ons don't allow distribution and only non-commercial use. (addon/claudio/claudio.lsp for abuse-frabs or data/addon/claudio/claudio.lsp for abuse-sdl)
 +
|F= Remove the Claudio add-ons.
 +
|R= [https://savannah.nongnu.org/bugs/?33450 gNewSense GNU/Linux - Bugs: bug #33450, Non-free and non-commerical portion in abuse-frabs]
 +
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648272 Debian GNU/Linux - Bugs: bug #648272, abuse-frabs: Claudio add-on does not allow distribution or commercial use]
 +
* [http://packages.qa.debian.org/a/abuse-frabs/news/20110512T215521Z.html Debian GNU/Linux - Bugs: bug #626551: Removed package(s) from unstable "Reason: ROM; merged into abuse-sdl]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/a/abuse-frabs/abuse-frabs_2.11-1/copyright abuse-frabs copyright file], [http://packages.trisquel.info/changelogs/pool/main/a/abuse-sdl/abuse-sdl_0.8-2/copyright abuse-sdl copyright file]
 +
|PN= abuse-frabs, abuse-sdl
 
}}
 
}}
  
 
=== freedoom ===
 
=== freedoom ===
{{package|
+
{{package
D= free game. |
+
|D= free game.
H= |
+
|H= http://www.nongnu.org/freedoom/
P= musical plagiarism |
+
|P= Musical plagiarism
F= 2009-06-15: Freedoom 0.6.4 released. A copyright violation has been found in the Freedoom tree and has been removed. This is the only change from 0.6.3, but it removes much of the music. All previous versions are pulled from the download area at the moment since they were all tainted. |
+
|F= Use version [http://packages.trisquel.info/changelogs/pool/main/f/freedoom/freedoom_0.7-1/changelog#versionversion0.6.4-1 0.6.4-1] or above
R= http://bugs.gnewsense.org/Bugs/00324|
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=533135 Debian GNU/Linux - Bugs: bug #533135, freedoom: DFSG Violation: Copyrighted materials in Freedoom]
C= |
+
|C= [http://packages.trisquel.info/changelogs/pool/main/f/freedoom/freedoom_0.7-1/copyright freedoom copyright file]
 +
|PN= freedoom
 +
}}
 +
 
 +
=== galeon ===
 +
{{package
 +
|D= gnome Web browser
 +
|H= galeon.sourceforge.net
 +
|P= Recommends non-free software
 +
|F= Use [https://www.gnu.org/software/gnuzilla/ GNU IceCat], or equivalent
 +
|R= [https://savannah.nongnu.org/bugs/index.php?30027 gNewSense GNU/Linux - Bugs: bug #30027, Galeon web browser proposes to download flashplayer plugin.]
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/g/galeon/galeon_2.0.4-1ubuntu1/copyright galeon copyright file]
 +
|PN= galeon
 
}}
 
}}
  
=== gkrell-snmp ===
+
=== gkrellm-snmp ===
{{package|
+
{{package
|D=  
+
|D= snmp plug-in for GKrellM
|H=  
+
|H= http://triq.net/gkrellm/
|P= links against openssl without exception
+
|P= Links against openssl without exception
|F= upgrade to 1.0-1.2 (?)
+
|F= Use version 1.1 or Debian [http://packages.trisquel.info/changelogs/pool/main/g/gkrellm-snmp/gkrellm-snmp_1.0-1.2build1/changelog#versionversion1.0-1.2 1.0-1.2] (see debian bug report)
|R= http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508292
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508292 Debian GNU/Linux - Bugs: bug #508292, gkrellm-snmp links against openssl without exception]
|C=  
+
|C= [http://packages.trisquel.info/changelogs/pool/main/g/gkrellm-snmp/gkrellm-snmp_1.0-1.2build1/copyright gkrellm-snmp copyright file]
 +
|PN= gkrellm-snmp
 
}}
 
}}
  
=== GLP Ghostscript CMap data files ===
+
=== GPL Ghostscript CMap data files ===
{{package|
+
{{package
D= Adobe CMap files for handling CJKV fonts.
+
|D= Adobe CMap files for handling CJKV fonts.
This is a component of GPL Ghostscript, a postScript interpreter and renderer |
+
|This is a component of GPL Ghostscript, a postScript interpreter and renderer
H= http://www.ghostscript.com |
+
|H= http://www.ghostscript.com
P= license prohibits modification |
+
|P= License prohibits modification
F= GNU Ghostscript
+
|F= Use [http://www.gnu.org/software/ghostscript/ghostscript.html GNU Ghostscript].  Debian derivatives may also use [http://packages.trisquel.info/changelogs/pool/main/g/ghostscript/ghostscript_8.71.dfsg.2-0ubuntu7/changelog#versionversion8.71.dfsg.2-0ubuntu1 version 8.71.dfsg.2-0ubuntu1] and above.
http://www.gnu.org/software/ghostscript/ghostscript.html |
+
|R= [http://lists.debian.org/debian-legal/2009/09/msg00039.html Re: On the possibility of changing the license of Adobe CMap files]
R= http://www.mail-archive.com/debian-legal@lists.debian.org/msg22474.html  
+
*[https://bugzilla.redhat.com/show_bug.cgi?id=487510 Red Hat GNU/Linux - Bugs: bug #487510, Licensing issue of ghostscript CMap files]
https://bugzilla.redhat.com/show_bug.cgi?id=487510 |
+
|C= [http://packages.trisquel.info/changelogs/pool/main/g/ghostscript/ghostscript_9.04~dfsg-0ubuntu11.5/ghostscript.copyright ghostscript copyright file]
C= http://svn.ghostscript.com/ghostscript/trunk/gs/LICENSE |
+
|PN= ghostscript
 
}}
 
}}
  
 
=== gnome-app-install ===
 
=== gnome-app-install ===
{{package|
+
{{package
D= Browse and install software packages|
+
|D= Browse and install software packages
H= |
+
|H=
P= Recommends nonfree software.  Could be used if you prevent that from happening.|
+
|P= Recommends nonfree software.   
F= |
+
|F= Remove program/package (program/package is depriciated)
R= |
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568547 Debian GNU/Linux - Bugs: bug #568547, RM: gnome-app-install -- ROM; replaced by software-center]
C= |
+
|C= [http://packages.trisquel.info/changelogs/pool/main/g/gnome-app-install/gnome-app-install_0.5.60.1ubuntu2trisquel6-4/gnome-app-install.copyright gnome-app-install copyright file]
 +
|PN= gnome-app-install
 
}}
 
}}
  
 
=== gstreamer0.10-pitfdll ===
 
=== gstreamer0.10-pitfdll ===
{{package|
+
{{package
D= GStreamer loader for DLL codecs|
+
|D= GStreamer loader for DLL codecs (contrib)
H= |
+
|H= http://ronald.bitfreak.net/pitfdll.php
P= Those DLL codecs are nonfree|
+
|P= DLL codecs are nonfree
F= |
+
|F= Remove program/package
R= http://bugs.gnewsense.org/Bugs/00214 |
+
|R= [http://ronald.bitfreak.net/pitfdll.php PitfDLL Homepage: Author explains why development was discontinued and why native free software implementations is the solution]
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/g/gstreamer0.10-pitfdll/gstreamer0.10-pitfdll_0.9.1.1+cvs20080215-1ubuntu2/copyright gstreamer0.10-pitfdll copyright file]
 +
|PN= gstreamer0.10-pitfdll
 
}}
 
}}
  
 
=== helix-player ===
 
=== helix-player ===
{{package|
+
{{package
D= Media player|
+
|D= Media player
H= |
+
|H= https://player.helixcommunity.org/
P= Suggests that the user download the nonfree Real Player|
+
|P= Suggests that the user download the nonfree Real Player
F= |
+
|F= Remove program/package or modify to not recommend non-free software
R= http://bugs.gnewsense.org/Bugs/00100 |
+
|R=
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/h/helix-player/helix-player_1.0.9-0ubuntu5/copyright helix-player copyright file]
 +
|PN= helix-player
 +
}}
 +
 
 +
=== hplip ===
 +
{{package
 +
|D= printer drivers
 +
|H= http://hplipopensource.com/
 +
|P= Suggests that the user download nonfree Binary Plug-In for some printers
 +
|F= Modify hp-setup and hp-plugin to not recommend non-free software
 +
|R= http://hplipopensource.com/node/309
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/h/hplip/hplip_3.12.2-1ubuntu3.1+6.0trisquel4/hplip.copyright in Trisquel]
 +
|PN= hplip
 +
}}
 +
 
 +
=== iceape ===
 +
{{package
 +
|D= Iceape Internet Suite browser
 +
|H=
 +
|P= Recommends non-free software
 +
|F= Use [https://www.gnu.org/software/gnuzilla/ GNUzilla], or equivalent
 +
|R=
 +
|C= [http://packages.debian.org/changelogs/pool/main/i/iceape/iceape_2.7.5-1/iceape.copyright iceape copyright file]
 +
|PN= iceape
 
}}
 
}}
  
 
=== iceweasel ===
 
=== iceweasel ===
{{package|
+
{{package
|D= firefox based web browser
+
|D= Browser based on Mozilla technology
|H=  
+
|H=
|P= same issues as firefox, incl. suggesting proprietary plugins
+
|P= Recommends non-free software
|F= use gnu icecat
+
|F= Use [https://www.gnu.org/software/gnuzilla/ GNU IceCat], or equivalent
|R=  
+
|R=
|C=  
+
|C= [http://packages.debian.org/changelogs/pool/main/i/iceweasel/iceweasel_3.5.16-16/copyright iceweasel copyright file]
 +
|PN= iceweasel
 +
}}
 +
 
 +
=== ipw2100, ipw2200, ipw2915, ipw3945 ===
 +
{{package
 +
|D= Drivers and firmware for Intel wireless hardware
 +
|H= http://ipw2100.sourceforge.net/ http://ipw2200.sourceforge.net/ http://ipw3945.sourceforge.net/
 +
|P= The software is nonfree.
 +
|F= Remove program/package
 +
|R= See copyright files
 +
|C= [http://ipw2100.sourceforge.net/firmware.php?fid=2 Intel PRO/Wireless 2100 firmware TERMS AND CONDITIONS] and [http://ipw2200.sourceforge.net/firmware.php?fid=8 Intel PRO/Wireless 2200BG firmware TERMS AND CONDITIONS]
 +
|PN=  
 
}}
 
}}
  
 
=== isdnutils ===
 
=== isdnutils ===
{{package|
+
{{package
D= software to manage ISDN network connections|
+
|D= software to manage ISDN network connections
H= |
+
|H= http://www.isdn4linux.de/
P= At the very least, eurofile/src/wuauth/sigfix.c has a license which prohibits commercial use. There is also code in the codebase that has advertising clauses; more investigation is needed to determine whether or not this conflicts with the GPL that covers most of the code.|
+
|P= At the very least, eurofile/src/wuauth/sigfix.c has a license which prohibits commercial use. There is also code in the codebase that has advertising clauses; more investigation is needed to determine whether or not this conflicts with the GPL that covers most of the code. The package also contains sourceless firmware.
F= |
+
|F= Debian GNU/Linux derivatives use version [http://packages.debian.org/changelogs/pool/main/i/isdnutils/isdnutils_3.25+dfsg1-3/changelog#version1:3.9.20060704_dfsg.1-1 1:3.9.20060704+dfsg.1-1] or above
R= http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559425|
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559425 Debian GNU/Linux - Bugs: bug #559425, isdnutils: various licensing issues]
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/i/isdnutils/isdnutils_3.12.20071127-0ubuntu11/copyright isdnutils copyright file]
 +
|PN= isdnutils
 
}}
 
}}
  
 
=== ivman ===
 
=== ivman ===
{{package|
+
{{package
D= generic event handler for HAL events|
+
|D= generic event handler for HAL events
H= |
+
|H= http://ivman.sourceforge.net/
P= The project is dual licensed, but there are concerns about how that dual licensing was done.  Note also that the project is orphaned. If you really want to include it, though, it might be possible to find a good version to work from. |
+
|P= Concerns about [https://bugzilla.redhat.com/show_bug.cgi?id=208737#c18 how dual-licensing was done]Project is also [http://ivman.sourceforge.net/ not being maintained].
F= |
+
|F= Remove program/package
R= https://bugzilla.redhat.com/show_bug.cgi?id=208737#c18|
+
|R= [https://bugzilla.redhat.com/show_bug.cgi?id=208737#c18 Red Hat GNU/Linux - Bugs: bug #208737, Review Request: ivman - Generic handler for HAL events (comment #18)]
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/i/ivman/ivman_0.6.14-3.1ubuntu1/copyright ivman copyright file]
 +
|PN= ivman
 +
}}
 +
 
 +
=== jcadencii ===
 +
{{package
 +
|D= Cadencii is a multi-track piano roll editor for MacOS and Windows. It is designed for editing lyrics for singing and supports VOCALOID, VOCALOID2, UTAU, WORLD, AquesTone engines for synthesis.
 +
|H=
 +
|P= Suggests nonfree software.
 +
|F= Use latest version from isengaara's [https://launchpad.net/~isengaara/+archive/ubuntu/utauloid utauloid] PPA
 +
|R=
 +
|C=  
 +
|PN= jcadencii
 
}}
 
}}
  
 
=== jockey ===
 
=== jockey ===
{{package|
+
{{package
D= GUI driver manager software|
+
|D= GUI driver manager software
H= |
+
|H=
P= Installs for propietary drivers (contrib)|
+
|P= Installs for propietary drivers (contrib)
F= |
+
|F= Remove program/package
R= |
+
|R=
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/main/j/jockey/jockey_0.9.7-0ubuntu9/copyright jockey copyright file]
 +
|PN= jockey
 +
}}
 +
 
 +
=== konqueror ===
 +
{{package
 +
|D= Web browser
 +
|H= http://www.kde.org/
 +
|P= Recommends non-free software
 +
|F= Use [https://www.gnu.org/software/gnuzilla/ GNU IceCat], or equivalent
 +
|R= [https://savannah.nongnu.org/bugs/?32954 gNewSense GNU/Linux - Bugs: bug #32954, Konqueror redirects to microsoft.com]
 +
*[https://savannah.nongnu.org/bugs/index.php?32646 gNewSense GNU/Linux - Bugs: bug #32646, Konqueror suggests nonfree software when encountering SWF files]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/k/kde-baseapps/kde-baseapps_4.7.4-0ubuntu0.1/konqueror.copyright konqueror copyright file]
 +
|PN= konqueror
 +
}}
 +
 
 +
=== kopete ===
 +
{{package
 +
|D= IM Program
 +
|H= http://www.kde.org/
 +
|P= Recommends non-free software
 +
|F= Use pidgin, or modify kopete to avoid recommendations.
 +
|R= [https://trisquel.info/en/issues/3897 Trisquel GNU/Linux - Bugs: bug #3897, Kopete suggests skype install]
 +
* [http://lists.nongnu.org/archive/html/gnu-linux-libre/2011-08/msg00023.html (GNU-linux-libre) Kopete suggests non free software]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/k/kdenetwork/kdenetwork_4.7.4-0ubuntu0.1+5.5trisquel1/copyright kdenetwork copyright file]
 +
|PN= kdenetwork
 +
}}
 +
 
 +
=== libmusicbrainz 4 and 5 ===
 +
{{package
 +
|D= Library to access the MusicBrainz.org database
 +
|H= http://musicbrainz.org/doc/libmusicbrainz
 +
|P= xmlParser.cpp and xmlParser.h files use the non-free "Aladdin Free Public License"
 +
|F=
 +
|R= [http://tickets.musicbrainz.org/browse/LMB-34?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel upstream bug]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/libm/libmusicbrainz/libmusicbrainz_4.0.3-0ubuntu0.1/libmusicbrainz4-3.copyright copyright file]
 +
|PN= libmusicbrainz4
 
}}
 
}}
  
 
=== libsmi2-common ===
 
=== libsmi2-common ===
{{package|
+
{{package
|D=  
+
|D= library to access SMI MIB information
|H=  
+
|H= http://www.ibr.cs.tu-bs.de/projects/libsmi/
 
|P= libsmi ships MIB files licensed under a restrictive license
 
|P= libsmi ships MIB files licensed under a restrictive license
|F=  
+
|F= For Debian GNU/Linux derivatives use [http://packages.trisquel.info/changelogs/pool/main/libs/libsmi/libsmi_0.4.8+dfsg2-4/changelog#versionversion0.4.8_dfsg2-1 0.4.8+dfsg2-1] or above.
|R= http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498476
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498476 Debian GNU/Linux - Bugs: bug #498476, libsmi2-common: libsmi ships MIB files licensed under a restrictive license]
|C=  
+
|C= [http://packages.trisquel.info/changelogs/pool/main/libs/libsmi/libsmi_0.4.8+dfsg2-4/copyright libsmi copyright file]
 +
|PN= libsmi
 
}}
 
}}
  
 
=== libsnmp-base ===
 
=== libsnmp-base ===
{{package|
+
{{package
|D=  
+
|D= Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg. routers), computer equipment and even devices like UPSs.
|H=  
+
|H= http://net-snmp.sourceforge.net/
|P= libsmi2-common contains a lot of MIB licensed under a restrictive
+
|P= libsmi2-common contains a lot of MIB licensed under a restrictive license
licens
+
|F= For Debian GNU/Linux derivatives use [http://packages.trisquel.info/changelogs/pool/main/n/net-snmp/net-snmp_5.4.3~dfsg-1ubuntu3/changelog#versionversion5.4.2.1_dfsg-1 5.4.2.1-dfsg] or above.  Otherwise remove package/program
|F=  
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498475 Debian GNU/Linux - Bugs: bug #498475, libsnmp-base ships MIB files licensed under a restrictive license]
|R= http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498475
+
|C= [http://packages.trisquel.info/changelogs/pool/main/n/net-snmp/net-snmp_5.4.3~dfsg-2.2ubuntu1/copyright net-snmp copyright file]
|C=  
+
|PN= net-snmp
 
}}
 
}}
  
 
=== libxprintapputil ===
 
=== libxprintapputil ===
{{package|
+
{{package
|D=  
+
|D=
|H=  
+
|H= http://xorg.freedesktop.org/releases/individual/lib/
 
|P= libxprintapputil does not refer to a free software license, not in the source code files nor in COPYING. So default copyright applies, which makes the package non-free.
 
|P= libxprintapputil does not refer to a free software license, not in the source code files nor in COPYING. So default copyright applies, which makes the package non-free.
|F=  
+
|F= Remove program/package
|R= http://bugs.gnewsense.org/Bugs/00336
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559448 Debian GNU/Linux - Bugs: bug #559448, libxprintapputil: No licence specified by upstream]
|C=  
+
|C= [http://packages.trisquel.info/changelogs/pool/main/libx/libxprintapputil/libxprintapputil_1.0.1.xsf1-3/copyright libxprintapputil copyright file]
 +
|PN= libxprintapputil
 +
}}
 +
 
 +
=== liferea ===
 +
{{package
 +
|D= Liferea is a simple FeedReader clone for GNOME.
 +
|H= http://liferea.sourceforge.net/
 +
|P= Recommends non-free browsers
 +
|F= [https://bugs.parabolagnulinux.org/bugs/file34/remove-non-free-suggestions.patch Modify] the [http://repo.parabolagnulinux.org/other/liferea-libre-1.6.5.tar.gz program] to not recommend non-free software.
 +
|R= [https://bugs.parabolagnulinux.org/bugs/issue144 Parabola GNU/Linux - Bugs: bug #144, (liferea) patch to remove nonfree browser recommendations]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/l/liferea/liferea_1.6.6b-0ubuntu2+5.5trisquel2/copyright liferea copyright file]
 +
|PN= liferea
 
}}
 
}}
  
 
=== linux linux-backports-modules* linux-ubuntu-modules ===
 
=== linux linux-backports-modules* linux-ubuntu-modules ===
{{package|
+
{{package
D= The kernel Linux, and associated packages|
+
|D= The kernel Linux, and associated packages
H= |
+
|H= https://www.kernel.org/
P= Includes nonfree blobs|
+
|P= Includes non-free [https://www.gnu.org/philosophy/free-system-distribution-guidelines.html blobs]
F= Use linux-libre instead|
+
|F= Use [http://www.fsfla.org/svnwiki/selibre/linux-libre/ linux-libre] instead
R= https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/226646|
+
|R= [https://savannah.nongnu.org/bugs/index.php?29754 gNewSense GNU/Linux - Bugs: bug #29754, linux-backports-modules-x contains non-free software]
C= |
+
* [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/226646 Ubuntu GNU/Linux - Bugs: bug #226646, this contains materials that should be in linux-restricted-modules ]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/l/linux/linux_3.0.0-22.36+5.5trisquel1/copyright linux copyright file]
 +
|PN= linux, linux-2.*, linux-backports-modules*, linux-ubuntu-modules* linux-latest-2.6
 
}}
 
}}
  
 
=== linux-wlan-ng ===
 
=== linux-wlan-ng ===
{{package|
+
{{package
D= Utilities and integration scripts for certain wireless cards|
+
|D= Utilities and integration scripts for certain wireless cards
H= |
+
|H= http://www.linux-wlan.org/
P= These are only useful in conjunction with proprietary drivers for said cards|
+
|P= These are only useful in conjunction with proprietary drivers for said cards
F= |
+
|F= Remove program/package
R= |
+
|R=
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/l/linux-wlan-ng/linux-wlan-ng_0.2.9+dfsg-4/copyright linux-wlan-ng copyright file]
 +
|PN= linux-wlan-ng
 
}}
 
}}
  
 
=== linux-firmware ===
 
=== linux-firmware ===
{{package|
+
{{package
D= Proprietary Firmware blobs required for many wifi cards|
+
|D= Proprietary Firmware blobs required for many wifi cards
H= |
+
|H=  
P= Sourceless firmware.|
+
|P= Non-free license: [http://changelogs.ubuntu.com/changelogs/pool/main/l/linux-firmware/linux-firmware_1.82/copyright SOFTWARE LICENSE AGREEMENT (Final, Single User)]
F= |
+
|F= Remove program/package
R= https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/179139|
+
|R= https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/179139
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/main/l/linux-firmware/linux-firmware_1.82/copyright linux-firmware copyright file]
 +
|PN= linux-firmware
 
}}
 
}}
  
 
=== lucida ===
 
=== lucida ===
{{package|
+
{{package
D= Bitmap fonts donated to the X Consortium many years ago|
+
|D= Bitmap fonts donated to the X Consortium many years ago
H= |
+
|H= http://xorg.freedesktop.org/releases/individual/font/
P= License is nonfree: only permits verbatim use|
+
|P= License is nonfree: only permits verbatim use
F= |
+
|F=
R= |
+
|R= http://en.wikipedia.org/wiki/Luxi_(fonts)
C= |
+
* http://lists.nongnu.org/archive/html/gnu-linux-libre/2010-10/msg00081.html
 +
|C=
 +
}}
 +
 
 +
=== MAME ===
 +
{{package
 +
|D= The Multiple Arcade Machine Emulator - MAME
 +
|H= http://mamedev.org
 +
|P= Non-free license: [http://mamedev.org/legal.html MAME]
 +
|F= Remove program/package
 +
|R= [http://mamedev.org/legal.html MAME Legal Information ("Redistributions may not be sold, nor may they be used in a commercial product or activity.")]
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/multiverse/m/mame/mame_0.145-0ubuntu1/copyright mame copyright file]
 
}}
 
}}
  
 
=== mesademos ===
 
=== mesademos ===
{{package|
+
{{package
D= Example programs using Mesa and OpenGL|
+
|D= Example programs using Mesa and OpenGL
H= |
+
|H= http://mesa3d.sourceforge.net/
P= Nonfree license on two files, progs/demos/pointblast.c and progs/demos/spriteblast.c: only allows distribution, not modification. This package is probably stil useful without those specific demos, if you want to prepare that.|
+
|P= Non-free license: Two demos (progs/demos/pointblast.c and progs/demos/spriteblast.c) do not allow modification.  
F= |
+
|F= Remove program/package or remove non-free demos
R= http://bugs.gnewsense.org/Bugs/00353|
+
|R=
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/m/mesademos/mesademos_6.2.1-1/copyright mesademos copyright file]
 +
|PN= mesademos
 
}}
 
}}
  
=== mol / mol-drivers-linux. ===
+
=== Mac-on-Linux emulator ===
{{package|
+
{{package
 
|D= Allows running MacOS inside a GNU/Linux system.
 
|D= Allows running MacOS inside a GNU/Linux system.
|H=  
+
|H= http://mac-on-linux.sourceforge.net/
|P= Only runs/supports proprietary software
+
|P= Only runs/supports proprietary software.
|F=  
+
|F= Remove program/package
|R= https://savannah.nongnu.org/bugs/index.php?28332
+
|R= [https://savannah.nongnu.org/bugs/index.php?28332 gNewSense GNU/Linux - Bugs: bug #28332, remove MOL from our archive.]
|C=  
+
|C= [http://packages.trisquel.info/changelogs/pool/main/m/mol/mol_0.9.72.1~dfsg-2.1/copyright mol copyright file]
 +
* [http://packages.trisquel.info/changelogs/pool/main/m/mol-drivers-linux/mol-drivers-linux_0.9.70+1-2/copyright mol-drivers-linux copyright file]
 +
|PN= mol, mol-drivers-linux
 +
}}
 +
 
 +
=== Monkey's Audio Codec ===
 +
{{package
 +
|D= An Audio SDK, APE format
 +
|H= http://supermmx.org/linux/mac
 +
|P= Non-free license: [http://www.monkeysaudio.com/license.html Monkey's Audio SDK and Source Code License Agreement]
 +
|F= Remove program/package
 +
|R= [http://lists.nongnu.org/archive/html/gnu-linux-libre/2010-11/msg00015.html (GNU-linux-libre) Monkey's Audio Source Code License Agreement]
 +
|C= [http://www.monkeysaudio.com/license.html Monkey's Audio Program License Agreement]
 +
|PN= mac
 
}}
 
}}
  
 
=== moonlight ===
 
=== moonlight ===
{{package|
+
{{package
D= implementation of Microsoft's Silverlight web application framework |
+
|D= implementation of Microsoft's Silverlight web application framework
H= http://www.mono-project.com/Moonlight |
+
|H= http://www.mono-project.com/Moonlight
P= recommends non-free software (Microsoft Media Pack) |
+
|P= recommends non-free software (Microsoft Media Pack)
F= |
+
|F=
R= http://ossguy.com/?p=266 |
+
|R= http://ossguy.com/?p=266
C= http://anonsvn.mono-project.com/viewvc/trunk/moon/LICENSE?view=co
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/m/moon/moon_2.3-0ubuntu5/copyright moon copyright file]
http://ossguy.com/moonlight/microsoft_media_pack_eula.xhtml |
+
|PN= moon
 +
}}
 +
=== mpc ===
 +
{{package
 +
|D= command-line tool to interface MPD
 +
|H= http://mpd.wikia.com/wiki/Client:Mpc
 +
|P= contains an example under the Artistic license, /usr/share/doc/mpc/examples/playstream
 +
|F= Remove offending file or ask author for proper license
 +
|R= https://trisquel.info/en/issues/10870
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/m/mpc/mpc_0.20-2/mpc.copyright copyright file in Trisquel]
 +
|PN= mpc
 
}}
 
}}
  
 
=== mp32ogg ===
 
=== mp32ogg ===
{{package|
+
{{package
|D=  
+
|D= Converts mp3 files to Ogg Vorbis files.
|H=  
+
|H= http://faceprint.com/code/
|P= under the Artistic License, which is non-free.
+
|P= Non-free license: [https://www.gnu.org/licenses/license-list.html#ArtisticLicense Artistic license 1.0]
 +
|F= Remove program/package
 +
|R= [https://savannah.nongnu.org/bugs/index.php?28952 gNewSense GNU/Linux - Bugs: bug #28952, Non free package: mp32ogg]
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/m/mp32ogg/mp32ogg_0.11-9/mp32ogg.copyright mp32ogg copyright file]
 +
|PN= mp32ogg
 +
}}
 +
 
 +
=== musescore ===
 +
{{package
 +
|D= Full featured WYSIWYG score editor
 +
|H= http://www.musescore.org/
 +
|P= score examples have non-free and missing licenses
 
|F=  
 
|F=  
|R= https://savannah.nongnu.org/bugs/index.php?28952
+
|R= [https://bugzilla.redhat.com/show_bug.cgi?id=951379 Fedora bug 951379]
|C=  
+
|C= [http://packages.trisquel.info/changelogs/pool/main/m/musescore/musescore_1.2+dfsg-1/musescore.copyright copyright file]
 +
|PN= musescore
 
}}
 
}}
  
 
=== ndiswrapper, ndisgtk ===
 
=== ndiswrapper, ndisgtk ===
{{package|
+
{{package
D= Lets Linux use NDIS drivers|
+
|D= Lets Linux use NDIS drivers
H= |
+
|H= http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?title=Main_Page and http://jak-linux.org/projects/ndisgtk/
P= With one exception, all NDIS drivers are nonfree--and the one free one is a Windows port of a native Linux driver.  So right now, this isn't useful for anything besides using nonfree software--although that could theoretically change in the future.|
+
|P= With one exception, all NDIS drivers are nonfree--and the one free one is a Windows port of a native Linux driver.  So right now, this isn't useful for anything besides using nonfree software--although that could theoretically change in the future.
F= |
+
|F= Remove program/package
R= http://bugs.gnewsense.org/Bugs/00236 |
+
|R=
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/main/n/ndiswrapper/ndiswrapper_1.57-1ubuntu1/copyright ndiswrapper copyright file]
 +
* [http://changelogs.ubuntu.com/changelogs/pool/main/n/ndisgtk/ndisgtk_0.8.5-1/copyright ndisgtk copyright file]
 +
|PN= ndiswrapper, ndisgtk
 
}}
 
}}
  
 
=== nikto ===
 
=== nikto ===
{{package|
+
{{package
D= Web server security scanner|
+
|D= Web server security scanner
H= |
+
|H= http://cirt.net/nikto2
P= The files in plugins/db_* have a very restrictive license.  If the software's still usable without those, it looks like you could take those out and distribute what's left.|
+
|P= The files in plugins/db_* have a very restrictive license.  If the software's still usable without those, it looks like you could take those out and distribute what's left.
F= |
+
|F=
R= http://lists.debian.org/debian-legal/2008/04/msg00026.html|
+
|R= [http://lists.debian.org/debian-legal/2008/04/msg00026.html debian-legal: Nikto license on data files]
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/multiverse/n/nikto/nikto_2.1.4-2/copyright nikto copyright file]
 +
|PN= nikto
 
}}
 
}}
  
=== nouveau-kernel-source ===
+
=== Nouveau ===
{{package|
+
{{package
D= DKMS source for the nouveau kernel modules|
+
|D= Source code for the Nouveau kernel module
H= |
+
|H= https://launchpad.net/ubuntu/+source/nouveau-kernel-source/
P=  The package nouveau-kernel-source included in Ubuntu Karmic and Jaunty contains the drm modules for the linux kernel, which include several hexadecimal blobs. The non free pieces seem to be in the radeon, mga and nouveau drivers.|
+
|P= Different versions of the Nouveau kernel module have included nonfree blob(s).  The project is working on eliminating this dependency, and some specific versions of Linux don't include this blob, but they're apparently not all the way there yet.  If your distribution ships the Nouveau module separately from Linux, it definitely contains a blob that must be removed. If Nouveau is included with Linux in your distribution, and you're not using linux-libre, you'll need to check for a blob and remove it if it's there.
F= |
+
|F= Use a version of linux-libre that includes Nouveau.
R= |
+
|R=  
C= |
+
|C=
 +
|PN= nouveau-kernel-source
 
}}
 
}}
  
 
=== nvidia-xconfig nvidia-settings ===
 
=== nvidia-xconfig nvidia-settings ===
{{package|
+
{{package
D= Configuration tool for NVidia's proprietary video drivers|
+
|D= Configuration tool for NVidia's proprietary video drivers
H= |
+
|H= ftp://download.nvidia.com/XFree86/nvidia-settings/ and ftp://download.nvidia.com/XFree86/nvidia-xconfig/
P= Only useful with nonfree software|
+
|P= Only useful with nonfree software
F= |
+
|F= Remove program/package
R= |
+
|R=
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/main/n/nvidia-settings/nvidia-settings_302.17-0ubuntu1/copyright nvidia-settings copyright file]
 +
* [http://changelogs.ubuntu.com/changelogs/pool/universe/n/nvidia-xconfig/nvidia-xconfig_1.0+20070502-1ubuntu1/copyright nvidia-xconfig copyright file]
 +
|PN= nvidia-settings, nvidia-xconfig
 +
}}
 +
 
 +
=== OpenOffice.org ===
 +
{{package
 +
|D= Office suite.
 +
|H= http://www.openoffice.org/
 +
|P= (1) Recommends non-free software. (extensions)
 +
* (2) Has non-free components (Artistic License).
 +
|F= [https://www.fsf.org/news/openoffice-apache-libreoffice Use LibreOffice.] ('''Primary''')
 +
*(1) Change link to point to [[Group:OpenOfficeExtensions/List | the LibrePlanet list of extensions]]. ('''Alternate''')
 +
*(2) Remove the non-free components from source. ('''Alternate''')
 +
|R= [https://savannah.nongnu.org/bugs/?29832 gNewSense GNU/Linux - Bugs: bug #29832, OpenOffice.org points to non-free extensions] 
 +
* [https://savannah.nongnu.org/bugs/index.php?29833 gNewSense GNU/Linux - Bugs: bug #29833, OpenOffice.org points to non-free extensions]
 +
* [https://savannah.nongnu.org/bugs/?29882 gNewSense GNU/Linux - Bugs: bug #29882, OpenOffice.org has non-free components]
 +
* [https://savannah.nongnu.org/bugs/index.php?29884 gNewSense GNU/Linux - Bugs: bug #29884, OpenOffice.org has non-free components]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/o/openoffice.org/openoffice.org_3.3.0-7ubuntu4/copyright openoffice.org copyright file]
 +
|PN= openoffice.org
 +
}}
 +
 
 +
=== Oracle Berkeley DB ===
 +
{{package
 +
|D= Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.
 +
|H= http://www.oracle.com/technetwork/products/berkeleydb/overview/index.html
 +
|P= Non-free license: [https://www.gnu.org/licenses/license-list.html#ArtisticLicense Artistic license 1.0]  (src/crypto/mersenne/mt19937db.c)
 +
|F= Remove program/package or use a [http://lists.nongnu.org/archive/html/gnu-linux-libre/2010-05/msg00000.html version of the file under the GPL]
 +
|R= [https://savannah.nongnu.org/bugs/index.php?29839 gNewSense GNU/Linux - Bugs: bug #29839, MT19937 implementation is non-free]
 +
* [https://savannah.nongnu.org/bugs/index.php?29840 gNewSense GNU/Linux - Bugs: bug #29840, MT19937 implementation is non-free]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/d/db/db_5.1.25-11/copyright db copyright file]
 +
|PN= db
 
}}
 
}}
  
 
=== pdftk ===
 
=== pdftk ===
{{package|
+
{{package
D= PDF file manipulator|
+
|D= PDF file manipulator
H= |
+
|H= http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
P= Sun proprietary code inside the package|
+
|P= Sun proprietary code inside the package
F= |
+
|F= Debian GNU/Linux derivatives use version [http://packages.debian.org/changelogs/pool/main/p/pdftk/pdftk_1.41+dfsg-9/changelog#versionversion1.41_dfsg-1 1.41+dfsg-1] and above.
R= https://bugzilla.redhat.com/show_bug.cgi?id=236310#c0|
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519466 Debian GNU/Linux - Bugs: bug #519446, bundled libitext-java package in pdftk contains copyright restricted files]
C= |
+
* [https://bugzilla.redhat.com/show_bug.cgi?id=236310#c0 Red Hat GNU/Linux - Bugs: bug #236310, pdftk contains Sun confidential code from itext]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/p/pdftk/pdftk_1.44-3/copyright pdftk copyright file]
 +
|PN= pdftk
 
}}
 
}}
  
 
=== poppler CMap data files ===
 
=== poppler CMap data files ===
{{package|
+
{{package
D= Adobe CMap files for handling CJKV fonts.
+
|D= Encoding data for the poppler PDF rendering library
This is a component of poppler, a PDF rendering library
+
|H= http://poppler.freedesktop.org
 +
|P= [http://changelogs.ubuntu.com/changelogs/pool/multiverse/p/poppler-data/poppler-data_0.2.0-0ubuntu1/poppler-data.copyright Non-free license]
 +
|F= Use [http://packages.trisquel.info/changelogs/pool/main/p/poppler-data/poppler-data_0.4.4-1/changelog#versionversion0.4.0-1 version 4.0-1] or above
 +
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500132 Debian GNU/Linux - Bugs: bug #500132, (release-notes) (l10n) CJK users need to install poppler-data (non-free) package to view PDF files with evince or so]
 +
* [https://bugzilla.redhat.com/show_bug.cgi?id=487510 Red Hat GNU/Linux - Bugs: bug #487510, Licensing issue of ghostscript CMap files]
 +
* [http://lists.debian.org/debian-legal/2009/09/msg00039.html debian-legal: Re: On the possibility of changing the license of Adobe CMap files]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/p/poppler-data/poppler-data_0.4.4-1/copyright poppler-data copyright file]
 +
| PN= poppler-data
 +
}}
  
Note: not all GNU/Linux distributions split poppler-data from poppler (e.g. Fedora) |
+
=== psutils ===
H= http://poppler.freedesktop.org |
+
{{package
P= license prohibits modification |
+
|D= A collection of PostScript document handling utilities
F= GNU Ghostscript
+
|H= http://www.tardis.ed.ac.uk/~ajcd/psutils/
http://www.gnu.org/software/ghostscript/ghostscript.html |
+
|P= Includes non-free Postscript files (md68_0.ps, md71_0.ps).
R= http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500132
+
|F= Remove the files; Debian derivatives use version [http://packages.debian.org/changelogs/pool/main/p/psutils/psutils_1.17.dfsg-1/changelog#version1.17.dfsg-1 1.17.dsfg-1] or greater.
http://www.mail-archive.com/debian-legal@lists.debian.org/msg22474.html
+
|R= [https://savannah.nongnu.org/bugs/?30782 gNewSense GNU/Linux - Bugs: bug #30782, non-free files in psutils]
 
+
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682708 Debian GNU/Linux - Bugs: bug #682708, psutils contains files with unknown/unclear copyright]
https://bugzilla.redhat.com/show_bug.cgi?id=487510 |
+
|C= [http://packages.trisquel.info/changelogs/pool/main/p/psutils/psutils_1.17-29/copyright psutils copyright file]
C= http://webcvs.freedesktop.org/poppler/poppler-data/COPYING?view=co |
+
|PN= psutils
 
}}
 
}}
  
 
=== pvpgn ===
 
=== pvpgn ===
{{package|
+
{{package
|D=  
+
|D=
|H=  
+
|H= http://freecode.com/projects/pvpgn
|P= pvpgn requires nonfree software to work  
+
|P= Requires non-free software to work, only useful with proprietary software
|F=  
+
|F= Remove program/package
|R= http://bugs.gnewsense.org/Bugs/00355
+
|R=  
|C=  
+
|C= [http://packages.trisquel.info/changelogs/pool/main/p/pvpgn/pvpgn_1.8.1-2.1/copyright pvpgn copyright file]
 +
|PN= pvpgn
 
}}
 
}}
  
 
=== rman ===
 
=== rman ===
{{package|
+
{{package
D= Converts man pages into other formats|
+
|D= Converts man pages into other formats
H= |
+
|H= http://sourceforge.net/projects/polyglotman/
P= Released under the original, nonfree Artistic license|
+
|P= Non-free license: [https://www.gnu.org/licenses/license-list.html#ArtisticLicense Artistic license 1.0]
F= |
+
|F= Remove program/package
R= |
+
|R= See copyright file
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/r/rman/rman_3.2-6/copyright rman copyright file]
 +
|PN= rman
 +
}}
 +
 
 +
=== sane-backends ===
 +
{{package
 +
|D= source package related to the sane scanner program
 +
|H= http://www.sane-project.org/
 +
|P= Contains a file under [http://www.gnu.org/licenses/license-list.html#ArtisticLicense Artistic license], lib/snprintf.c
 +
|F= "The file seems to contain a replacement for snprintf on systems that don't have it." So it might not be needed at all.
 +
|R= [https://trisquel.info/en/issues/10713 Trisquel bug 10731]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/s/sane-backends/sane-backends_1.0.22-7ubuntu1/copyright copyright file] in Trisquel
 +
|PN= sane-backends
 +
}}
 +
 
 +
=== screenlets ===
 +
{{package
 +
|D= fully themable mini-apps
 +
|H= http://screenlets.org/index.php/Home
 +
|P= May contain non-free data (Attribution-'''Noncommercial'''-Share Alike 3.0 Unported)
 +
|F= Use [https://launchpad.net/screenlets/+milestone/0.1.5 version 0.1.5] or above. ([https://bazaar.launchpad.net/~screenlets-dev/screenlets/trunk/revision/692 See LICENSE file])
 +
|R= [https://savannah.nongnu.org/bugs/index.php?32239 gNewSense GNU/Linux - Bugs: bug #32239, Screenlets contains non-free artwork]
 +
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618876 Debian GNU/Linux - Bugs: bug #618876, May contain non-free data]
 +
* [https://bugs.launchpad.net/screenlets/+bug/805603 screenlets - Bugs: bug #805603, CC NC licences not DFSG Free]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/s/screenlets/screenlets_0.1.4-0ubuntu2/copyright screenlets copyright file]
 +
|PN= screenlets
 +
}}
 +
 
 +
=== scribus-doc ===
 +
{{package
 +
|D= Documentation for Scribus
 +
|H= http://docs.scribus.net/
 +
|P= /usr/share/scribus/doc/en/scribuscopyright.html states that "Some third party files in the source code don’t include proper copyright notices"
 +
|F=
 +
|R=
 +
|C=http://changelogs.ubuntu.com/changelogs/pool/universe/s/scribus-doc/scribus-doc_1.4.0+r17300-1/copyright mentions nothing about any unlicensed files
 
}}
 
}}
  
 
=== scribus-ng-doc ===
 
=== scribus-ng-doc ===
{{package|
+
{{package
D= Documentation for Scribus-ng|
+
|D= Documentation for Scribus-ng
H= |
+
|H= http://www.scribus.net/canvas/Scribus
P= Released under Open Publication License and the author exercises the “LICENSE OPTIONS”|
+
|P= Released under [https://www.gnu.org/licenses/license-list.html#OpenPublicationL Open Publication License and the author exercises the “LICENSE OPTIONS” (making it non-free)]
F= |
+
|F= Remove program/package
R= http://bugs.gnewsense.org/Bugs/00300 |
+
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=362267 Debian GNU/Linux - Bugs: bug #362267, ITP: scribus-ng-doc -- non-free documentation for the developmental branch of Scribus]
C= |
+
[http://packages.debian.org/changelogs/pool/non-free/s/scribus-ng-doc/current/changelog#version1.3.3.1-1 debian changelog entry] for the doc getting packaged for non-free
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/s/scribus-ng-doc/scribus-ng-doc_1.4.0~rc1-1.1/copyright scribus-ng-doc copyright file] (appears to have been re-licensed.  Check later)
 +
|PN= scribus-ng-doc
 +
}}
 +
 
 +
=== seamonkey ===
 +
{{package
 +
|D= Web browser
 +
|H= http://www.seamonkey-project.org/
 +
|P= Recommends non-free software
 +
|F= Use [https://www.gnu.org/software/gnuzilla/ GNU IceCat], or equivalent
 +
|R= [https://savannah.nongnu.org/bugs/index.php?31019 gNewSense GNU/Linux - Bugs: bug #31019, Seamonkey recommends non-free software]
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/s/seamonkey/seamonkey_2.0.11+build1+nobinonly-0ubuntu0.10.04.1/copyright seamonkey copyright file]
 +
|PN= seamonkey
 +
}}
 +
 
 +
=== sharand ===
 +
{{package
 +
|D= Generate cryptographically secure pseudo random file.
 +
|H= http://mattmahoney.net/dc/
 +
|P= Uses a non-free SHA-1 implementation (RFC 3174).
 +
|F= Replace with a free implementation (e.g. RFC 6234).
 +
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659645 Debian GNU/Linux - Bugs: bug #659645, sharand: SHA-1 code is doesn't allow modification]
 +
|C= [http://www.rfc-editor.org/rfc/rfc3174.txt US Secure Hash Algorithm 1 (SHA1) copyright file]
 +
|PN= sharand
 +
}}
 +
 
 +
=== simutrans ===
 +
{{package
 +
|D= transportation simulator
 +
|H= http://www.simutrans.com/
 +
|P= Non-free license: [https://www.gnu.org/licenses/license-list.html#ArtisticLicense Artistic license 1.0]
 +
|F= Remove program/package
 +
|R= [https://trisquel.info/en/issues/1709 Trisquel GNU/Linux - Bugs: bug #1709, simutrans and simutrans-data are under non-free license]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/s/simutrans/simutrans_102.2.2~ds1-1/copyright simutrans copyright file]
 +
|PN= simutrans; simutrans-pak64; simutrans-pak128.britain
 
}}
 
}}
  
 
=== teeworlds ===
 
=== teeworlds ===
{{package|
+
{{package
|D=  
+
|D= An online multi-player platform 2D shooter
|H=  
+
|H= https://www.teeworlds.com/
|P= In the copyright file of teeworlds, the 4th item in the license:
+
|P= Versions prior to 0.6.1+dfsg-1 contain a [http://packages.trisquel.info/changelogs/pool/main/t/teeworlds/teeworlds_0.5.2-2/teeworlds.copyright non-free clause]
 +
|F= Use version [http://packages.trisquel.info/changelogs/pool/main/t/teeworlds/teeworlds_0.6.1+dfsg-1/changelog#versionversion0.6.1_dfsg-1 0.6.1+dfsg-1] or above for debian derivatives
 +
|R= [http://packages.trisquel.info/changelogs/pool/main/t/teeworlds/teeworlds_0.5.2-2/teeworlds.copyright teeworlds 0.5.2.2-2 copyright file] ("4. Neither this software nor any of its individual components, in original or modified versions, may be sold by itself.")
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/t/teeworlds/teeworlds_0.6.1+dfsg-1/copyright teeworlds copyright file]
 +
|PN= teeworlds
 +
}}
  
4. Neither this software nor any of its individual components, in original
+
=== testdrive ===
or modified versions, may be sold by itself.
+
{{package
|F=  
+
|D= Testdrive helps you download and run the daily Ubuntu development ISO in a virtual machine on your local hardware.
|R= https://bugs.launchpad.net/ubuntu/+source/teeworlds/+bug/520003
+
|H= https://launchpad.net/testdrive
|C=  
+
|P= The daily Ubuntu development ISOs contain non-free packages.
 +
|F=
 +
|R=  
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/t/testdrive/testdrive_3.16-0ubuntu1/copyright testdrive copyright file]
 +
|PN= testdrive
 
}}
 
}}
  
 
=== texlive-base-bin - getnonfreefonts script ===
 
=== texlive-base-bin - getnonfreefonts script ===
{{package|
+
{{package
D=TeX Live: Essential binaries
+
|D=TeX Live: Essential binaries
These programs are regarded as basic for any TeX system. |
+
These programs are regarded as basic for any TeX system.
H= http://packages.ubuntu.com/search?searchon=contents&keywords=getnonfreefonts |
+
|H= http://www.tug.org/texlive/
P= This package includes a script that dowloads and installs non-free fonts, called getnonfreefonts. The script can be safely removed. It has been removed from upstream as of 26 November 2009.|
+
|P= This package includes a script that dowloads and installs non-free fonts, called getnonfreefonts.
F=|
+
|F= Use version [http://packages.debian.org/changelogs/pool/main/t/texlive-bin/texlive-bin_2012.20120628-1/changelog#version2011.20120322-1 2011.20120322-1] and above
C=|
+
|R= [http://trisquel.info/en/issues/texlive-base-bin-tiene-un-guion-que-descarga-fuentes-no-libres-de-adobe Trisquel GNU/Linux - Bugs: texlive-base-bin tiene un guión que descarga fuentes no libres de Adobe]
R= http://man.he.net/man1/getnonfreefonts
+
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=600339 Debian GNU/Linux - Bugs: bug #600339, please remove getnonfreefonts]
http://packages.ubuntu.com/search?suite=jaunty&section=all&arch=any&searchon=contents&keywords=getnonfreefonts
+
|C= [http://packages.trisquel.info/changelogs/pool/main/t/texlive-bin/texlive-bin_2009-11ubuntu1/copyright texlive-bin copyright file]
http://trisquel.info/en/issues/texlive-base-bin-tiene-un-guion-que-descarga-fuentes-no-libres-de-adobe|
+
*[http://packages.trisquel.info/changelogs/pool/main/t/texlive-extra/texlive-extra_2009-10ubuntu1/copyright texlive-extra copyright file]
 +
|PN= texlive-bin
 +
}}
 +
 
 +
=== Thunderbird ===
 +
{{package
 +
|D= Email client
 +
|H= http://www.mozillamessaging.com/thunderbird/
 +
|P= Recommends non-free software (extensions) and non-free searchplugins.
 +
|F= Change link to point to [http://www.gnu.org/software/gnuzilla/addons.html GNUzilla's list of free addons] and apply [https://projects.parabolagnulinux.org/abslibre.git/plain/libre/thunderbird-libre/searchplugins-libre.patch?id=aad5dc199374cba188bf48a106482390b2b3dfda searchplugins-libre.patch] to remove non-free search plugins replacing them with duckduckgo and identi.ca.
 +
|R= [https://labs.parabola.nu/issues/81 Parabola GNU/Linux - Bugs: bug #81, thunderbird-libre has non-free searchplugins (Freedom issue #81)]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/t/thunderbird/thunderbird_13.0.1+build1-0ubuntu0.11.10.1/copyright thunderbird copyright file]
 +
|PN= icedove, thunderbird
 
}}
 
}}
  
 
=== ubufox ===
 
=== ubufox ===
{{package|
+
{{package
D= Firefox branding|
+
|D= Firefox branding
H= |
+
|H= https://launchpad.net/ubufox
P= Recommends nonfree plugins|
+
|P= Recommends non-free software
F= |
+
|F= Remove package/program or [http://bzr.trisquel.info/package-helpers/trunk/annotate/head:/helpers/oneiric/make-ubufox modify] to not recommend non-free software
R= |
+
|R=
C= |
+
|C= [http://packages.trisquel.info/changelogs/pool/main/u/ubufox/ubufox_1.0.4-0ubuntu1+5.5trisquel13/copyright ubufox copyright file]
 +
|PN= ubufox
 +
}}
 +
 
 +
=== ubuntu-meta, kubuntu-meta, ... ===
 +
{{package
 +
|D= Packages who's primary purpose is to depend on other (real) packages.
 +
|H=
 +
|P= Dependencies on non-free packages.
 +
|F= Remove program/package
 +
|R=
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/k/kubuntu-meta/kubuntu-meta_1.259/copyright kubuntu-meta copyright file]
 +
* [http://changelogs.ubuntu.com/changelogs/pool/main/u/ubuntu-meta/ubuntu-meta_1.274/copyright ubuntu-meta copyright file]
 +
|PN= kubuntu-meta, ubuntu-meta
 +
}}
 +
 
 +
=== unetbootin ===
 +
{{package
 +
|D= UNetbootin allows for the installation of various Linux/BSD distributions to a partition or USB drive, so it's no different from a standard install, only it doesn't need a CD. It can create a dual-boot install, or replace the existing OS entirely.
 +
|H= http://unetbootin.sourceforge.net/
 +
|P= It lists many non-GFSD operating systems.
 +
|F= Remove program/package
 +
|R=  
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/u/unetbootin/unetbootin_575-1/copyright unetbootin copyright file]
 +
|PN= unetbootin
 
}}
 
}}
  
 
=== unrar ===
 
=== unrar ===
{{package|
+
{{package
D= Extracts RAR-format archives|
+
|D= Extracts RAR-format archives
H= |
+
|H= http://www.rarlabs.com/rar_add.htm
P= Nonfree license|
+
|P= [http://changelogs.ubuntu.com/changelogs/pool/multiverse/u/unrar-nonfree/unrar-nonfree_4.0.3-1/copyright Nonfree license]
F= |
+
|F= Use [http://home.gna.org/unrar/ GNA unrar] (CLI-compatible, unable to open RARv3 files) or [http://www.fsf.org/blogs/licensing/free-rarv3-extraction The Unarchiver] (different interface, can open RARv3 files) instead
R= |
+
|R= (See copyright file)
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/multiverse/u/unrar-nonfree/unrar-nonfree_4.0.3-1/copyright unrar-nonfree copyright file]
 +
|PN= unrar-nonfree
 +
}}
 +
 
 +
=== VirtualBox OSE Guest Additions ===
 +
{{package
 +
|D= x86 virtualization solution - guest additions. Can be found in Ubuntu multiverse, note that the virtualbox-ose package is free software.
 +
|H= https://www.virtualbox.org/
 +
|P= Non-free license: [http://changelogs.ubuntu.com/changelogs/pool/multiverse/v/virtualbox-guest-additions-iso/virtualbox-guest-additions-iso_4.1.12-1/copyright VirtualBox PUEL terms and conditions]
 +
|F= Remove program/package
 +
|R= [http://lists.nongnu.org/archive/html/gnu-linux-libre/2010-11/msg00036.html GNU-linux-libre Mailinglist- virtualbox-ose-additions, free or not?]
 +
|C= [http://changelogs.ubuntu.com/changelogs/pool/multiverse/v/virtualbox-guest-additions-iso/virtualbox-guest-additions-iso_4.1.12-1/copyright virtualbox-guest-additions-iso copyright file]
 +
|PN= virtualbox-guest-additions-iso
 +
}}
 +
 
 +
=== VisualBoyAdvance ===
 +
{{package
 +
|D= Game Boy Advance emulator.
 +
|H= http://sourceforge.net/projects/vba
 +
|P= Contains a non-free file (commercial distribution not allowed).
 +
|F= Debian GNU/Linux derivatives use [http://packages.trisquel.info/changelogs/pool/main/v/visualboyadvance/visualboyadvance_1.8.0.dfsg-0.1/changelog#versionversion1.8.0.dfsg-0.1 version 1.8.0.dfsg-0.1] or above.  Otherwise remove the file (2xSaImmx.asm).
 +
|R= [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607598 Debian GNU/Linux - Bugs: bug #607598, visualboyadvance: 2xSaImmx.asm only allows for *non commercial* use]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/v/visualboyadvance/visualboyadvance_1.8.0.dfsg-0.1/copyright visualboyadvance copyright file]
 +
|PN= visualboyadvance
 
}}
 
}}
  
 
=== vrms ===
 
=== vrms ===
{{package|
+
{{package
D= Purports to tell you about nonfree software on your system.|
+
|D= Purports to tell you about nonfree software on your system.
H= |
+
|H= http://vrms.alioth.debian.org/
P= Incomplete and misleading.|
+
|P= Incomplete, misleading, and not necessary for distributions that abide by the [https://www.gnu.org/distros/free-system-distribution-guidelines.html GFSD]
F= |
+
|F= Remove program/package
R= http://lists.gnu.org/archive/html/gnewsense-users/2007-02/msg00027.html |
+
|R= [http://lists.gnu.org/archive/html/gnewsense-users/2007-02/msg00027.html Re: (gNewSense-users) vrms's output (message #27)]
C= |
+
|C= [http://changelogs.ubuntu.com/changelogs/pool/universe/v/vrms/vrms_1.15/vrms.copyright vrms copyright file]
 +
|PN= vrms
 +
}}
 +
 
 +
=== XChat ===
 +
{{package
 +
|D= IRC client.
 +
|H= http://xchat.org/
 +
|P= Refers to a non-free browser in its URL handlers.
 +
|F= Remove the URL handler entry.
 +
|R= [http://sourceforge.net/tracker/?func=detail&aid=3043326&group_id=239&atid=350239 X-Chat - Bugs: bug #3043326, RFE: Replace Opera with Free software browser in URL handler]
 +
* [https://trisquel.info/en/issues/5994 Trisquel GNU/Linux - Bugs: bug #5994, XChat refers to a non-free browser in its URL handlers.]
 +
* [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691477 Debian GNU/Linux - Bugs: bug #691477, XChat refers to a non-free browser (not even included in Debian) in its URL handlers.]
 +
|C= [http://packages.trisquel.info/changelogs/pool/main/x/xchat/xchat_2.8.8-3ubuntu8/copyright xchat copyright file]
 +
|PN= xchat
 
}}
 
}}
  
 
=== xv ===
 
=== xv ===
{{package|
+
{{package
D= Image viewer.|
+
|D= Image viewer.
H= |
+
|H= http://www.trilon.com/xv/
P= License is "shareware for personal use only."|
+
|P= Non-free license
F= |
+
|F= Remove program/package
R= http://www.trilon.com/xv/pricing.html |
+
|R= [http://www.trilon.com/xv/pricing.html "xv is shareware for personal use only."]
C= |
+
|C=
 +
|PN= xv
 
}}
 
}}
 +
 +
== Distributions ==
 +
It might also be a good idea to look at how existing distributions do remove nonfree software to get an idea of what needs to be modified and how to do it.
 +
 +
=== Hyperbola and Parabola ===
 +
* [https://git.parabola.nu/abslibre/blacklist.git/ Parabola's blacklist] and [https://git.hyperbola.info:50100/software/blacklist.git/ Hyperbola's blacklist] have lists of nonfree software that need to be removed, but also packages from Arch Linux that are being blacklisted by Hyperbola or Parabola for completely unrelated issues (like to change the branding from "Arch" to "Parabola" or "Hyperbola" for instance).
 +
* [https://git.parabola.nu/abslibre.git/ Parabola's abslibre]: Parabola repository of packages, contains some packages that were modified to not depend on nonfree software (especially in the [https://git.parabola.nu/abslibre.git/tree/libre libre] directory) but also unrelated changes.
 +
* Hyperbola also has git repositories with similar content than Parabola's abslibre, but they are splitted in several git repositories ([https://git.hyperbola.info:50100/packages/community.git/ community], [https://git.hyperbola.info:50100/packages/core.git/ core], [https://git.hyperbola.info:50100/packages/extra.git/ extra], [https://git.hyperbola.info:50100/packages/multilib.git/ multilib], [https://git.hyperbola.info:50100/packages/packages.git/ packages]).
 +
 +
=== Replicant ===
 +
As Replicant uses the Android build system, there is no central place to see what modifications were made. Instead one has to look at the [https://git.replicant.us/replicant/manifest manifest repository] as it has the list of all modified git repositories, and from that, look in each individual git repositories for the changes.
 +
 +
In Android, the repositories found in the external/ directory are for software that were not written for Android and that were adapted for Android. You have git repositories in external/ in probably every Android distributions (including in the official AOSP (Android Open Source Project) source code).
 +
 +
So for these repositories, it makes sense to check if some software in them are in the list of software that needs to be modified to not depend on nonfree software or that needs to be removed.
 +
 +
=== Trisquel ===
 +
* The [https://devel.trisquel.info/trisquel/package-helpers.git package-helpers repository] contains modifications to Ubuntu packages
 +
* The [https://devel.trisquel.info/trisquel/trisquel-packages.git trisquel-packages repository] contains packages made by Trisquel
  
 
[[Category:FreedSoftware]]
 
[[Category:FreedSoftware]]

Latest revision as of 03:51, 28 December 2022

These packages all present some kind of issue for distributions that are trying to follow the Free System Distribution Guidelines. Developers working on these distributions should take special care to make sure that these issues are addressed in one way or another. The list below includes package names, details about the problem and citations, and recommended strategies for addressing the issue as appropriate. The initial list comes from Trisquel, and should also match gNewSense filters, so it contains both Ubuntu specific packages and common ones too.

Please do not add a package to this list until it's been discussed on the gnu-linux-libre mailing list and/or with RMS. Some corner cases can be tricky to decide, and it's good to take time and make sure we have the right decision before listing something. Thanks for your help with this.

Checking for packages that don't follow the guidelines is an important part of checking the distribution, but not the only one. The FSDG Checklist Template itemizes the most important criteria for FSDG-compliance. The FSDG Review Guide offers more ways to check a distribution's compliance with the other guidelines. It's a newer resource, so please consider contributing there if you can.

Contents

Packages

Anything to PostScript (Perl version)

Description: Perl implementation of Anything to PostScript.
Homepage:
Problem: Non-commercial license.
Recommended Fix: Remove program/package
References: gNewSense GNU/Linux - Bugs: bug #33409, a2ps.pl has a non-commercial clause
Copyright file: a2ps-perl-ja copyright file
(Source) package name(s): a2ps-perl-ja

ACE

Description: An object oriented programming toolkit in C++.
Homepage: http://www1.cse.wustl.edu/~schmidt/ACE.html
Problem: Distribution and modification of the DDS4 specification is restricted.
Recommended Fix: Use version 6.0.1-1 or above
References: gNewSense GNU/Linux - Bugs: bug #33560, Non-commerical in ace_5.7.7.orig.tar.gz
Copyright file: ace copyright file
(Source) package name(s): ace

AcetoneISO

Description: Application to mount and manage CD and DVD images.
Homepage: http://www.acetoneteam.org/
Problem: Requires non-free software.
Recommended Fix: Remove program/package or replace PowerISO dependency with free software.
References: gNewSense GNU/Linux - Bugs: bug #33543, pkg acetoneiso suggests and requires non-free (software)
Copyright file: acetoneiso copyright file
(Source) package name(s): acetoneiso

aee

Description: An easy to use screen-based editor
Homepage: http://mahon.cwx.net/
Problem: Non-free license: Artistic license 1.0
Recommended Fix: Remove program/package
References: Trisquel GNU/Linux - Bugs: bug #1641, ee 1.4.2 - artistic license 1.0
Copyright file: aee copyright file
(Source) package name(s): aee

afio

Description: afio manipulates groups of files, copying them within or between filesystems and an afio archive.
Homepage: http://freshmeat.net/projects/afio/
Problem: Non-free license
Recommended Fix: Remove program/package
References: Debian GNU/Linux - Bugs: bug #509287, afio: license is non-free
Copyright file: afio copyright file
(Source) package name(s): afio

app-install-data-commercial

Description: 3rd party proprietary software supplied by Canonical.
Homepage:
Problem: Recommends non-free software.
Recommended Fix: Remove program/package
References:
Copyright file: app-install-data-commercial copyright file
(Source) package name(s): app-install-data-commercial

apt

Description:
Homepage: http://wiki.debian.org/Apt
Problem: Example sources.list files in the documentation refer to repositories with nonfree software.
Recommended Fix: Change file to refer to repositories that only contain free software (e.g. gNewSense, Trisquel)
References: gNewSense GNU/Linux - Bugs: bug #29724, example sources.list suggests non-free repositories.
Copyright file: apt copyright file
(Source) package name(s): apt

Audacious plugins

Description: Plugins for the Audacious audio player.
Homepage: http://audacious-media-player.org/
Problem: Inaccurate copyright information in version 2.3 marks some files as MAME licensed.
Recommended Fix: Use version 3.2.1-1 or above
References: Debian GNU/Linux - Bugs: bug #594519, multiple copyright problems make software non-redistributable as currently packaged
Copyright file: audacious-plugins copyright file
(Source) package name(s): audacious-plugins

Axiom

Description: General purpose computer algebra system.
Homepage: http://axiom-developer.org/
Problem: File(s) contains non-free license.
Recommended Fix: Use version 20110301a-1 and above.
References: gNewSense GNU/Linux - Bugs: bug #33557, Axiom has a non-commercial component
Copyright file: axiom copyright file
(Source) package name(s): axiom

b43-fwcutter / b43-tools

Description: A tool for extracting the non-free firmware from non-free driver distributions, for use with free drivers.
Homepage: http://wireless.kernel.org/en/users/Drivers/b43 http://bues.ch/cms/hacking/misc.html#linux_b43_driver_firmware_tools
Problem: b43-fwcutter is only useful for obtaining non-free firmwares.
Recommended Fix: Use the free openfwwf firmwares, remove the b43-fwcutter program. The b43-fwcutter program might be included in a "b43-tools" package; the other programs in b43-tools are useful with openfwwf; only b43-fwcutter needs to be removed from that package.
References:
Copyright file: b43-fwcutter copyright file
(Source) package name(s): b43-fwcutter b43-tools

bcm43xx-fwcutter

Description: Management utility for non-free firmware (contrib)
Homepage:
Problem: Only useful to install non-free software
Recommended Fix: Remove program/package
References:
Copyright file: bcm43xx-fwcutter copyright file
(Source) package name(s): bcm43xx-fwcutter

blobandconquer, blobwars, starfighter, viruskiller

Description: Games by Parallel realities.
Homepage: http://www.parallelrealities.co.uk/
Problem: Includes artwork and music not properly licensed
Recommended Fix: (1) For Debian GNU/Linux derivatives use packages marked dfsg, (2) remove non-free material, or (3) remove program/package
  • (4) For blobwars use version 1.18-1 and above.
References: http://www.happypenguin.org/forums/viewtopic.php?t=4725&highlight=
Copyright file: blobandconquer copyright file
(Source) package name(s): blobandconquer, blobwars, starfighter, viruskiller

bnetd

Description: Gaming server that emulates Battle.net®
Homepage:
Problem: Only useful with non-free software
Recommended Fix: Remove program/package
References: Debian GNU/Linux - Bugs: bug #691082, bnetd: should this package be removed?
Copyright file: bnetd copyright file
(Source) package name(s): bnetd

boinc / boinc-app-seti

Description:
Homepage: https://boinc.berkeley.edu/ and http://setiathome.berkeley.edu/
Problem: (1) boinc downloads nonfree apps
(2) Unclear licensing of texfont.C and texfont.h files (glut)
Recommended Fix: (1) White-list only free distributed computing projects. (2) Use freeglut or glut version 3.7-13 or above
References: Trisquel GNU/Linux - Bugs: bug #5658, Package boinc downloads nonfree apps
Copyright file: boinc copyright file
(Source) package name(s): boinc, boinc-app-seti

cacti

Description: Frontend to rrdtool for monitoring systems and services
Homepage: http://www.cacti.net/
Problem: ftiens4.js, ftiens4_export.js and the icons in include/treeview folder have unclear license
Recommended Fix:
References: Debian bug 679980
Copyright file: copyright file
(Source) package name(s): cacti

chromium-browser

Description: Freed version of googles Chrome Web browser
Homepage: http://www.chromium.org/Home
Problem: (1) Copyright or license of some code is unclear
(2) Links to proprietary plugins.
Recommended Fix: Remove program/package
References: http://code.google.com/p/chromium/issues/detail?id=28291
Copyright file: http://src.chromium.org/viewvc/chrome/trunk/src/LICENSE?revision=HEAD&view=markup
(Source) package name(s): chromium-browser

chromium-bsu

Description: Fast paced, arcade-style, scrolling space shooter
Homepage: http://chromium-bsu.sourceforge.net
Problem: Artistic License 1.0 for versions 0.9.14-1 and prior.
Recommended Fix: Debian, at least, has permission to distribute it under the Clarified Artistic License since version 0.9.14.1. Distribute that (or something based on it) and you're fine.
References: Version 0.9.14.1-1ubuntu1 copyright file (Trisquel package)
Copyright file: chromium-bsu copyright file
(Source) package name(s): chromium, chromium-bsu

cia-clients

Description: Scripts to talk to the CIA commit service.
Homepage: http://cia.vc/doc/clients/
Problem: Contains a script for bitkeeper, which is only useful with proprietary software
Recommended Fix: Remove bitkeeper script
References: Trisquel GNU/Linux - Bugs: bug #5957, package cia-clients contains a script that is useful only with non-free software (bitkeeper)
Copyright file: cia-clients copyright file
(Source) package name(s): cia-clients

command-not-found

Description: command-not-found is the program suggesting what package to install if one tries to execute a non-installed application in a shell.
Homepage: https://launchpad.net/command-not-found/
Problem: Suggests proprietary software
Recommended Fix: Remove program/package or modify to not recommend proprietary software
References: Trisquel GNU/Linux - Bugs: bug #5953, Program command-not-found instructs users on how to install non-free programs
Copyright file: command-not-found copyright file
(Source) package name(s): command-not-found

cracklib2

Description: pro-active password checker library
Homepage: sourceforge.net/projects/cracklib
Problem: Versions prior to 2.8.12-1 were licensed under modified Artistic License
Recommended Fix: Use version 2.8.12-1 or above.
References: See copyright file
Copyright file: cracklib2 copyright file
(Source) package name(s): cracklib2

cron

Description: background process that runs particular programs at particular times
Homepage: http://ftp.isc.org/isc/cron/
Problem: contains an example under the Artistic License, /usr/share/doc/cron/examples/crontab2english.pl. The license is mentioned in /usr/share/doc/cron/copyright
Recommended Fix: Remove offending file or ask author for proper license
References: https://trisquel.info/en/issues/10868
Copyright file: copyright file in Trisquel
(Source) package name(s): cron

d4x

Description: Graphical file downloader
Homepage:
Problem: Non-free license: Artistic license 1.0
Recommended Fix: Remove program/package
References: See copyright file
Copyright file: d4x copyright file
(Source) package name(s): d4x

debian-installer

Description: Debian installer
Homepage:
Problem: Installer asks for non-free firmware
Recommended Fix: Modify to not recommend/ask for proprietary software
References: gNewSense GNU/Linux - Bugs: bug #29275, Installer asks for non-free firmware
Copyright file: debian-installer copyright file
(Source) package name(s): debian-installer

debian-reference

Description: Documentation for using the Debian system
Homepage: http://www.debian.org/doc/user-manuals#quick-reference
Problem: Suggests/instructs installing proprietary software.
Recommended Fix: Remove program/package or modify to not recommend proprietary software
References: Trisquel GNU/Linux - Bugs: bug #5950, Package debian-reference recommends the use of non-free software
Copyright file: debian-reference copyright file
(Source) package name(s): debian-reference

dosbox

Description: DOS compatible virtual machine.
Homepage: http://www.dosbox.com/
Problem: package “dosbox” in archive contains non-free parts
Recommended Fix: Use version 0.73+dfsg1-1 or 0.74-1 and above.
References: Debian GNU/Linux - Bugs: bug #559443, dosbox: ymf262{c,h} lack licence statements
Copyright file: dosbox copyright file
(Source) package name(s): dosbox

dosemu

Description: DOS emulator.
Homepage: http://www.dosemu.org
Problem: dosemu is generally used in conjunction with FreeDOS -- FreeDOS binaries are included in the dosemu Debian package. However, it's not possible to build FreeDOS with free software; you have to use one of a few proprietary compilers.
Recommended Fix: Find a way to build FreeDOS with only free software, or other free DOS software.
References: http://lists.nongnu.org/archive/html/gnu-linux-libre/2010-12/msg00049.html

http://www.mail-archive.com/debian-legal@lists.debian.org/msg34680.html http://www.connochaetos.org/forum/topic.php?post=6074#post6074

Copyright file: dosemu copyright file
(Source) package name(s): dosemu

ee

Description: An "easy editor" for novices and compuphobics
Homepage: http://mahon.cwx.net/
Problem: Non-free license: Artistic license 1.0
Recommended Fix: Remove program/package
References: Trisquel Issue #1641 (ee 1.4.2 - artistic license 1.0)
Copyright file: ee copyright file
(Source) package name(s): ee

envyng-core, envyng-gtk, envyng-qt

Description: Install the ATI or the NVIDIA driver
Homepage:
Problem: Program's sole purpose is to download and install non-free software
Recommended Fix: Remove program/package
References: http://lists.gnu.org/archive/html/gnewsense-users/2009-06/msg00004.html
Copyright file: envying-core copyright file
(Source) package name(s): envyng-core, envyng-gtk, envyng-qt

firefox

Description: Web browser
Homepage: https://www.mozilla.org/en-US/firefox/new/
Problem: Recommends non-free addons and plugins; automatically downloads cisco's binary h.264 codecs
Recommended Fix: Use GNU IceCat, or equivalent
References: GNUzilla and IceCat ("While the Firefox source code from the Mozilla project is free software, they distribute and recommend non-free software as plug-ins and addons.")
Copyright file: firefox copyright file
(Source) package name(s): firefox, firefox-3.0, firefox-3.5

fpc

Description: Free Pascal compiler.
Homepage: http://www.freepascal.org/
Problem: Versions prior to 2.2.2 contain non-free software (and a copyright violation)
Recommended Fix: Use version 2.2.2 or above
References: (Gnewsense-dev) Report of non-free software in gNewSense
Copyright file: fpc copyright file
(Source) package name(s): fpc

Free Abuse Extensions

Description: Levels and graphics for Abuse.
Homepage: http://abuse.zoy.org/
Problem: The "Claudio" add-ons don't allow distribution and only non-commercial use. (addon/claudio/claudio.lsp for abuse-frabs or data/addon/claudio/claudio.lsp for abuse-sdl)
Recommended Fix: Remove the Claudio add-ons.
References: gNewSense GNU/Linux - Bugs: bug #33450, Non-free and non-commerical portion in abuse-frabs
Copyright file: abuse-frabs copyright file, abuse-sdl copyright file
(Source) package name(s): abuse-frabs, abuse-sdl

freedoom

Description: free game.
Homepage: http://www.nongnu.org/freedoom/
Problem: Musical plagiarism
Recommended Fix: Use version 0.6.4-1 or above
References: Debian GNU/Linux - Bugs: bug #533135, freedoom: DFSG Violation: Copyrighted materials in Freedoom
Copyright file: freedoom copyright file
(Source) package name(s): freedoom

galeon

Description: gnome Web browser
Homepage: galeon.sourceforge.net
Problem: Recommends non-free software
Recommended Fix: Use GNU IceCat, or equivalent
References: gNewSense GNU/Linux - Bugs: bug #30027, Galeon web browser proposes to download flashplayer plugin.
Copyright file: galeon copyright file
(Source) package name(s): galeon

gkrellm-snmp

Description: snmp plug-in for GKrellM
Homepage: http://triq.net/gkrellm/
Problem: Links against openssl without exception
Recommended Fix: Use version 1.1 or Debian 1.0-1.2 (see debian bug report)
References: Debian GNU/Linux - Bugs: bug #508292, gkrellm-snmp links against openssl without exception
Copyright file: gkrellm-snmp copyright file
(Source) package name(s): gkrellm-snmp

GPL Ghostscript CMap data files

Description: Adobe CMap files for handling CJKV fonts.
Homepage: http://www.ghostscript.com
Problem: License prohibits modification
Recommended Fix: Use GNU Ghostscript. Debian derivatives may also use version 8.71.dfsg.2-0ubuntu1 and above.
References: Re: On the possibility of changing the license of Adobe CMap files
Copyright file: ghostscript copyright file
(Source) package name(s): ghostscript

gnome-app-install

Description: Browse and install software packages
Homepage:
Problem: Recommends nonfree software.
Recommended Fix: Remove program/package (program/package is depriciated)
References: Debian GNU/Linux - Bugs: bug #568547, RM: gnome-app-install -- ROM; replaced by software-center
Copyright file: gnome-app-install copyright file
(Source) package name(s): gnome-app-install

gstreamer0.10-pitfdll

Description: GStreamer loader for DLL codecs (contrib)
Homepage: http://ronald.bitfreak.net/pitfdll.php
Problem: DLL codecs are nonfree
Recommended Fix: Remove program/package
References: PitfDLL Homepage: Author explains why development was discontinued and why native free software implementations is the solution
Copyright file: gstreamer0.10-pitfdll copyright file
(Source) package name(s): gstreamer0.10-pitfdll

helix-player

Description: Media player
Homepage: https://player.helixcommunity.org/
Problem: Suggests that the user download the nonfree Real Player
Recommended Fix: Remove program/package or modify to not recommend non-free software
References:
Copyright file: helix-player copyright file
(Source) package name(s): helix-player

hplip

Description: printer drivers
Homepage: http://hplipopensource.com/
Problem: Suggests that the user download nonfree Binary Plug-In for some printers
Recommended Fix: Modify hp-setup and hp-plugin to not recommend non-free software
References: http://hplipopensource.com/node/309
Copyright file: in Trisquel
(Source) package name(s): hplip

iceape

Description: Iceape Internet Suite browser
Homepage:
Problem: Recommends non-free software
Recommended Fix: Use GNUzilla, or equivalent
References:
Copyright file: iceape copyright file
(Source) package name(s): iceape

iceweasel

Description: Browser based on Mozilla technology
Homepage:
Problem: Recommends non-free software
Recommended Fix: Use GNU IceCat, or equivalent
References:
Copyright file: iceweasel copyright file
(Source) package name(s): iceweasel

ipw2100, ipw2200, ipw2915, ipw3945

Description: Drivers and firmware for Intel wireless hardware
Homepage: http://ipw2100.sourceforge.net/ http://ipw2200.sourceforge.net/ http://ipw3945.sourceforge.net/
Problem: The software is nonfree.
Recommended Fix: Remove program/package
References: See copyright files
Copyright file: Intel PRO/Wireless 2100 firmware TERMS AND CONDITIONS and Intel PRO/Wireless 2200BG firmware TERMS AND CONDITIONS

isdnutils

Description: software to manage ISDN network connections
Homepage: http://www.isdn4linux.de/
Problem: At the very least, eurofile/src/wuauth/sigfix.c has a license which prohibits commercial use. There is also code in the codebase that has advertising clauses; more investigation is needed to determine whether or not this conflicts with the GPL that covers most of the code. The package also contains sourceless firmware.
Recommended Fix: Debian GNU/Linux derivatives use version 1:3.9.20060704+dfsg.1-1 or above
References: Debian GNU/Linux - Bugs: bug #559425, isdnutils: various licensing issues
Copyright file: isdnutils copyright file
(Source) package name(s): isdnutils

ivman

Description: generic event handler for HAL events
Homepage: http://ivman.sourceforge.net/
Problem: Concerns about how dual-licensing was done. Project is also not being maintained.
Recommended Fix: Remove program/package
References: Red Hat GNU/Linux - Bugs: bug #208737, Review Request: ivman - Generic handler for HAL events (comment #18)
Copyright file: ivman copyright file
(Source) package name(s): ivman

jcadencii

Description: Cadencii is a multi-track piano roll editor for MacOS and Windows. It is designed for editing lyrics for singing and supports VOCALOID, VOCALOID2, UTAU, WORLD, AquesTone engines for synthesis.
Homepage:
Problem: Suggests nonfree software.
Recommended Fix: Use latest version from isengaara's utauloid PPA
References:
Copyright file:
(Source) package name(s): jcadencii

jockey

Description: GUI driver manager software
Homepage:
Problem: Installs for propietary drivers (contrib)
Recommended Fix: Remove program/package
References:
Copyright file: jockey copyright file
(Source) package name(s): jockey

konqueror

Description: Web browser
Homepage: http://www.kde.org/
Problem: Recommends non-free software
Recommended Fix: Use GNU IceCat, or equivalent
References: gNewSense GNU/Linux - Bugs: bug #32954, Konqueror redirects to microsoft.com
Copyright file: konqueror copyright file
(Source) package name(s): konqueror

kopete

Description: IM Program
Homepage: http://www.kde.org/
Problem: Recommends non-free software
Recommended Fix: Use pidgin, or modify kopete to avoid recommendations.
References: Trisquel GNU/Linux - Bugs: bug #3897, Kopete suggests skype install
Copyright file: kdenetwork copyright file
(Source) package name(s): kdenetwork

libmusicbrainz 4 and 5

Description: Library to access the MusicBrainz.org database
Homepage: http://musicbrainz.org/doc/libmusicbrainz
Problem: xmlParser.cpp and xmlParser.h files use the non-free "Aladdin Free Public License"
Recommended Fix:
References: upstream bug
Copyright file: copyright file
(Source) package name(s): libmusicbrainz4

libsmi2-common

Description: library to access SMI MIB information
Homepage: http://www.ibr.cs.tu-bs.de/projects/libsmi/
Problem: libsmi ships MIB files licensed under a restrictive license
Recommended Fix: For Debian GNU/Linux derivatives use 0.4.8+dfsg2-1 or above.
References: Debian GNU/Linux - Bugs: bug #498476, libsmi2-common: libsmi ships MIB files licensed under a restrictive license
Copyright file: libsmi copyright file
(Source) package name(s): libsmi

libsnmp-base

Description: Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg. routers), computer equipment and even devices like UPSs.
Homepage: http://net-snmp.sourceforge.net/
Problem: libsmi2-common contains a lot of MIB licensed under a restrictive license
Recommended Fix: For Debian GNU/Linux derivatives use 5.4.2.1-dfsg or above. Otherwise remove package/program
References: Debian GNU/Linux - Bugs: bug #498475, libsnmp-base ships MIB files licensed under a restrictive license
Copyright file: net-snmp copyright file
(Source) package name(s): net-snmp

libxprintapputil

Description:
Homepage: http://xorg.freedesktop.org/releases/individual/lib/
Problem: libxprintapputil does not refer to a free software license, not in the source code files nor in COPYING. So default copyright applies, which makes the package non-free.
Recommended Fix: Remove program/package
References: Debian GNU/Linux - Bugs: bug #559448, libxprintapputil: No licence specified by upstream
Copyright file: libxprintapputil copyright file
(Source) package name(s): libxprintapputil

liferea

Description: Liferea is a simple FeedReader clone for GNOME.
Homepage: http://liferea.sourceforge.net/
Problem: Recommends non-free browsers
Recommended Fix: Modify the program to not recommend non-free software.
References: Parabola GNU/Linux - Bugs: bug #144, (liferea) patch to remove nonfree browser recommendations
Copyright file: liferea copyright file
(Source) package name(s): liferea

linux linux-backports-modules* linux-ubuntu-modules

Description: The kernel Linux, and associated packages
Homepage: https://www.kernel.org/
Problem: Includes non-free blobs
Recommended Fix: Use linux-libre instead
References: gNewSense GNU/Linux - Bugs: bug #29754, linux-backports-modules-x contains non-free software
Copyright file: linux copyright file
(Source) package name(s): linux, linux-2.*, linux-backports-modules*, linux-ubuntu-modules* linux-latest-2.6

linux-wlan-ng

Description: Utilities and integration scripts for certain wireless cards
Homepage: http://www.linux-wlan.org/
Problem: These are only useful in conjunction with proprietary drivers for said cards
Recommended Fix: Remove program/package
References:
Copyright file: linux-wlan-ng copyright file
(Source) package name(s): linux-wlan-ng

linux-firmware

Description: Proprietary Firmware blobs required for many wifi cards
Homepage:
Problem: Non-free license: SOFTWARE LICENSE AGREEMENT (Final, Single User)
Recommended Fix: Remove program/package
References: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/179139
Copyright file: linux-firmware copyright file
(Source) package name(s): linux-firmware

lucida

Description: Bitmap fonts donated to the X Consortium many years ago
Homepage: http://xorg.freedesktop.org/releases/individual/font/
Problem: License is nonfree: only permits verbatim use
Recommended Fix:
References: http://en.wikipedia.org/wiki/Luxi_(fonts)
Copyright file:

MAME

Description: The Multiple Arcade Machine Emulator - MAME
Homepage: http://mamedev.org
Problem: Non-free license: MAME
Recommended Fix: Remove program/package
References: MAME Legal Information ("Redistributions may not be sold, nor may they be used in a commercial product or activity.")
Copyright file: mame copyright file

mesademos

Description: Example programs using Mesa and OpenGL
Homepage: http://mesa3d.sourceforge.net/
Problem: Non-free license: Two demos (progs/demos/pointblast.c and progs/demos/spriteblast.c) do not allow modification.
Recommended Fix: Remove program/package or remove non-free demos
References:
Copyright file: mesademos copyright file
(Source) package name(s): mesademos

Mac-on-Linux emulator

Description: Allows running MacOS inside a GNU/Linux system.
Homepage: http://mac-on-linux.sourceforge.net/
Problem: Only runs/supports proprietary software.
Recommended Fix: Remove program/package
References: gNewSense GNU/Linux - Bugs: bug #28332, remove MOL from our archive.
Copyright file: mol copyright file
(Source) package name(s): mol, mol-drivers-linux

Monkey's Audio Codec

Description: An Audio SDK, APE format
Homepage: http://supermmx.org/linux/mac
Problem: Non-free license: Monkey's Audio SDK and Source Code License Agreement
Recommended Fix: Remove program/package
References: (GNU-linux-libre) Monkey's Audio Source Code License Agreement
Copyright file: Monkey's Audio Program License Agreement
(Source) package name(s): mac

moonlight

Description: implementation of Microsoft's Silverlight web application framework
Homepage: http://www.mono-project.com/Moonlight
Problem: recommends non-free software (Microsoft Media Pack)
Recommended Fix:
References: http://ossguy.com/?p=266
Copyright file: moon copyright file
(Source) package name(s): moon

mpc

Description: command-line tool to interface MPD
Homepage: http://mpd.wikia.com/wiki/Client:Mpc
Problem: contains an example under the Artistic license, /usr/share/doc/mpc/examples/playstream
Recommended Fix: Remove offending file or ask author for proper license
References: https://trisquel.info/en/issues/10870
Copyright file: copyright file in Trisquel
(Source) package name(s): mpc

mp32ogg

Description: Converts mp3 files to Ogg Vorbis files.
Homepage: http://faceprint.com/code/
Problem: Non-free license: Artistic license 1.0
Recommended Fix: Remove program/package
References: gNewSense GNU/Linux - Bugs: bug #28952, Non free package: mp32ogg
Copyright file: mp32ogg copyright file
(Source) package name(s): mp32ogg

musescore

Description: Full featured WYSIWYG score editor
Homepage: http://www.musescore.org/
Problem: score examples have non-free and missing licenses
Recommended Fix:
References: Fedora bug 951379
Copyright file: copyright file
(Source) package name(s): musescore

ndiswrapper, ndisgtk

Description: Lets Linux use NDIS drivers
Homepage: http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?title=Main_Page and http://jak-linux.org/projects/ndisgtk/
Problem: With one exception, all NDIS drivers are nonfree--and the one free one is a Windows port of a native Linux driver. So right now, this isn't useful for anything besides using nonfree software--although that could theoretically change in the future.
Recommended Fix: Remove program/package
References:
Copyright file: ndiswrapper copyright file
(Source) package name(s): ndiswrapper, ndisgtk

nikto

Description: Web server security scanner
Homepage: http://cirt.net/nikto2
Problem: The files in plugins/db_* have a very restrictive license. If the software's still usable without those, it looks like you could take those out and distribute what's left.
Recommended Fix:
References: debian-legal: Nikto license on data files
Copyright file: nikto copyright file
(Source) package name(s): nikto

Nouveau

Description: Source code for the Nouveau kernel module
Homepage: https://launchpad.net/ubuntu/+source/nouveau-kernel-source/
Problem: Different versions of the Nouveau kernel module have included nonfree blob(s). The project is working on eliminating this dependency, and some specific versions of Linux don't include this blob, but they're apparently not all the way there yet. If your distribution ships the Nouveau module separately from Linux, it definitely contains a blob that must be removed. If Nouveau is included with Linux in your distribution, and you're not using linux-libre, you'll need to check for a blob and remove it if it's there.
Recommended Fix: Use a version of linux-libre that includes Nouveau.
References:
Copyright file:
(Source) package name(s): nouveau-kernel-source

nvidia-xconfig nvidia-settings

Description: Configuration tool for NVidia's proprietary video drivers
Homepage: ftp://download.nvidia.com/XFree86/nvidia-settings/ and ftp://download.nvidia.com/XFree86/nvidia-xconfig/
Problem: Only useful with nonfree software
Recommended Fix: Remove program/package
References:
Copyright file: nvidia-settings copyright file
(Source) package name(s): nvidia-settings, nvidia-xconfig

OpenOffice.org

Description: Office suite.
Homepage: http://www.openoffice.org/
Problem: (1) Recommends non-free software. (extensions)
  • (2) Has non-free components (Artistic License).
Recommended Fix: Use LibreOffice. (Primary)
References: gNewSense GNU/Linux - Bugs: bug #29832, OpenOffice.org points to non-free extensions
Copyright file: openoffice.org copyright file
(Source) package name(s): openoffice.org

Oracle Berkeley DB

Description: Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.
Homepage: http://www.oracle.com/technetwork/products/berkeleydb/overview/index.html
Problem: Non-free license: Artistic license 1.0 (src/crypto/mersenne/mt19937db.c)
Recommended Fix: Remove program/package or use a version of the file under the GPL
References: gNewSense GNU/Linux - Bugs: bug #29839, MT19937 implementation is non-free
Copyright file: db copyright file
(Source) package name(s): db

pdftk

Description: PDF file manipulator
Homepage: http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
Problem: Sun proprietary code inside the package
Recommended Fix: Debian GNU/Linux derivatives use version 1.41+dfsg-1 and above.
References: Debian GNU/Linux - Bugs: bug #519446, bundled libitext-java package in pdftk contains copyright restricted files
Copyright file: pdftk copyright file
(Source) package name(s): pdftk

poppler CMap data files

Description: Encoding data for the poppler PDF rendering library
Homepage: http://poppler.freedesktop.org
Problem: Non-free license
Recommended Fix: Use version 4.0-1 or above
References: Debian GNU/Linux - Bugs: bug #500132, (release-notes) (l10n) CJK users need to install poppler-data (non-free) package to view PDF files with evince or so
Copyright file: poppler-data copyright file
(Source) package name(s): poppler-data

psutils

Description: A collection of PostScript document handling utilities
Homepage: http://www.tardis.ed.ac.uk/~ajcd/psutils/
Problem: Includes non-free Postscript files (md68_0.ps, md71_0.ps).
Recommended Fix: Remove the files; Debian derivatives use version 1.17.dsfg-1 or greater.
References: gNewSense GNU/Linux - Bugs: bug #30782, non-free files in psutils
Copyright file: psutils copyright file
(Source) package name(s): psutils

pvpgn

Description:
Homepage: http://freecode.com/projects/pvpgn
Problem: Requires non-free software to work, only useful with proprietary software
Recommended Fix: Remove program/package
References:
Copyright file: pvpgn copyright file
(Source) package name(s): pvpgn

rman

Description: Converts man pages into other formats
Homepage: http://sourceforge.net/projects/polyglotman/
Problem: Non-free license: Artistic license 1.0
Recommended Fix: Remove program/package
References: See copyright file
Copyright file: rman copyright file
(Source) package name(s): rman

sane-backends

Description: source package related to the sane scanner program
Homepage: http://www.sane-project.org/
Problem: Contains a file under Artistic license, lib/snprintf.c
Recommended Fix: "The file seems to contain a replacement for snprintf on systems that don't have it." So it might not be needed at all.
References: Trisquel bug 10731
Copyright file: copyright file in Trisquel
(Source) package name(s): sane-backends

screenlets

Description: fully themable mini-apps
Homepage: http://screenlets.org/index.php/Home
Problem: May contain non-free data (Attribution-Noncommercial-Share Alike 3.0 Unported)
Recommended Fix: Use version 0.1.5 or above. (See LICENSE file)
References: gNewSense GNU/Linux - Bugs: bug #32239, Screenlets contains non-free artwork
Copyright file: screenlets copyright file
(Source) package name(s): screenlets

scribus-doc

Description: Documentation for Scribus
Homepage: http://docs.scribus.net/
Problem: /usr/share/scribus/doc/en/scribuscopyright.html states that "Some third party files in the source code don’t include proper copyright notices"
Recommended Fix:
References:
Copyright file: http://changelogs.ubuntu.com/changelogs/pool/universe/s/scribus-doc/scribus-doc_1.4.0+r17300-1/copyright mentions nothing about any unlicensed files

scribus-ng-doc

Description: Documentation for Scribus-ng
Homepage: http://www.scribus.net/canvas/Scribus
Problem: Released under Open Publication License and the author exercises the “LICENSE OPTIONS” (making it non-free)
Recommended Fix: Remove program/package
References: Debian GNU/Linux - Bugs: bug #362267, ITP: scribus-ng-doc -- non-free documentation for the developmental branch of Scribus

debian changelog entry for the doc getting packaged for non-free

Copyright file: scribus-ng-doc copyright file (appears to have been re-licensed. Check later)
(Source) package name(s): scribus-ng-doc

seamonkey

Description: Web browser
Homepage: http://www.seamonkey-project.org/
Problem: Recommends non-free software
Recommended Fix: Use GNU IceCat, or equivalent
References: gNewSense GNU/Linux - Bugs: bug #31019, Seamonkey recommends non-free software
Copyright file: seamonkey copyright file
(Source) package name(s): seamonkey

sharand

Description: Generate cryptographically secure pseudo random file.
Homepage: http://mattmahoney.net/dc/
Problem: Uses a non-free SHA-1 implementation (RFC 3174).
Recommended Fix: Replace with a free implementation (e.g. RFC 6234).
References: Debian GNU/Linux - Bugs: bug #659645, sharand: SHA-1 code is doesn't allow modification
Copyright file: US Secure Hash Algorithm 1 (SHA1) copyright file
(Source) package name(s): sharand

simutrans

Description: transportation simulator
Homepage: http://www.simutrans.com/
Problem: Non-free license: Artistic license 1.0
Recommended Fix: Remove program/package
References: Trisquel GNU/Linux - Bugs: bug #1709, simutrans and simutrans-data are under non-free license
Copyright file: simutrans copyright file
(Source) package name(s): simutrans; simutrans-pak64; simutrans-pak128.britain

teeworlds

Description: An online multi-player platform 2D shooter
Homepage: https://www.teeworlds.com/
Problem: Versions prior to 0.6.1+dfsg-1 contain a non-free clause
Recommended Fix: Use version 0.6.1+dfsg-1 or above for debian derivatives
References: teeworlds 0.5.2.2-2 copyright file ("4. Neither this software nor any of its individual components, in original or modified versions, may be sold by itself.")
Copyright file: teeworlds copyright file
(Source) package name(s): teeworlds

testdrive

Description: Testdrive helps you download and run the daily Ubuntu development ISO in a virtual machine on your local hardware.
Homepage: https://launchpad.net/testdrive
Problem: The daily Ubuntu development ISOs contain non-free packages.
Recommended Fix:
References:
Copyright file: testdrive copyright file
(Source) package name(s): testdrive

texlive-base-bin - getnonfreefonts script

Description: TeX Live: Essential binaries

These programs are regarded as basic for any TeX system.

Homepage: http://www.tug.org/texlive/
Problem: This package includes a script that dowloads and installs non-free fonts, called getnonfreefonts.
Recommended Fix: Use version 2011.20120322-1 and above
References: Trisquel GNU/Linux - Bugs: texlive-base-bin tiene un guión que descarga fuentes no libres de Adobe
Copyright file: texlive-bin copyright file
(Source) package name(s): texlive-bin

Thunderbird

Description: Email client
Homepage: http://www.mozillamessaging.com/thunderbird/
Problem: Recommends non-free software (extensions) and non-free searchplugins.
Recommended Fix: Change link to point to GNUzilla's list of free addons and apply searchplugins-libre.patch to remove non-free search plugins replacing them with duckduckgo and identi.ca.
References: Parabola GNU/Linux - Bugs: bug #81, thunderbird-libre has non-free searchplugins (Freedom issue #81)
Copyright file: thunderbird copyright file
(Source) package name(s): icedove, thunderbird

ubufox

Description: Firefox branding
Homepage: https://launchpad.net/ubufox
Problem: Recommends non-free software
Recommended Fix: Remove package/program or modify to not recommend non-free software
References:
Copyright file: ubufox copyright file
(Source) package name(s): ubufox

ubuntu-meta, kubuntu-meta, ...

Description: Packages who's primary purpose is to depend on other (real) packages.
Homepage:
Problem: Dependencies on non-free packages.
Recommended Fix: Remove program/package
References:
Copyright file: kubuntu-meta copyright file
(Source) package name(s): kubuntu-meta, ubuntu-meta

unetbootin

Description: UNetbootin allows for the installation of various Linux/BSD distributions to a partition or USB drive, so it's no different from a standard install, only it doesn't need a CD. It can create a dual-boot install, or replace the existing OS entirely.
Homepage: http://unetbootin.sourceforge.net/
Problem: It lists many non-GFSD operating systems.
Recommended Fix: Remove program/package
References:
Copyright file: unetbootin copyright file
(Source) package name(s): unetbootin

unrar

Description: Extracts RAR-format archives
Homepage: http://www.rarlabs.com/rar_add.htm
Problem: Nonfree license
Recommended Fix: Use GNA unrar (CLI-compatible, unable to open RARv3 files) or The Unarchiver (different interface, can open RARv3 files) instead
References: (See copyright file)
Copyright file: unrar-nonfree copyright file
(Source) package name(s): unrar-nonfree

VirtualBox OSE Guest Additions

Description: x86 virtualization solution - guest additions. Can be found in Ubuntu multiverse, note that the virtualbox-ose package is free software.
Homepage: https://www.virtualbox.org/
Problem: Non-free license: VirtualBox PUEL terms and conditions
Recommended Fix: Remove program/package
References: GNU-linux-libre Mailinglist- virtualbox-ose-additions, free or not?
Copyright file: virtualbox-guest-additions-iso copyright file
(Source) package name(s): virtualbox-guest-additions-iso

VisualBoyAdvance

Description: Game Boy Advance emulator.
Homepage: http://sourceforge.net/projects/vba
Problem: Contains a non-free file (commercial distribution not allowed).
Recommended Fix: Debian GNU/Linux derivatives use version 1.8.0.dfsg-0.1 or above. Otherwise remove the file (2xSaImmx.asm).
References: Debian GNU/Linux - Bugs: bug #607598, visualboyadvance: 2xSaImmx.asm only allows for *non commercial* use
Copyright file: visualboyadvance copyright file
(Source) package name(s): visualboyadvance

vrms

Description: Purports to tell you about nonfree software on your system.
Homepage: http://vrms.alioth.debian.org/
Problem: Incomplete, misleading, and not necessary for distributions that abide by the GFSD
Recommended Fix: Remove program/package
References: Re: (gNewSense-users) vrms's output (message #27)
Copyright file: vrms copyright file
(Source) package name(s): vrms

XChat

Description: IRC client.
Homepage: http://xchat.org/
Problem: Refers to a non-free browser in its URL handlers.
Recommended Fix: Remove the URL handler entry.
References: X-Chat - Bugs: bug #3043326, RFE: Replace Opera with Free software browser in URL handler
Copyright file: xchat copyright file
(Source) package name(s): xchat

xv

Description: Image viewer.
Homepage: http://www.trilon.com/xv/
Problem: Non-free license
Recommended Fix: Remove program/package
References: "xv is shareware for personal use only."
Copyright file:
(Source) package name(s): xv

Distributions

It might also be a good idea to look at how existing distributions do remove nonfree software to get an idea of what needs to be modified and how to do it.

Hyperbola and Parabola

  • Parabola's blacklist and Hyperbola's blacklist have lists of nonfree software that need to be removed, but also packages from Arch Linux that are being blacklisted by Hyperbola or Parabola for completely unrelated issues (like to change the branding from "Arch" to "Parabola" or "Hyperbola" for instance).
  • Parabola's abslibre: Parabola repository of packages, contains some packages that were modified to not depend on nonfree software (especially in the libre directory) but also unrelated changes.
  • Hyperbola also has git repositories with similar content than Parabola's abslibre, but they are splitted in several git repositories (community, core, extra, multilib, packages).

Replicant

As Replicant uses the Android build system, there is no central place to see what modifications were made. Instead one has to look at the manifest repository as it has the list of all modified git repositories, and from that, look in each individual git repositories for the changes.

In Android, the repositories found in the external/ directory are for software that were not written for Android and that were adapted for Android. You have git repositories in external/ in probably every Android distributions (including in the official AOSP (Android Open Source Project) source code).

So for these repositories, it makes sense to check if some software in them are in the list of software that needs to be modified to not depend on nonfree software or that needs to be removed.

Trisquel