Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-embedded
Navigation:
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-embedded@g.o
From: Ed W <lists@...>
Subject: Licence compliance - capturing all source files used to make a build?
Date: Wed, 29 Feb 2012 14:46:57 +0000
Hi, how do others handle open source licence compliance when building 
some base system using gentoo?

In particular I guess simply capturing the ebuilds is not sufficient and 
it's necessary to capture and distribute all the source and patch files 
used to create a build.  The emerge tool doesn't obviously give a way to 
capture this stuff.  I looked in the eclasses, particularly the epatch 
file and I'm not clear that I can easily hook into that.

At the moment I'm using a bashrc file to grab everything from the build 
directory.  This seems reasonably robust for source files.  However, for 
patches I have considered creating a fake patch utility which would 
record all the files it operates on.  Any other suggestions?  Perhaps 
catalyst already has done something like that - not familiar with it though?

Whilst the above is largely targeting GPL type licences, are there other 
things I should consider for other licences? Other things I need to 
ensure I distribute for GPL? Any pointers to (simple) documentation on 
how one can be a compliant open source citizen..?

Thanks

Ed W


Replies:
Re: Licence compliance - capturing all source files used to make a build?
-- Mike Frysinger
Re: Licence compliance - capturing all source files used to make a build?
-- wireless
Re: Licence compliance - capturing all source files used to make a build?
-- Peter Stuge
Navigation:
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
crossdev stores the EXTRA_ECONF options w/o quotes
Next by thread:
Re: Licence compliance - capturing all source files used to make a build?
Previous by date:
Re: crossdev stores the EXTRA_ECONF options w/o quotes
Next by date:
tar-1.26 not unpacking archives with symlinks?


Updated Jun 25, 2012

Summary: Archive of the gentoo-embedded mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.