[oe] [PATCH v2] dvdauthor-0.6.18: initial recipe

Andreas Oberritter obi at opendreambox.org
Tue Oct 19 18:33:39 UTC 2010


On 10/19/2010 07:32 PM, Frans Meulenbroeks wrote:
> 2010/10/19 Andreas Oberritter <obi at opendreambox.org>:
>> * v2: updated DESCRIPTION, SECTION and PRIORITY
>>
>> Signed-off-by: Andreas Oberritter <obi at opendreambox.org>
>> ---
>>  recipes/dvdauthor/dvdauthor_0.6.18.bb |   13 +++++++++++++
>>  1 files changed, 13 insertions(+), 0 deletions(-)
>>  create mode 100644 recipes/dvdauthor/dvdauthor_0.6.18.bb
>>
>> diff --git a/recipes/dvdauthor/dvdauthor_0.6.18.bb b/recipes/dvdauthor/dvdauthor_0.6.18.bb
>> new file mode 100644
>> index 0000000..24f3a74
>> --- /dev/null
>> +++ b/recipes/dvdauthor/dvdauthor_0.6.18.bb
>> @@ -0,0 +1,13 @@
>> +DESCRIPTION = "A set of tools to help you generate DVD files to be played back on a standalone DVD player"
>> +SECTION = "console/multimedia"
>> +PRIORITY = "optional"
>> +LICENSE = "GPLv2"
> 
> Have you verified this is v2 and not v2 or later (aka v2+)?

Has there been an agreement on the correct notation of the commonly used
licenses? I don't quite get why making a difference between v2 and v2+
is important for OE, because v2+ can still be distributed as v2, if you
choose to. The only difference is that packages like the Linux kernel
can not be distributed as v3 or later, but what would be the benefit for
OE and its users in that case anyway?

Also, v2 could mean "the original unmodified license v2, which includes
the or-any-later-version-if-specified-in-the-program clause", while v2+
might suggest a modified v2 license.

Then, there was a recent commit, which changed GPL to GPLv2, while the
commit message suggested that GPLv2+ was the dominant license in that
package [1].

Having said that, there are some files in dvdauthor, which contain a
header stating that later versions of the GPL may be used, but not every
file contains such a header. Therefore, the safe choice is to use GPLv2,
which is what COPYING says, because I cannot assume that every file,
which does not include such a header, is safe to distribute under v3 or
later.

Btw.: Debian is very picky about licenses, but does not offer a separate
license file for GPL-v2-but-not-later programs in
/usr/share/common-licenses.

Regards,
Andreas

[1]
http://cgit.openembedded.net/cgit.cgi/openembedded/commit/?h=master&id=860f2947b54a29becb4686261026c205bf3b9358




More information about the Openembedded-devel mailing list