* [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS @ 2015-03-07 2:22 Patrick Lauer 2015-03-07 3:46 ` Alex Brandt ` (5 more replies) 0 siblings, 6 replies; 27+ messages in thread From: Patrick Lauer @ 2015-03-07 2:22 UTC (permalink / raw To: gentoo-project, trustees Good $timezonegreeting, The README at both https://github.com/coreos/portage-stable and https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README claims that: """ Copyright (c) 2011 The Chromium OS Authors. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file. """ Since this is a copy of Gentoo ebuilds this is demonstrably wrong, the copyrights on the files themselves are intact. Copyright is obviously Gentoo Foundation, and license is GPL-2. I have been unable to find a proper contact for both repositories, so I hope people that know who to contact are reading this. Once this is corrected I'd strongly suggest to both downstreams to poste a prominent notice to inform all downstream users of this issue to avoid accidental license violations. Have fun, Patrick ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 2:22 [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS Patrick Lauer @ 2015-03-07 3:46 ` Alex Brandt 2015-03-07 3:55 ` Andrew Savchenko ` (4 subsequent siblings) 5 siblings, 0 replies; 27+ messages in thread From: Alex Brandt @ 2015-03-07 3:46 UTC (permalink / raw To: gentoo-project; +Cc: Patrick Lauer, trustees On Saturday, March 07, 2015 10:22:00 Patrick Lauer wrote: > I have been unable to find a proper contact for both repositories, so I > hope people that know who to contact are reading this. For the CoreOS violations, have you attempted to reach out to coreos-dev@googlegroups.com? If not I can forward this message for their attention. Let me know if you would like me to take this action. Regards, -- Alex Brandt Cloud Evangelist for Rackspace and Developer for Gentoo http://blog.alunduil.com ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 2:22 [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS Patrick Lauer 2015-03-07 3:46 ` Alex Brandt @ 2015-03-07 3:55 ` Andrew Savchenko 2015-03-07 4:13 ` Rich Freeman 2015-03-07 8:53 ` Ulrich Mueller ` (3 subsequent siblings) 5 siblings, 1 reply; 27+ messages in thread From: Andrew Savchenko @ 2015-03-07 3:55 UTC (permalink / raw To: gentoo-project; +Cc: trustees [-- Attachment #1: Type: text/plain, Size: 1393 bytes --] On Sat, 07 Mar 2015 10:22:00 +0800 Patrick Lauer wrote: > Good $timezonegreeting, > > The README at both > > https://github.com/coreos/portage-stable > and > https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README > > claims that: > > """ > Copyright (c) 2011 The Chromium OS Authors. All rights reserved. > Use of this source code is governed by a BSD-style license that can be > found in the LICENSE file. > """ > > Since this is a copy of Gentoo ebuilds this is demonstrably wrong, the > copyrights on the files themselves are intact. Copyright is obviously > Gentoo Foundation, and license is GPL-2. > > I have been unable to find a proper contact for both repositories, so I > hope people that know who to contact are reading this. 1. Maybe a license and copyright violation claims should be filed directly to github? They should contact upstream fast. 2. One may contact person responsible to that commit of invalid README file: Darin Petkov <petkov@chromium.org> https://github.com/coreos/portage-stable/commit/0465d53c7be43d55cfabb3dff56f32803719d0fe https://codereview.chromium.org/6756045 > Once this is corrected I'd strongly suggest to both downstreams to poste > a prominent notice to inform all downstream users of this issue to avoid > accidental license violations. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 3:55 ` Andrew Savchenko @ 2015-03-07 4:13 ` Rich Freeman 2015-03-07 13:44 ` Sven Vermeulen 0 siblings, 1 reply; 27+ messages in thread From: Rich Freeman @ 2015-03-07 4:13 UTC (permalink / raw To: Andrew Savchenko; +Cc: gentoo-project, Gentoo Trustees On Fri, Mar 6, 2015 at 10:55 PM, Andrew Savchenko <bircoph@gentoo.org> wrote: > > 1. Maybe a license and copyright violation claims should be filed > directly to github? They should contact upstream fast. > I'd really suggest doing something like this only as a last resort. If we made a well-intentioned but disputable change in a copyright notice (cough, udev), would we want people calling our hosting providers and such and starting the DMCA process? I'd just reach out to them, and keep in mind that it is a weekend. I'm sure it will get sorted out. -- Rich ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 4:13 ` Rich Freeman @ 2015-03-07 13:44 ` Sven Vermeulen 0 siblings, 0 replies; 27+ messages in thread From: Sven Vermeulen @ 2015-03-07 13:44 UTC (permalink / raw To: gentoo-project, Gentoo Trustees On Fri, Mar 06, 2015 at 11:13:03PM -0500, Rich Freeman wrote: > I'd just reach out to them, and keep in mind that it is a weekend. > I'm sure it will get sorted out. Exactly this. Has someone already send out a mail to ask that the information is updated accordingly? Keep trustees@gentoo.org in the loop so we can track it, but I'm confident this is nothing more than a small oversight and that the developers will gladly fix it. Wkr, Sven Vermeulen ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 2:22 [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS Patrick Lauer 2015-03-07 3:46 ` Alex Brandt 2015-03-07 3:55 ` Andrew Savchenko @ 2015-03-07 8:53 ` Ulrich Mueller 2015-03-07 9:05 ` Andrew Savchenko 2015-03-07 12:09 ` Rich Freeman 2015-03-07 9:33 ` Matthias Maier ` (2 subsequent siblings) 5 siblings, 2 replies; 27+ messages in thread From: Ulrich Mueller @ 2015-03-07 8:53 UTC (permalink / raw To: gentoo-project; +Cc: trustees [-- Attachment #1: Type: text/plain, Size: 1039 bytes --] >>>>> On Sat, 07 Mar 2015, Patrick Lauer wrote: > The README at both > https://github.com/coreos/portage-stable > and > https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README > claims that: > """ > Copyright (c) 2011 The Chromium OS Authors. All rights reserved. > Use of this source code is governed by a BSD-style license that can be > found in the LICENSE file. > """ > Since this is a copy of Gentoo ebuilds this is demonstrably wrong, the > copyrights on the files themselves are intact. Copyright is obviously > Gentoo Foundation, and license is GPL-2. Thanks for noticing this. Quoting the GPL-2: 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. Does this apply here? It would mean that Google's rights to distribute the Portage tree have been terminated. Ulrich [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 8:53 ` Ulrich Mueller @ 2015-03-07 9:05 ` Andrew Savchenko 2015-03-07 12:09 ` Rich Freeman 1 sibling, 0 replies; 27+ messages in thread From: Andrew Savchenko @ 2015-03-07 9:05 UTC (permalink / raw To: gentoo-project; +Cc: trustees [-- Attachment #1: Type: text/plain, Size: 1370 bytes --] On Sat, 7 Mar 2015 09:53:57 +0100 Ulrich Mueller wrote: > >>>>> On Sat, 07 Mar 2015, Patrick Lauer wrote: > > > The README at both > > > https://github.com/coreos/portage-stable > > and > > https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README > > > claims that: > > > """ > > Copyright (c) 2011 The Chromium OS Authors. All rights reserved. > > Use of this source code is governed by a BSD-style license that can be > > found in the LICENSE file. > > """ > > > Since this is a copy of Gentoo ebuilds this is demonstrably wrong, the > > copyrights on the files themselves are intact. Copyright is obviously > > Gentoo Foundation, and license is GPL-2. > > Thanks for noticing this. Quoting the GPL-2: > > 4. You may not copy, modify, sublicense, or distribute the Program > except as expressly provided under this License. Any attempt > otherwise to copy, modify, sublicense or distribute the Program is > void, and will automatically terminate your rights under this License. > > Does this apply here? It would mean that Google's rights to distribute > the Portage tree have been terminated. GPL-2 is violated. So yes, it applies here. And until this issue is resolved they lost not only the right to distribute, but the rights to use and modify. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 8:53 ` Ulrich Mueller 2015-03-07 9:05 ` Andrew Savchenko @ 2015-03-07 12:09 ` Rich Freeman 2015-03-07 14:27 ` Anthony G. Basile 2015-03-11 6:11 ` Mike Frysinger 1 sibling, 2 replies; 27+ messages in thread From: Rich Freeman @ 2015-03-07 12:09 UTC (permalink / raw To: gentoo-project; +Cc: Gentoo Trustees On Sat, Mar 7, 2015 at 3:53 AM, Ulrich Mueller <ulm@gentoo.org> wrote: > >> Since this is a copy of Gentoo ebuilds this is demonstrably wrong, the >> copyrights on the files themselves are intact. Copyright is obviously >> Gentoo Foundation, and license is GPL-2. > > Thanks for noticing this. Quoting the GPL-2: > > 4. You may not copy, modify, sublicense, or distribute the Program > except as expressly provided under this License. Any attempt > otherwise to copy, modify, sublicense or distribute the Program is > void, and will automatically terminate your rights under this License. > > Does this apply here? It would mean that Google's rights to distribute > the Portage tree have been terminated. I'd probably talk to a lawyer before celebrating the death of Google. All the copyright notices in the files are intact. As far as I can tell Google hasn't done anything that actually violates the GPL. The only complaint here is that there is a readme file with a different copyright notice inside. The issue is trivially correctable by Google by simply fixing the notice, or clarifying what it applies to. No court is going to prefer permanently terminating Google's rights to distribute ChromeOS over simply letting them clean things up. Besides, is the goal of Gentoo really to kill off the #1 used open source desktop OS in the world which is based on Gentoo? That hardly sounds like "Gentoo lives for the community, by the community" as stated in the Foundation's charter. The purpose of our copyrights is to preserve Gentoo so that all can benefit from it, not to club people over the head with if they dare to actually use Gentoo and make a mistake. Honestly, I'm a bit concerned by some of the talk in this thread. What kind of message to we want to send to companies or organizations that use Gentoo? Do we really want the message to be "better not slip up, because Gentoo is the kind of group that will get your site taken down on a weekend over a readme file?" Don't get me wrong - I think Google has benefitted a great deal from Gentoo and I'd love to see they contribute back more actively than they already do (we do have people doing 10% time work for Gentoo and we have benefitted from past GSoC). How would we want to be treated in the reverse situation? I was annoyed when it seemed like everybody was over-reacting over the eudev copyright notice fiasco. Copyright is complicated, and most people working on software are not lawyers, and since there isn't a ton of open source case law even the lawyers can disagree on where the lines are. When somebody infringes on your copyright the solution is to work with them to fix things, so that the scope of open source software is increased and the public benefits, not to act like the RIAA. Since we are an open community, we make our mistakes in the public light - we should afford the same leniency to others since we WANT others to act as open communities as well. I'm sure if we ask Google nicely to clean things up they will. That is the best outcome for the general public, and the best outcome for Gentoo. Remember, we can borrow their code as well, and some of our devs do just that. If we have trouble getting through to them the legal issues would allow us to escalate things, but that can be done in a way that creates opportunities ("hey, while we have you on the phone, did you realize how much you benefit from Gentoo, and are there ways we can better partner to improve things for all of our users?"). Why make enemies when we can make friends? -- Rich ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 12:09 ` Rich Freeman @ 2015-03-07 14:27 ` Anthony G. Basile 2015-03-22 7:36 ` Jeroen Roovers 2015-03-11 6:11 ` Mike Frysinger 1 sibling, 1 reply; 27+ messages in thread From: Anthony G. Basile @ 2015-03-07 14:27 UTC (permalink / raw To: gentoo-project On 03/07/15 07:09, Rich Freeman wrote: > On Sat, Mar 7, 2015 at 3:53 AM, Ulrich Mueller <ulm@gentoo.org> wrote: >>> Since this is a copy of Gentoo ebuilds this is demonstrably wrong, the >>> copyrights on the files themselves are intact. Copyright is obviously >>> Gentoo Foundation, and license is GPL-2. >> Thanks for noticing this. Quoting the GPL-2: >> >> 4. You may not copy, modify, sublicense, or distribute the Program >> except as expressly provided under this License. Any attempt >> otherwise to copy, modify, sublicense or distribute the Program is >> void, and will automatically terminate your rights under this License. >> >> Does this apply here? It would mean that Google's rights to distribute >> the Portage tree have been terminated. > I'd probably talk to a lawyer before celebrating the death of Google. > > All the copyright notices in the files are intact. As far as I can > tell Google hasn't done anything that actually violates the GPL. The > only complaint here is that there is a readme file with a different > copyright notice inside. The issue is trivially correctable by Google > by simply fixing the notice, or clarifying what it applies to. No > court is going to prefer permanently terminating Google's rights to > distribute ChromeOS over simply letting them clean things up. During the eudev thingy, Greg K-H said that you can copyright a line, a file or an entire program. If the copyright notices in the files are intact, then I think they're okay. Those individual files can still be distributed under GPLv2 copyright Gentoo. The question is, what do their non-GPLv2 copyright notices refer to? If there is some confusion, then we should ask downstream to clearify it in their README. Something like "FooBarOS is licensed under BSD except for those components which are licensed otherwise. Copyright notices for individual files can be found in the respective files." Or something like that. On a different note, I like having downstreams. I just wish they'd toot our whistle more and say "we are a gentoo derived distro". -- Anthony G. Basile, Ph.D. Gentoo Linux Developer [Hardened] E-Mail : blueness@gentoo.org GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA GnuPG ID : F52D4BBA ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 14:27 ` Anthony G. Basile @ 2015-03-22 7:36 ` Jeroen Roovers 2015-03-22 8:21 ` Ulrich Mueller 0 siblings, 1 reply; 27+ messages in thread From: Jeroen Roovers @ 2015-03-22 7:36 UTC (permalink / raw To: gentoo-project On Sat, 07 Mar 2015 09:27:54 -0500 "Anthony G. Basile" <blueness@gentoo.org> wrote: > During the eudev thingy, Greg K-H said that you can copyright a line, > a file or an entire program. If the copyright notices in the files > are intact, then I think they're okay. Better yet, you can claim copyright on a "compilation" which is probably what is effectively being done here. This is how people get away with defending their copyright on publications of (slightly modified/ abridged/ annotated, if at all) "compilations" of centuries old works. Because copyright law. jer ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-22 7:36 ` Jeroen Roovers @ 2015-03-22 8:21 ` Ulrich Mueller 2015-03-22 12:14 ` Rich Freeman 2015-03-22 16:25 ` Mike Frysinger 0 siblings, 2 replies; 27+ messages in thread From: Ulrich Mueller @ 2015-03-22 8:21 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 908 bytes --] >>>>> On Sun, 22 Mar 2015, Jeroen Roovers wrote: > Better yet, you can claim copyright on a "compilation" which is > probably what is effectively being done here. This is how people get > away with defending their copyright on publications of (slightly > modified/ abridged/ annotated, if at all) "compilations" of > centuries old works. Because copyright law. It doesn't work like this in our case. The Portage tree is licensed under the GPL-2. If someone takes a subset of ebuilds from it, it will be a "derivative work" and it cannot be distributed under any license other than the GPL-2. It is even doubtful if any third-party ebuilds added to such a tree could be under a different license. If such ebuilds inherit from a GPL licensed eclass or depend on (or are depended on by) other ebuilds, they cannot "be reasonably considered independent and separate works in themselves". IANAL, TINLA Ulrich [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-22 8:21 ` Ulrich Mueller @ 2015-03-22 12:14 ` Rich Freeman 2015-03-22 16:22 ` Ulrich Mueller 2015-03-22 16:25 ` Mike Frysinger 1 sibling, 1 reply; 27+ messages in thread From: Rich Freeman @ 2015-03-22 12:14 UTC (permalink / raw To: gentoo-project On Sun, Mar 22, 2015 at 4:21 AM, Ulrich Mueller <ulm@gentoo.org> wrote: >>>>>> On Sun, 22 Mar 2015, Jeroen Roovers wrote: > >> Better yet, you can claim copyright on a "compilation" which is >> probably what is effectively being done here. This is how people get >> away with defending their copyright on publications of (slightly >> modified/ abridged/ annotated, if at all) "compilations" of >> centuries old works. Because copyright law. > > It doesn't work like this in our case. The Portage tree is licensed > under the GPL-2. If someone takes a subset of ebuilds from it, it will > be a "derivative work" and it cannot be distributed under any license > other than the GPL-2. That is true for the ebuilds that were copied/modified. It isn't necessarily true for other stuff stuck in the same tarball. > > It is even doubtful if any third-party ebuilds added to such a tree > could be under a different license. If such ebuilds inherit from a GPL > licensed eclass or depend on (or are depended on by) other ebuilds, > they cannot "be reasonably considered independent and separate works > in themselves". > That has been a longstanding argument with the GPL (you can link with the LGPL under a non-free license, but not with the GPL). However, it has never actually been tested in court and I'm not convinced that it will actually stand up. The only content of the library/eclass/etc that is present in the "derived work" are the names of symbols and the name of the eclass and copyrighting those seems a lot like SCO arguing that they can copyright signal enums. They don't even get commingled when you run the program - each gets loaded into its own set of memory and the linker just fills in some memory addresses. I'd think a judge would be as likely as not to say that the GPL would only apply to the library itself, and that you could link whatever you want to that library under any license at all, and that effectively there is no distinction between the GPL and LGPL. That is, if you get the sort of judge who wouldn't give the win to SCO. -- Rich ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-22 12:14 ` Rich Freeman @ 2015-03-22 16:22 ` Ulrich Mueller 0 siblings, 0 replies; 27+ messages in thread From: Ulrich Mueller @ 2015-03-22 16:22 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 794 bytes --] >>>>> On Sun, 22 Mar 2015, Rich Freeman wrote: > On Sun, Mar 22, 2015 at 4:21 AM, Ulrich Mueller <ulm@gentoo.org> wrote: >> It is even doubtful if any third-party ebuilds added to such a tree >> could be under a different license. If such ebuilds inherit from >> a GPL licensed eclass or depend on (or are depended on by) other >> ebuilds, they cannot "be reasonably considered independent and >> separate works in themselves". > That has been a longstanding argument with the GPL (you can link > with the LGPL under a non-free license, but not with the GPL). > However, it has never actually been tested in court and I'm not > convinced that it will actually stand up. That's why I wrote "doubtful". To be on the safe side, one should go with the FSF's interpretation of the matter. Ulrich [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-22 8:21 ` Ulrich Mueller 2015-03-22 12:14 ` Rich Freeman @ 2015-03-22 16:25 ` Mike Frysinger 2015-03-22 18:08 ` Ulrich Mueller 1 sibling, 1 reply; 27+ messages in thread From: Mike Frysinger @ 2015-03-22 16:25 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1283 bytes --] On 22 Mar 2015 09:21, Ulrich Mueller wrote: > >>>>> On Sun, 22 Mar 2015, Jeroen Roovers wrote: > > Better yet, you can claim copyright on a "compilation" which is > > probably what is effectively being done here. This is how people get > > away with defending their copyright on publications of (slightly > > modified/ abridged/ annotated, if at all) "compilations" of > > centuries old works. Because copyright law. > > It doesn't work like this in our case. The Portage tree is licensed > under the GPL-2. If someone takes a subset of ebuilds from it, it will > be a "derivative work" and it cannot be distributed under any license > other than the GPL-2. no, content is licensed, not directories. you can't reasonably claim that all the various files/ (like patches we grab from elsewhere) are all under GPL-2- only. > It is even doubtful if any third-party ebuilds added to such a tree > could be under a different license. If such ebuilds inherit from a GPL > licensed eclass or depend on (or are depended on by) other ebuilds, > they cannot "be reasonably considered independent and separate works > in themselves". the combined work might be, but that doesn't mean the individual content itself can't be different. -mike</personal opinion> [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-22 16:25 ` Mike Frysinger @ 2015-03-22 18:08 ` Ulrich Mueller 0 siblings, 0 replies; 27+ messages in thread From: Ulrich Mueller @ 2015-03-22 18:08 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 633 bytes --] >>>>> On Sun, 22 Mar 2015, Mike Frysinger wrote: > On 22 Mar 2015 09:21, Ulrich Mueller wrote: >> It doesn't work like this in our case. The Portage tree is licensed >> under the GPL-2. Sorry, this wasn't as precise as it should have been. I should have written "ebuilds in the Portage tree" here. >> If someone takes a subset of ebuilds from it, it will be a >> "derivative work" and it cannot be distributed under any license >> other than the GPL-2. > no, content is licensed, not directories. you can't reasonably claim > that all the various files/ (like patches we grab from elsewhere) > are all under GPL-2- only. Ulrich [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 12:09 ` Rich Freeman 2015-03-07 14:27 ` Anthony G. Basile @ 2015-03-11 6:11 ` Mike Frysinger 1 sibling, 0 replies; 27+ messages in thread From: Mike Frysinger @ 2015-03-11 6:11 UTC (permalink / raw To: gentoo-project; +Cc: Gentoo Trustees [-- Attachment #1: Type: text/plain, Size: 298 bytes --] On 07 Mar 2015 07:09, Rich Freeman wrote: > in a way that creates opportunities ("hey, while we have you on the > phone, did you realize how much you benefit from Gentoo, and are there > ways we can better partner to improve things for all of our users?"). yes, apply for a job at Google ;) -mike [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 2:22 [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS Patrick Lauer ` (2 preceding siblings ...) 2015-03-07 8:53 ` Ulrich Mueller @ 2015-03-07 9:33 ` Matthias Maier 2015-03-07 19:11 ` [gentoo-project] " Alec Warner 2015-03-13 4:41 ` [gentoo-project] " Mike Frysinger 5 siblings, 0 replies; 27+ messages in thread From: Matthias Maier @ 2015-03-07 9:33 UTC (permalink / raw To: gentoo-project > The README at both > > https://github.com/coreos/portage-stable > and > https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README > The individual headers in the ebuilds are intact. This readme snipped might very well be just an oversight. Best, Matthias ^ permalink raw reply [flat|nested] 27+ messages in thread
* [gentoo-project] Re: Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 2:22 [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS Patrick Lauer ` (3 preceding siblings ...) 2015-03-07 9:33 ` Matthias Maier @ 2015-03-07 19:11 ` Alec Warner 2015-03-11 5:22 ` Andrew Savchenko 2015-03-13 0:37 ` Alec Warner 2015-03-13 4:41 ` [gentoo-project] " Mike Frysinger 5 siblings, 2 replies; 27+ messages in thread From: Alec Warner @ 2015-03-07 19:11 UTC (permalink / raw To: Patrick Lauer; +Cc: gentoo-project, trustees [-- Attachment #1: Type: text/plain, Size: 1061 bytes --] On Fri, Mar 6, 2015 at 6:22 PM, Patrick Lauer <patrick@gentoo.org> wrote: > Good $timezonegreeting, > > The README at both > > https://github.com/coreos/portage-stable > and > > https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README > > claims that: > > """ > Copyright (c) 2011 The Chromium OS Authors. All rights reserved. > Use of this source code is governed by a BSD-style license that can be > found in the LICENSE file. > """ > > Since this is a copy of Gentoo ebuilds this is demonstrably wrong, the > copyrights on the files themselves are intact. Copyright is obviously > Gentoo Foundation, and license is GPL-2. > > I have been unable to find a proper contact for both repositories, so I > hope people that know who to contact are reading this. > I will let the correct people at Google know. -A > > Once this is corrected I'd strongly suggest to both downstreams to poste > a prominent notice to inform all downstream users of this issue to avoid > accidental license violations. > > > Have fun, > > Patrick > > > [-- Attachment #2: Type: text/html, Size: 1859 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Re: Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 19:11 ` [gentoo-project] " Alec Warner @ 2015-03-11 5:22 ` Andrew Savchenko 2015-03-11 8:32 ` Kristian Fiskerstrand 2015-03-13 0:37 ` Alec Warner 1 sibling, 1 reply; 27+ messages in thread From: Andrew Savchenko @ 2015-03-11 5:22 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1197 bytes --] On Sat, 7 Mar 2015 11:11:08 -0800 Alec Warner wrote: > On Fri, Mar 6, 2015 at 6:22 PM, Patrick Lauer <patrick@gentoo.org> wrote: > > > Good $timezonegreeting, > > > > The README at both > > > > https://github.com/coreos/portage-stable > > and > > > > https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README > > > > claims that: > > > > """ > > Copyright (c) 2011 The Chromium OS Authors. All rights reserved. > > Use of this source code is governed by a BSD-style license that can be > > found in the LICENSE file. > > """ > > > > Since this is a copy of Gentoo ebuilds this is demonstrably wrong, the > > copyrights on the files themselves are intact. Copyright is obviously > > Gentoo Foundation, and license is GPL-2. > > > > I have been unable to find a proper contact for both repositories, so I > > hope people that know who to contact are reading this. > > > > I will let the correct people at Google know. Any news here? Two business days have passed already. And no action from Google: both README files are still incorrect. If this is a simple mistake, what takes so long to correct it? Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Re: Bad license and attribution by ChromiumOS and CoreOS 2015-03-11 5:22 ` Andrew Savchenko @ 2015-03-11 8:32 ` Kristian Fiskerstrand 0 siblings, 0 replies; 27+ messages in thread From: Kristian Fiskerstrand @ 2015-03-11 8:32 UTC (permalink / raw To: gentoo-project -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 03/11/2015 06:22 AM, Andrew Savchenko wrote: > On Sat, 7 Mar 2015 11:11:08 -0800 Alec Warner wrote: >> On Fri, Mar 6, 2015 at 6:22 PM, Patrick Lauer >> <patrick@gentoo.org> wrote: >> > Any news here? Two business days have passed already. And no > action from Google: both README files are still incorrect. If this > is a simple mistake, what takes so long to correct it? > My two cents; two days != long time for something non-critical (and by that I mean house on fire). - -- Kristian Fiskerstrand Public PGP key 0xE3EDFAE3 at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJU//2cAAoJEP7VAChXwav6wi4H/31HckFOp8cphWY2/2woCf2T AIo9jxYjBF7WokL1d3II9/qjpt1aWYJevZmbRAyW/nBAMgUfd1cxpsI3JT6azerE hovLmqpiYU+Rn9JrLFxtecv57UYBEC1m7jKn1KQjWKacAXmhQaG+iFifoD2cYkOI mi1O+7D1d9XPI5rL9b+Pw76/H73NriSpc0ojf3Pb05a8R2yac1c9V62aMa1RYDxN AHpCPjHrgq5Oxg/awEv/aVxCaleooUVMeI0U8xv269UywMNrp1DXhqeXgl6b9RjK YIPssU8b4Ju1jjboGmflNaLpVYg8xsV3GpERB6f+RGS50uiK3lv+G8AJR6Ptfcg= =Vmpz -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 27+ messages in thread
* [gentoo-project] Re: Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 19:11 ` [gentoo-project] " Alec Warner 2015-03-11 5:22 ` Andrew Savchenko @ 2015-03-13 0:37 ` Alec Warner 1 sibling, 0 replies; 27+ messages in thread From: Alec Warner @ 2015-03-13 0:37 UTC (permalink / raw To: Patrick Lauer; +Cc: gentoo-project, trustees [-- Attachment #1: Type: text/plain, Size: 1555 bytes --] On Sat, Mar 7, 2015 at 11:11 AM, Alec Warner <antarus@gentoo.org> wrote: > > > On Fri, Mar 6, 2015 at 6:22 PM, Patrick Lauer <patrick@gentoo.org> wrote: > >> Good $timezonegreeting, >> >> The README at both >> >> https://github.com/coreos/portage-stable >> and >> >> https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README >> >> claims that: >> >> """ >> Copyright (c) 2011 The Chromium OS Authors. All rights reserved. >> Use of this source code is governed by a BSD-style license that can be >> found in the LICENSE file. >> """ >> >> Since this is a copy of Gentoo ebuilds this is demonstrably wrong, the >> copyrights on the files themselves are intact. Copyright is obviously >> Gentoo Foundation, and license is GPL-2. >> >> I have been unable to find a proper contact for both repositories, so I >> hope people that know who to contact are reading this. >> > > I will let the correct people at Google know. > > Just for the record I'm not on gentoo-project, so if you don't reply to the trustees I will never see it. In any case, someone requested an update; and the update is that I have been busy at work (we just launched Google Cloud Storage Nearline, yay!). Luckily Mike picked up my slack and contacted the appropriate people and this is in-progress. Thanks Mike! -A > -A > > >> >> Once this is corrected I'd strongly suggest to both downstreams to poste >> a prominent notice to inform all downstream users of this issue to avoid >> accidental license violations. >> >> >> Have fun, >> >> Patrick >> >> >> > [-- Attachment #2: Type: text/html, Size: 3024 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-07 2:22 [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS Patrick Lauer ` (4 preceding siblings ...) 2015-03-07 19:11 ` [gentoo-project] " Alec Warner @ 2015-03-13 4:41 ` Mike Frysinger 2015-03-13 7:46 ` Alexander Berntsen 2015-03-13 10:30 ` Andrew Savchenko 5 siblings, 2 replies; 27+ messages in thread From: Mike Frysinger @ 2015-03-13 4:41 UTC (permalink / raw To: gentoo-project; +Cc: trustees [-- Attachment #1: Type: text/plain, Size: 819 bytes --] While we agree that the README can be misleading, that was certainly not the point and has been updated: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README The history indicates this was more a matter of copy & paste from another repo, as well as trying to please an over-eager presubmit license check (said check was later disabled for this repo). However, we do not see there being any compliance issues, so no further action will be taken at this time. If anyone still has concerns/inquiries, please provide your contact info and we'll be happy to reach out personally to try to address them. <personal opinion> Lets follow Rich's suggestions and strike a more cordial tone. Both sides only have the best of intentions here. </personal opinion> -mike [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-13 4:41 ` [gentoo-project] " Mike Frysinger @ 2015-03-13 7:46 ` Alexander Berntsen 2015-03-13 10:30 ` Andrew Savchenko 1 sibling, 0 replies; 27+ messages in thread From: Alexander Berntsen @ 2015-03-13 7:46 UTC (permalink / raw To: gentoo-project -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 13/03/15 05:41, Mike Frysinger wrote: > While we agree that the README can be misleading, that was certainly not the > point and has been updated: > https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README Ta, Mike. - -- Alexander bernalex@gentoo.org https://secure.plaimi.net/~alexander -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlUCleEACgkQRtClrXBQc7U07wEApVwyE6OCBYwCnVnSX0PgDkMn QRAhl78lFJ8qa2UI7XYBAKbJOimYHqOiVBk+FIlfThBEzItlmGG7PdPr76PlNtvb =zVZk -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-13 4:41 ` [gentoo-project] " Mike Frysinger 2015-03-13 7:46 ` Alexander Berntsen @ 2015-03-13 10:30 ` Andrew Savchenko 2015-03-13 11:26 ` Rich Freeman 1 sibling, 1 reply; 27+ messages in thread From: Andrew Savchenko @ 2015-03-13 10:30 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 381 bytes --] On Fri, 13 Mar 2015 00:41:11 -0400 Mike Frysinger wrote: > While we agree that the README can be misleading, that was certainly not the > point and has been updated: > https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README Good. But github repo is still not fixed: https://github.com/coreos/portage-stable Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-13 10:30 ` Andrew Savchenko @ 2015-03-13 11:26 ` Rich Freeman 2015-03-13 22:17 ` Rich Freeman 0 siblings, 1 reply; 27+ messages in thread From: Rich Freeman @ 2015-03-13 11:26 UTC (permalink / raw To: gentoo-project On Fri, Mar 13, 2015 at 6:30 AM, Andrew Savchenko <bircoph@gentoo.org> wrote: > On Fri, 13 Mar 2015 00:41:11 -0400 Mike Frysinger wrote: >> While we agree that the README can be misleading, that was certainly not the >> point and has been updated: >> https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README > > Good. But github repo is still not fixed: > https://github.com/coreos/portage-stable > That is CoreOS, not ChromiumOS. We should ping them about this separately. Since they're based on ChromiumOS I doubt they'll fuss much over adopting the new README. I posted this on their -dev "list": https://groups.google.com/forum/#!topic/coreos-dev/goLG-5r8m1s -- Rich ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-13 11:26 ` Rich Freeman @ 2015-03-13 22:17 ` Rich Freeman 2015-03-13 22:29 ` Andrew Savchenko 0 siblings, 1 reply; 27+ messages in thread From: Rich Freeman @ 2015-03-13 22:17 UTC (permalink / raw To: gentoo-project On Fri, Mar 13, 2015 at 7:26 AM, Rich Freeman <rich0@gentoo.org> wrote: > On Fri, Mar 13, 2015 at 6:30 AM, Andrew Savchenko <bircoph@gentoo.org> wrote: >> On Fri, 13 Mar 2015 00:41:11 -0400 Mike Frysinger wrote: >>> While we agree that the README can be misleading, that was certainly not the >>> point and has been updated: >>> https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README >> >> Good. But github repo is still not fixed: >> https://github.com/coreos/portage-stable >> > > That is CoreOS, not ChromiumOS. We should ping them about this > separately. Since they're based on ChromiumOS I doubt they'll fuss > much over adopting the new README. > > I posted this on their -dev "list": > https://groups.google.com/forum/#!topic/coreos-dev/goLG-5r8m1s > ... and they have changed the file in question. -- Rich ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS 2015-03-13 22:17 ` Rich Freeman @ 2015-03-13 22:29 ` Andrew Savchenko 0 siblings, 0 replies; 27+ messages in thread From: Andrew Savchenko @ 2015-03-13 22:29 UTC (permalink / raw To: gentoo-project; +Cc: trustees [-- Attachment #1: Type: text/plain, Size: 1094 bytes --] On Fri, 13 Mar 2015 18:17:12 -0400 Rich Freeman wrote: > On Fri, Mar 13, 2015 at 7:26 AM, Rich Freeman <rich0@gentoo.org> wrote: > > On Fri, Mar 13, 2015 at 6:30 AM, Andrew Savchenko <bircoph@gentoo.org> wrote: > >> On Fri, 13 Mar 2015 00:41:11 -0400 Mike Frysinger wrote: > >>> While we agree that the README can be misleading, that was certainly not the > >>> point and has been updated: > >>> https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/master/README > >> > >> Good. But github repo is still not fixed: > >> https://github.com/coreos/portage-stable > >> > > > > That is CoreOS, not ChromiumOS. We should ping them about this > > separately. Since they're based on ChromiumOS I doubt they'll fuss > > much over adopting the new README. > > > > I posted this on their -dev "list": > > https://groups.google.com/forum/#!topic/coreos-dev/goLG-5r8m1s > > > > ... and they have changed the file in question. Great job. GPL prevails :) I'm CCing trustees here, so they can see that issue is resolved. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2015-03-22 18:08 UTC | newest] Thread overview: 27+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-03-07 2:22 [gentoo-project] Bad license and attribution by ChromiumOS and CoreOS Patrick Lauer 2015-03-07 3:46 ` Alex Brandt 2015-03-07 3:55 ` Andrew Savchenko 2015-03-07 4:13 ` Rich Freeman 2015-03-07 13:44 ` Sven Vermeulen 2015-03-07 8:53 ` Ulrich Mueller 2015-03-07 9:05 ` Andrew Savchenko 2015-03-07 12:09 ` Rich Freeman 2015-03-07 14:27 ` Anthony G. Basile 2015-03-22 7:36 ` Jeroen Roovers 2015-03-22 8:21 ` Ulrich Mueller 2015-03-22 12:14 ` Rich Freeman 2015-03-22 16:22 ` Ulrich Mueller 2015-03-22 16:25 ` Mike Frysinger 2015-03-22 18:08 ` Ulrich Mueller 2015-03-11 6:11 ` Mike Frysinger 2015-03-07 9:33 ` Matthias Maier 2015-03-07 19:11 ` [gentoo-project] " Alec Warner 2015-03-11 5:22 ` Andrew Savchenko 2015-03-11 8:32 ` Kristian Fiskerstrand 2015-03-13 0:37 ` Alec Warner 2015-03-13 4:41 ` [gentoo-project] " Mike Frysinger 2015-03-13 7:46 ` Alexander Berntsen 2015-03-13 10:30 ` Andrew Savchenko 2015-03-13 11:26 ` Rich Freeman 2015-03-13 22:17 ` Rich Freeman 2015-03-13 22:29 ` Andrew Savchenko
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox