Non-Free Software From Programming Language Package Managers

Projet:Trisquel
Version:7.0
Composant:License problems
Catégorie:Rapporter un bogue
Priorité:normal
Attribué:Non assigné
Statut:active
Description

From a conversation on the gnu-linux-libre mailing list:

http://lists.nongnu.org/archive/html/gnu-linux-libre/2016-04/msg00070.html
http://lists.nongnu.org/archive/html/gnu-linux-libre/2016-04/msg00116.html

"A lot of programming languages have own Package Manager
Examples of those packages managers: npm (CSS/JavaScript), Bower
(Web), pip (Python), Ruby Gems (Ruby),
CPAN (Perl), Cargo (Rust), ..."

These things (like CPAN) would qualify as "repositories" under the Free System Distribution Guidelines. And they do limit themselves to only including free software. Until/unless Stallman's ideas of either convincing them to only include free software or develop a free replacement come along I propose disabling such things in Trisquel.

dim, 06/19/2016 - 18:57

er; and I meant to say "And they do not limit themselves to only including free software."

sam, 06/25/2016 - 14:34

Agreed. Let's list all of them.

cl-quicklisp
cpan-listchanges
cpanminus
cpanoutdated
npm
perlbrew
pmuninstall
python3-pip
python-pip
python-pip-whl
ruby-appraisal
ruby-echoe
rubygems
rubygems1.8
rubygems-doc
rubygems-integration

I didn't find others you list in the Trisquel repository, but they may appear in next versions of Ubuntu.