> I needed it to compile Tribler and ZeroNet.

ZeroNet does not seem to actually depend on pip.  The README is just
recommending that you install ZeroNet's dependencies from the PyPi
repository using pip.  As long as you make sure that all of those
dependencies are free (and all of their dependencies, and all of their
dependencies' dependencies, etc.) are free, this shouldn't result in any
non-free software on your system.

Tribler appears to actually depend on pip, not just to compile, but also
to install.  This strikes me as unusual.  Do you know why Tribler might
require pip at runtime?

> I do NOT want non-free software on my computer, but since Tribler and
> ZeroNet are free I'd imagine they wouldn't use pip to install any
> non-free software with pip anyways so I don't think it would do any
> harm as long as I kept an eye on it.

Just because a program is free does not mean it does not install
non-free software, pip itself being an example.

> If I wanted to install it anyways are there any workarounds?

Magic Banana's instructions should work.  Just be aware that, whereas
when you install software from Trisquel's repositories you can assume
that it should only pull in free packages, with pip you need to go to
pypi.org[1] and check the software out yourself.  And it's not enough to
check that the package you want to install is free;, you need to
recursively check the entire dependency tree.  

[1] https://pypi.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to