linux-modules.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Michal Suchánek" <msuchanek@suse.de>
To: Yauheni Kaliuta <yauheni.kaliuta@redhat.com>
Cc: Lucas De Marchi <lucas.de.marchi@gmail.com>,
	linux-modules <linux-modules@vger.kernel.org>,
	Ferry van Steen <Ferry.van.Steen@citrus.nl>,
	David Howells <dhowells@redhat.com>
Subject: Re: [PATCH RFC PKCS7 asn1c 0/2] asn1c version of PKCS#7 parser
Date: Tue, 13 Mar 2018 10:54:16 +0100	[thread overview]
Message-ID: <20180313105416.6579a43b@naga.suse.cz> (raw)
In-Reply-To: <xunya7vdauz7.fsf@redhat.com>

On Mon, 12 Mar 2018 22:40:12 +0200
Yauheni Kaliuta <yauheni.kaliuta@redhat.com> wrote:

> Hi, Michal!
>=20
> >>>>> On Mon, 12 Mar 2018 16:42:57 +0100, Michal Such=C3=A1nek  wrote: =20
>=20
>  > On Thu,  8 Mar 2018 15:58:08 +0200
>  > Yauheni Kaliuta <yauheni.kaliuta@redhat.com> wrote: =20
>=20
>  >> What bothers me is that asn1c files are generated under BSD
>  >> license. =20
>=20
>  > What bothers me more license-wise is the pkcs7.asn1 coming from
>  > kernel which is licensed under GPL. =20
>=20
> Better to ask lawers, but it is not code, but data based on the RFCs
> and it is not part of the library to link with (VS the BSD code,
> generated by asn1c).

Based on RFCs does not have any meaning - work based on RFCs can be
distributed under any license.

It is part of the library because the generated parser is based on the
data - without the data it cannot be generated.

Finally the asn1c compiler does not cleanly separate asn1c itself and
parsers generated by asn1c - at least some of the parser files
indeed carry the asn1c license. So to fulfill the license requirements
you should probably add a notice about the asn1c used and copy the
asn1c license information somewhere. Unfortunately, asn1c does not by
itself print a license banner. The best information it provides is
asn1c -h |& head -n 2 for version but the license text has to be stored
separately.

It is useful to store the version of asn1c used for generating the
files anyway because it gives the user some idea about the asn1c issues
that might affect the code.

Thanks

Michal

  reply	other threads:[~2018-03-13  9:54 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-08 13:58 [PATCH RFC PKCS7 asn1c 0/2] asn1c version of PKCS#7 parser Yauheni Kaliuta
2018-03-08 13:58 ` [PATCH RFC PKCS7 asn1c 1/2] libkmod-signature: implement pkcs7 parsing with asn1c compiler Yauheni Kaliuta
2018-03-08 18:14   ` [PATCH] libkmod-signature: Fix crash when module signature is not present Michal Suchanek
2018-03-12 20:41     ` Yauheni Kaliuta
2018-03-13  9:57       ` Michal Suchánek
2018-03-13 10:03         ` Yauheni Kaliuta
2018-06-08 17:10           ` [PATCH] libkmod-signature: pkcs#7: fix crash when signer info " Michal Suchanek
2018-06-11 17:12             ` Lucas De Marchi
2018-06-11 17:42               ` Michal Suchánek
2018-03-08 13:58 ` [PATCH RFC PKCS7 asn1c 2/2] libkmod, pkcs7: commit asn1c autogenerated files Yauheni Kaliuta
2018-03-12 15:45   ` Michal Suchánek
2018-03-12 15:42 ` [PATCH RFC PKCS7 asn1c 0/2] asn1c version of PKCS#7 parser Michal Suchánek
2018-03-12 20:40   ` Yauheni Kaliuta
2018-03-13  9:54     ` Michal Suchánek [this message]
2019-01-22 20:01 ` Yauheni Kaliuta
2019-01-22 20:03   ` Michal Suchánek
2019-01-22 20:34     ` Yauheni Kaliuta
2019-01-22 20:43     ` Lucas De Marchi
2019-01-22 22:07       ` Michal Suchánek
2019-01-25 13:40         ` Yauheni Kaliuta
2019-01-23  8:41       ` Yauheni Kaliuta

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=20180313105416.6579a43b@naga.suse.cz \
    --to=msuchanek@suse.de \
    --cc=Ferry.van.Steen@citrus.nl \
    --cc=dhowells@redhat.com \
    --cc=linux-modules@vger.kernel.org \
    --cc=lucas.de.marchi@gmail.com \
    --cc=yauheni.kaliuta@redhat.com \
    /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;
as well as URLs for NNTP newsgroup(s).