mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: Bastian Krause <bst@pengutronix.de>
To: ptxdist@pengutronix.de
Subject: Re: [ptxdist] [PATCH v2] cairo: fix license identifier
Date: Wed, 28 Jul 2021 13:58:13 +0200	[thread overview]
Message-ID: <8b97b996-c8d1-031d-2df3-d38cb2bf33f5@pengutronix.de> (raw)
In-Reply-To: <155b7a4d-223b-82de-7ff1-151438f77afb@pengutronix.de>


On 7/28/21 1:55 PM, Bastian Krause wrote:
> 
> On 7/28/21 1:51 PM, Bastian Krause wrote:
>> Cairo is dual-licensed:
>>
>> "Cairo is free software and is available to be redistributed and/or
>> modified under the terms of either the GNU Lesser General Public License
>> (LGPL) version 2.1 or the Mozilla Public License (MPL) version 1.1 at
>> your option." (https://www.cairographics.org/)
>>
>> While at it, pin down the COPYING file.
>>
>> Signed-off-by: Bastian Krause <bst@pengutronix.de>
> 
> Forgot the changelog:
> 
> Changes since (implicit) v1:
> - add CAIRO_LICENSE_FILES pinning down COPYING, which states:
> 
> "See the following files in this directory for the precise terms and
> conditions of either license:
> 
>         COPYING-LGPL-2.1
>         COPYING-MPL-1.1"

For the record: A better quote from COPYING regarding dual-licensing:

"Every source file in the implementation[*] of cairo is available to be
redistributed and/or modified under the terms of either the GNU Lesser
General Public License (LGPL) version 2.1 or the Mozilla Public
License (MPL) version 1.1.  Some files are available under more
liberal terms, but we believe that in all cases, each file may be used
under either the LGPL or the MPL."

Regards,
Bastian

> 
>> ---
>>  rules/cairo.make | 4 +++-
>>  1 file changed, 3 insertions(+), 1 deletion(-)
>>
>> diff --git a/rules/cairo.make b/rules/cairo.make
>> index cfaa74518..3e52ea233 100644
>> --- a/rules/cairo.make
>> +++ b/rules/cairo.make
>> @@ -21,7 +21,9 @@ CAIRO_SUFFIX	:= tar.xz
>>  CAIRO_URL	:= http://cairographics.org/releases/cairo-$(CAIRO_VERSION).$(CAIRO_SUFFIX)
>>  CAIRO_SOURCE	:= $(SRCDIR)/$(CAIRO).$(CAIRO_SUFFIX)
>>  CAIRO_DIR	:= $(BUILDDIR)/$(CAIRO)
>> -CAIRO_LICENSE	:= LGPL-2.1-only AND MPL-1.1
>> +CAIRO_LICENSE	:= LGPL-2.1-only OR MPL-1.1
>> +CAIRO_LICENSE_FILES := \
>> +	file://COPYING;md5=e73e999e0c72b5ac9012424fa157ad77
>>  
>>  # ----------------------------------------------------------------------------
>>  # Prepare
>>
> 
> 


-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de


  reply	other threads:[~2021-07-28 11:58 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-28 11:51 Bastian Krause
2021-07-28 11:55 ` Bastian Krause
2021-07-28 11:58   ` Bastian Krause [this message]
2021-07-30  8:16   ` Michael Olbrich

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8b97b996-c8d1-031d-2df3-d38cb2bf33f5@pengutronix.de \
    --to=bst@pengutronix.de \
    --cc=ptxdist@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox