Re: [PROPOSED] Change package relations policy to remove referenc es to non-free from main
> Why not have a Legal: or License: field that specifies the license(s)
> the package adheres to? This does not impact dpkg/apt in any way (as I
Most of the software in main is under a fairly small set of licenses,
but almost every package in non-free has its own individual reason for being
there. In many cases non-free packages have some clause which says
"You can distribute this as you like, and use it internally within a
company, but if you want to charge other people to use it you must contact
the author" - phrased in various ways.
Each of these will need its own License: field.
> have proposed. This also saves package maintainers of keeping track of
> legal issues that may not be necessary anyway. You could then have a
non-free is essentially a place where anything which has an uncertain
license is placed - it is up to the person wanting to use, or sell the
software to check, package by package, that they can do so legally - the
package maintainer can not be expected to know every possible
> If you would enforce a certain license-policy, I suppose dpkg could be
> changed as well, to prevent temptation to install things by hand, with a
> --force-legal to override.
> You could even get rid of non-free this way. Or am I being too ambitious
> here ?