[Buildroot] [PATCH 0/3] Support for out-of-tree Buildroot customization

ANDY KENNEDY ANDY.KENNEDY at adtran.com
Thu Sep 12 18:44:32 UTC 2013


> -----Original Message-----
> From: Thomas Petazzoni [mailto:thomas.petazzoni at free-electrons.com]
> Sent: Thursday, September 12, 2013 1:34 PM
> To: ANDY KENNEDY
> Cc: Thomas De Schampheleire; buildroot at uclibc.org; Yann E. MORIN
> Subject: Re: [Buildroot] [PATCH 0/3] Support for out-of-tree Buildroot customization
> 
> Dear ANDY KENNEDY,
> 
> On Thu, 12 Sep 2013 18:25:40 +0000, ANDY KENNEDY wrote:
> 
> > This sounds much like the way Linux does things for the IP related
> > drivers.  Is that the intent we are going for (personally, I think this
> > is a GREAT idea, as it allows companies to have IP related widgets in
> > BuildRoot without the fear of being REQUIRED to push back their secret
> > sauce)?
> >
> > If that is what you intend, you have my vote!
> 
> I am not sure what you mean by "IP related drivers". Do you mean
> proprietary drivers?

Sorry, I thought that was a universal acronym.  Yes, IP is
Intellectual Property.

> 
> It is true that the BR2_EXTERNAL thing raises a licensing question:
> should the BR2_EXTERNAL contents also be released under GPLv2, like the
> rest of Buildroot? Do we really want the root filesystem overlays and
> other highly project-specific contents be released under GPLv2 ?

Whether one uses BuildRoot as their build system, I would think, would
not be a concern of those of us who work on BuildRoot.  Am I the only
one that feels this way?  I see Linux, and derivations of it, in this
case BuildRoot, as an ends to a means.  I hold the opinion that, if I
have added some minor tool like htop to the RFS, and someone can then
make a butt-load of money by my work then KUDOS TO THEM and shame on me
for not thinking of it in the first place.

I know that there are those that believe that if I walked near a person
who was thinking of GPL related code and I get an idea (not necessarily
related to what the individual was doing), that this idea should then be
GPL code as well (this seems to be the intent of GPLv3, though I stretch
the scenario somewhat).  I don't hold that view.  If I release something
back to BuildRoot, I'm doing so in the spirit in which I used BuildRoot
to begin with:  I am giving back to a community of friends that help me
make money.  If I can help you make money in return, I am happy to have
helped you.

Am I alone in this thinking?  I hope not.

Andy



More information about the buildroot mailing list