> 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/
signature.asc
Description: PGP signature
