All of lore.kernel.org
 help / color / mirror / Atom feed
* Licensing of libaudit and libauparse
@ 2017-03-19  3:32 Richard Fontana
  2017-03-19 17:54 ` Steve Grubb
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Fontana @ 2017-03-19  3:32 UTC (permalink / raw)
  To: linux-audit

Hi,

The README file in the audit userspace package says:

  LICENSE
  =======
  The audit daemon is released as GPL'd code. The
  audit daemon's libraries libaudit.* and libauparse.* are released
  under LGPL so that it may be linked with 3rd party software.

However don't these libraries contain code from this file
https://github.com/linux-audit/audit-userspace/blob/master/lib/strsplit.c
which states its license is GPLv2+?

Richard

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Licensing of libaudit and libauparse
  2017-03-19  3:32 Licensing of libaudit and libauparse Richard Fontana
@ 2017-03-19 17:54 ` Steve Grubb
  2017-03-20  3:13   ` Richard Fontana
  0 siblings, 1 reply; 5+ messages in thread
From: Steve Grubb @ 2017-03-19 17:54 UTC (permalink / raw)
  To: linux-audit

On Saturday, March 18, 2017 11:32:14 PM EDT Richard Fontana wrote:
> Hi,
> 
> The README file in the audit userspace package says:
> 
>   LICENSE
>   =======
>   The audit daemon is released as GPL'd code. The
>   audit daemon's libraries libaudit.* and libauparse.* are released
>   under LGPL so that it may be linked with 3rd party software.
> 
> However don't these libraries contain code from this file
> https://github.com/linux-audit/audit-userspace/blob/master/lib/strsplit.c
> which states its license is GPLv2+?

Yes, that looks like a copy and paste mistake. Thanks for pointing that out. 
Anything in:

https://github.com/linux-audit/audit-userspace/blob/master/lib/
https://github.com/linux-audit/audit-userspace/blob/master/auparse/
https://github.com/linux-audit/audit-userspace/blob/master/bindings/

is intended to LGPL. Would replacing the comment at the beginning of the file 
be sufficient to fix this issue?

Thanks,
-Steve

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Licensing of libaudit and libauparse
  2017-03-19 17:54 ` Steve Grubb
@ 2017-03-20  3:13   ` Richard Fontana
  2017-03-20 15:48     ` Steve Grubb
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Fontana @ 2017-03-20  3:13 UTC (permalink / raw)
  To: Steve Grubb; +Cc: linux-audit

On Sun, Mar 19, 2017 at 01:54:52PM -0400, Steve Grubb wrote:
> On Saturday, March 18, 2017 11:32:14 PM EDT Richard Fontana wrote:
> > Hi,
> > 
> > The README file in the audit userspace package says:
> > 
> >   LICENSE
> >   =======
> >   The audit daemon is released as GPL'd code. The
> >   audit daemon's libraries libaudit.* and libauparse.* are released
> >   under LGPL so that it may be linked with 3rd party software.
> > 
> > However don't these libraries contain code from this file
> > https://github.com/linux-audit/audit-userspace/blob/master/lib/strsplit.c
> > which states its license is GPLv2+?
> 
> Yes, that looks like a copy and paste mistake. Thanks for pointing that out. 
> Anything in:
> 
> https://github.com/linux-audit/audit-userspace/blob/master/lib/
> https://github.com/linux-audit/audit-userspace/blob/master/auparse/
> https://github.com/linux-audit/audit-userspace/blob/master/bindings/
> 
> is intended to LGPL. Would replacing the comment at the beginning of the file 
> be sufficient to fix this issue?

It may depend on the history of the file. If you were the only person
who contributed to it, yes. But if anyone else contributed to it, and
let's say the contributions were not copyrighted by Red Hat, and the
contributions were sufficiently nontrivial, then maybe we'd have to
get permission from such other contributors to change the indicated
license of the file.

Richard

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Licensing of libaudit and libauparse
  2017-03-20  3:13   ` Richard Fontana
@ 2017-03-20 15:48     ` Steve Grubb
  2017-03-20 20:14       ` Richard Fontana
  0 siblings, 1 reply; 5+ messages in thread
From: Steve Grubb @ 2017-03-20 15:48 UTC (permalink / raw)
  To: Richard Fontana; +Cc: linux-audit

On Sunday, March 19, 2017 11:13:04 PM EDT Richard Fontana wrote:
> On Sun, Mar 19, 2017 at 01:54:52PM -0400, Steve Grubb wrote:
> > On Saturday, March 18, 2017 11:32:14 PM EDT Richard Fontana wrote:
> > > Hi,
> > > 
> > > The README file in the audit userspace package says:
> > >   LICENSE
> > >   =======
> > >   The audit daemon is released as GPL'd code. The
> > >   audit daemon's libraries libaudit.* and libauparse.* are released
> > >   under LGPL so that it may be linked with 3rd party software.
> > > 
> > > However don't these libraries contain code from this file
> > > https://github.com/linux-audit/audit-userspace/blob/master/lib/strsplit.
> > > c
> > > which states its license is GPLv2+?
> > 
> > Yes, that looks like a copy and paste mistake. Thanks for pointing that
> > out. Anything in:
> > 
> > https://github.com/linux-audit/audit-userspace/blob/master/lib/
> > https://github.com/linux-audit/audit-userspace/blob/master/auparse/
> > https://github.com/linux-audit/audit-userspace/blob/master/bindings/
> > 
> > is intended to LGPL. Would replacing the comment at the beginning of the
> > file be sufficient to fix this issue?
> 
> It may depend on the history of the file. If you were the only person
> who contributed to it, yes. But if anyone else contributed to it, and
> let's say the contributions were not copyrighted by Red Hat, and the
> contributions were sufficiently nontrivial, then maybe we'd have to
> get permission from such other contributors to change the indicated
> license of the file.

OK. Good to know. I am the sole contributor to that file. I also checked and 
fixed some new files in auparse/ to which I am also the sole contributor at the 
same time. Everything is good in git and the next release should take care of 
this issue.

Thanks for noticing this.

-Steve

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Licensing of libaudit and libauparse
  2017-03-20 15:48     ` Steve Grubb
@ 2017-03-20 20:14       ` Richard Fontana
  0 siblings, 0 replies; 5+ messages in thread
From: Richard Fontana @ 2017-03-20 20:14 UTC (permalink / raw)
  To: Steve Grubb; +Cc: linux-audit

On Mon, Mar 20, 2017 at 11:48:07AM -0400, Steve Grubb wrote:
> > > 
> > > is intended to LGPL. Would replacing the comment at the beginning of the
> > > file be sufficient to fix this issue?
> > 
> > It may depend on the history of the file. If you were the only person
> > who contributed to it, yes. But if anyone else contributed to it, and
> > let's say the contributions were not copyrighted by Red Hat, and the
> > contributions were sufficiently nontrivial, then maybe we'd have to
> > get permission from such other contributors to change the indicated
> > license of the file.
> 
> OK. Good to know. I am the sole contributor to that file. I also checked and 
> fixed some new files in auparse/ to which I am also the sole contributor at the 
> same time. Everything is good in git and the next release should take care of 
> this issue.

Okay, thank you!

Richard

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-03-20 20:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-19  3:32 Licensing of libaudit and libauparse Richard Fontana
2017-03-19 17:54 ` Steve Grubb
2017-03-20  3:13   ` Richard Fontana
2017-03-20 15:48     ` Steve Grubb
2017-03-20 20:14       ` Richard Fontana

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.