[Mageia-dev] rehashing the faac issue

andre999 andre999mga at laposte.net
Tue Oct 30 09:30:08 CET 2012


Johnny A. Solbu a écrit :
> On Tuesday 30 October 2012 02:44, andre999 wrote:
>> If there is some constraint on the redistribution of a package in some
>> countries, such as patent claims or encryption technology used or
>> whatever, mirrors in affected countries may reasonably want to avoid
>> carrying such packages.
>> For this reason, we created the "tainted" repos, which are optional for
>> official mirrors.
>> However we added the additional restriction that packages in tainted
>> must also be open source, to satisfy those that don't want to install
>> non-free packages.
>>
>> If we want to continue this additional restriction, we would have to
>> create another set of repos for packages that are both constrained
>> (tainted) and non-free, in order to carry such packages.
>
> The problem of including nonfree spftware in tainted, is that it no longer is a Free software repo in countries that don't accept software patents.

So how is that a problem ?
Nobody is putting a gun to anyone's head to say that they have to 
install a package just because it is in tainted.
Nobody can install all packages in core, nor all packages in nonfree.
Maybe one could install all packages in tainted (as there are not very 
many), but it is normal to be selective in installing packages.

Would it help if a user could set a configuration to automatically 
control the installation of non-free packages.
Something like "never", "confirm each time", or "always", similar to 
what has been proposed for isos ?
Don't forget that packages in the tainted repo have to be downloaded 
from the net, unlike packages in core or nonfree, which could be on an 
iso.  So having an additional control, and using the "never" option 
would eliminate any chance of installing a non-free package from tainted.
Wouldn't that work for you ?

>
> Nonfree software belongs in a nonfree tree. If we need to create a new repo for them, so be it. That is the right thing to do.
> No one said that the right thing to do would be easy. :-)=
>
>> However there are very few packages that meet this restriction.  Also
>> the tainted repos contain relatively few packages, compared with core
>> and nonfree.
>
> What has that got to do with anything?
> Either a package is Free and open source software,  or it is not. wether it belongs in the majority or a tiny minority is not the issue.
> The issue at stake is our Freedom.

Good point.
I think that we can all agree that all users have the freedom to not 
install specific packages.
What many are asking is the freedom to readily access certain tainted + 
non-free packages, while others are worried about the overhead that an 
additional repo will bring for a relatively small number of packages.
So one possible compromise is putting all constrained packages in the 
tainted repos.

>
> I happens to live in a country where the packages in tainted is Free software in every sense of the word. And I don't believe that I'm the only one that is.
> Tainted is a convenience for those that live in a country that have software patents, not the otherway around. Don't clutter the water for those of us where tainted still is a Free software repo.
>
Firstly, software patents is only one factor that could put a package in 
tainted.  If you live in a NATO country, certain encryption software was 
restricted in the past, and some may still be.  So some software in 
tainted may be constrained in your country.
My suggestion above for additional configuration options that would 
allow automatically ignoring non-free packages in tainted would solve 
your problem in practical terms, as well as solving the problem of freer 
access to certain software for other users.
Note that I'm not likely to use such packages.  I'm essentially a 
bystander looking for a reasonable solution.

-- 
André


More information about the Mageia-dev mailing list