[Buildroot] [PATCH 1/3] libamcodec: new Package

daggs daggs at gmx.com
Wed Jun 1 21:16:36 UTC 2016


Greetings,

> Hello,
> 
> On Wed, 1 Jun 2016 22:52:50 +0200, daggs wrote:
> 
> > > Would it be possible to use your complete name for your contributions?
> > >   
> > I'd rather not, is this a limitation?
> 
> Well, like the Linux kernel, we use the Developer Certificate of Origin
> (DCO), which is why we have this Signed-off-by line. And this requires
> having the real name. From Documentation/SubmittingPatches in the Linux
> kernel:
> 
> """
> The sign-off is a simple line at the end of the explanation for the
> patch, which certifies that you wrote it or otherwise have the right to
> pass it on as an open-source patch.  The rules are pretty simple: if you
> can certify the below:
> 
>         Developer's Certificate of Origin 1.1
> 
>         By making a contribution to this project, I certify that:
> 
>         (a) The contribution was created in whole or in part by me and I
>             have the right to submit it under the open source license
>             indicated in the file; or
> 
>         (b) The contribution is based upon previous work that, to the best
>             of my knowledge, is covered under an appropriate open source
>             license and I have the right under that license to submit that
>             work with modifications, whether created in whole or in part
>             by me, under the same open source license (unless I am
>             permitted to submit under a different license), as indicated
>             in the file; or
> 
>         (c) The contribution was provided directly to me by some other
>             person who certified (a), (b) or (c) and I have not modified
>             it.
> 
>         (d) I understand and agree that this project and the contribution
>             are public and that a record of the contribution (including all
>             personal information I submit with it, including my sign-off) is
>             maintained indefinitely and may be redistributed consistent with
>             this project or the open source license(s) involved.
> 
> then you just add a line saying
> 
>         Signed-off-by: Random J Developer <random at developer.example.org>
> 
> using your real name (sorry, no pseudonyms or anonymous contributions.)
> """
> 
> See the last line, which is the one important here.
> 
I see, I'll keep posting patches, if they are rejected because I'm using only my first name, then let it be.
I value my privacy more than I value my support for open-sourcing.
I don't mind if someone comes along and resends them as his own, I want to contribute but there is a limitation to what I'm willing sacrifice.

> > > Also, please add a hash file for this package.
> > >   
> > > > +LIBAMCODEC_LICENSE = GPL  
> > > 
> > > This should be more specific: GPLv2, GPLv2+, GPLv3, GPLv3+.
> > > 
> > > Also, please add a value for <pkg>_LICENSE_FILES.
> > >   
> > there is no license files or label whatsoever, the only header I saw is like this:
> > /**
> >  * \file adec-external-ctrl.c
> >  * \brief  Audio Dec Lib Functions
> >  * \version 1.0.0
> >  * \date 2011-03-08
> >  */
> > /* Copyright (C) 2007-2011, Amlogic Inc.
> >  * All right reserved
> >  *
> >  */
> 
> Then, how did you conclude that it was licensed under the GPL ?
> 
> If what you show here is all what you have in terms of licensing, then
> this package is not under the GPL, and is not even freely
> redistributable.
> 
> Thomas
the previous source I used was gpl I think but wasn't of the correct origin.
I'll send a question to the owner of the repo.

Thanks,

Dagg.


More information about the buildroot mailing list