Jason Stubbs wrote: [Sat Nov 22 2003, 12:49:31PM EST] > Okay, I've assumed that | is the only modifier, that it means OR and > that AND takes precedence. Attached is a very simple patch to emerge. > You'll probably notice straight away that I've never really worked > with python before.
What do you mean by OR vs. AND when referring to package licenses? What
is the semantic difference between the following?
LICENSE="GPL-1 GPL-2"
LICENSE="GPL-1 | GPL-2"
This is actually a loaded question. I suspect there isn't a consistent
practice in the tree. The problem is that some packages are released
under more than one license, whereas some packages contain multiple
pieces of software, each of which is released under a different license.
Take the app-vim/colorschemes package, for example. It is a
conglomeration of all the colorschemes found on vim.sf.net, so it
contains software released under different licenses. Presently the
package has
LICENSE="vim | GPL-2 | public-domain"
If this is wrong, I take complete responsibility... It's what I told
Ciaran to use. But the question is: Does this fit your definition of
OR vs. AND, and do other packages in the tree use the same definition?
> BTW, at what time should I post this to bugzilla?
Pretty soon. I'd say just as soon as we figure out this part.
Aron
--
Aron Griffis
Gentoo Linux Developer (alpha / ia64 / ruby / vim)
Key fingerprint = E3B6 8734 C2D6 B5E5 AE76 FB3A 26B1 C5E3 2010 4EB0
pgp00000.pgp
Description: PGP signature
