onpon4, to me the problem with PyPI is equivalent to the problem with non-free packages in the repositories used by a distribution. I fail to see any difference. In Trisquel repository you can find libraries, application, data, etc. While PyPI is more commonly used for libraries, it is also used to distribute applications and data.

Let's say you are an average GNU/Linux user and need a graphical program for doing Z. You search on the web and find one called DOZ In the installation instructions for GNU/Linux users you find:

1. Install python-pip
2. Install DOZ by running the following command:

    $ sudo pip install doz

You follow the instructions on Trisquel, and now DOZ is installed, and listed in your applications list. Since everything worked flawlessly, you assume DOZ is fine, because you just installed it using Trisquel. But what if DOZ is one of those non-free packages available in PyPI, which is the default repository used by pip?

Is that different from installing something with apt? In both cases you don't need to browse any repository directly, you just need instructions in a blog telling you how to install the package.

Reply via email to