Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-27 Thread Mart Raudsepp
Ühel kenal päeval, E, 24.10.2016 kell 15:29, kirjutas Matt Turner: > A former co-worker of mine is now at Google and wants to contribute > ebuilds he wrote for ChromeOS to Gentoo. They add packages necessary > for Vulkan (new 3D graphics API). > > For instance: https://chromium.googlesource.com/ch

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Rich Freeman
On Tue, Oct 25, 2016 at 11:53 AM, Ulrich Mueller wrote: >> On Tue, 25 Oct 2016, Rich Freeman wrote: > >>> Also, calling eclass functions could be considered linking. It is not >>> entirely clear to me if e.g. a binpkg built with a CDDL licensed >>> ebuild calling GPL licensed eclasses would be

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Rich Freeman
On Tue, Oct 25, 2016 at 11:17 AM, Alexis Ballier wrote: > > If I write a QT gui that forks/exec x264 cli and want to sell it as the > best H264 encoder on the market, then I have to comply with x264 > license since it won't do what I claim once x264 is removed. The QT gui could be distributed und

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Ulrich Mueller
> On Tue, 25 Oct 2016, Rich Freeman wrote: >> Also, calling eclass functions could be considered linking. It is not >> entirely clear to me if e.g. a binpkg built with a CDDL licensed >> ebuild calling GPL licensed eclasses would be distributable at all. > Honestly, I think the GPL linking ar

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Alexis Ballier
On Tue, 25 Oct 2016 10:15:09 -0400 Rich Freeman wrote: > On Tue, Oct 25, 2016 at 9:56 AM, Alexis Ballier > wrote: > > On Tue, 25 Oct 2016 09:17:08 -0400 > > Rich Freeman wrote: > > > >> On Tue, Oct 25, 2016 at 8:54 AM, Ulrich Mueller > >> wrote: > >> > > >> > Also, calling eclass functions

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Rich Freeman
On Tue, Oct 25, 2016 at 9:56 AM, Alexis Ballier wrote: > On Tue, 25 Oct 2016 09:17:08 -0400 > Rich Freeman wrote: > >> On Tue, Oct 25, 2016 at 8:54 AM, Ulrich Mueller >> wrote: >> > >> > Also, calling eclass functions could be considered linking. It is >> > not entirely clear to me if e.g. a bin

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Alexis Ballier
On Tue, 25 Oct 2016 09:17:08 -0400 Rich Freeman wrote: > On Tue, Oct 25, 2016 at 8:54 AM, Ulrich Mueller > wrote: > > > > Also, calling eclass functions could be considered linking. It is > > not entirely clear to me if e.g. a binpkg built with a CDDL licensed > > ebuild calling GPL licensed ecl

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Rich Freeman
On Tue, Oct 25, 2016 at 8:54 AM, Ulrich Mueller wrote: > > Also, calling eclass functions could be considered linking. It is not > entirely clear to me if e.g. a binpkg built with a CDDL licensed > ebuild calling GPL licensed eclasses would be distributable at all. Honestly, I think the GPL linki

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Ulrich Mueller
> On Tue, 25 Oct 2016, Rich Freeman wrote: > If they were under a non-compatible license like the CDDL then it > would depend on whether the authors have the right to dual-license > it under the GPL, or whether Gentoo is willing to accept > CDDL-licensed ebuilds into the repository. Part of th

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Rich Freeman
On Tue, Oct 25, 2016 at 6:49 AM, Paweł Hajdan, Jr. wrote: > On 25/10/2016 01:03, Rich Freeman wrote: >> As long as you have their permission to change the copyright notice. >> You cannot currently commit anything with a different copyright notice >> to gentoo.git, and you cannot legally change it

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Paweł Hajdan , Jr .
On 25/10/2016 01:03, Rich Freeman wrote: > As long as you have their permission to change the copyright notice. > You cannot currently commit anything with a different copyright notice > to gentoo.git, and you cannot legally change it without permission. How should that permission be documented?

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-25 Thread Rich Freeman
On Tue, Oct 25, 2016 at 12:48 AM, Daniel Campbell wrote: > This made me think of another scenario; let's say I have my own fork of > Gentoo, maintained in an overlay complete with docs, etc, under an MIT > or BSD license, but as a Gentoo developer, I must copyright under GPL. > Could I do such dua

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Daniel Campbell
On 10/24/2016 04:18 PM, Rich Freeman wrote: > On Mon, Oct 24, 2016 at 7:12 PM, Matt Turner wrote: >> On Mon, Oct 24, 2016 at 4:03 PM, Rich Freeman wrote: >>> You cannot currently commit anything with a different copyright notice >>> to gentoo.git >> >> According to whom or what? >> > > https://d

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 7:47 PM, Matt Turner wrote: > On Mon, Oct 24, 2016 at 4:43 PM, Rich Freeman wrote: >> I personally tend to favor a mandatory DCO (we absolutely need to know >> the copyright status of our code), and a voluntary FLA (which I tend >> to prefer to outright assignment as I thi

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Matt Turner
On Mon, Oct 24, 2016 at 4:43 PM, Rich Freeman wrote: > I personally tend to favor a mandatory DCO (we absolutely need to know > the copyright status of our code), and a voluntary FLA (which I tend > to prefer to outright assignment as I think it lines up well with our > always-free social contract

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 7:31 PM, Matt Turner wrote: > > Yeah, it seems to be painful no matter what you do (CLA, copyright > assignment, listing copyright holders) just in different ways :) > Well, the advantage of assignment is that it does simplify copyright tracking, since you own the copyrigh

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Matt Turner
On Mon, Oct 24, 2016 at 4:18 PM, Rich Freeman wrote: > On Mon, Oct 24, 2016 at 7:12 PM, Matt Turner wrote: >> On Mon, Oct 24, 2016 at 4:03 PM, Rich Freeman wrote: >>> You cannot currently commit anything with a different copyright notice >>> to gentoo.git >> >> According to whom or what? >> > >

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 7:12 PM, Matt Turner wrote: > On Mon, Oct 24, 2016 at 4:03 PM, Rich Freeman wrote: >> You cannot currently commit anything with a different copyright notice >> to gentoo.git > > According to whom or what? > https://devmanual.gentoo.org/ebuild-writing/file-format/index.htm

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Matt Turner
On Mon, Oct 24, 2016 at 4:03 PM, Rich Freeman wrote: > You cannot currently commit anything with a different copyright notice > to gentoo.git According to whom or what?

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 6:29 PM, Matt Turner wrote: > A former co-worker of mine is now at Google and wants to contribute > ebuilds he wrote for ChromeOS to Gentoo. They add packages necessary > for Vulkan (new 3D graphics API). > > For instance: > https://chromium.googlesource.com/chromiumos/ove

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread William L. Thomson Jr.
On Monday, October 24, 2016 3:29:30 PM EDT Matt Turner wrote: > A former co-worker of mine is now at Google and wants to contribute > ebuilds he wrote for ChromeOS to Gentoo. They add packages necessary > for Vulkan (new 3D graphics API). > > For instance: > https://chromium.googlesource.com/chrom

[gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Matt Turner
A former co-worker of mine is now at Google and wants to contribute ebuilds he wrote for ChromeOS to Gentoo. They add packages necessary for Vulkan (new 3D graphics API). For instance: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/master/media-libs/vulkan-loader/vulka