Received: by 10.223.164.221 with SMTP id h29csp794664wrb; Sat, 21 Oct 2017 12:17:33 -0700 (PDT) X-Received: by 10.98.21.86 with SMTP id 83mr8531972pfv.290.1508613453498; Sat, 21 Oct 2017 12:17:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1508613453; cv=none; d=google.com; s=arc-20160816; b=dZijHN0apVECfhJl41pZboWMXWaRMfa7e1zwkkRzHhsnGEPHIftqGs8Qq/+vdxeFbl PY/SwdPmmgmxLqN7A07Yuo8YwRQckJge+A2s+OqUFsVV2upqo/4GjBSt09xBA6/S8Ye/ 4pJFNL/BQxWUxcwqGKDZ75iDVBpcOJVonp7/n/l5cORTTYA9VUy6y2KMHo70DA3u5WXz Vc4rE1IHQVR0KlJ811481IH9Bom/vnV4Gf1f2iI834p+cybta3EChICstNm3iK9oj0Bt t5saXmK9ldJL1uGC5NqqoZdTRY4Vm5qQFksGg0DnEM6zy3mR7f1U3oks6zBGr+JkXGnI EB6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=yEf+5YfCjQSdUDzQ9xEG0I2OeKfZpn3nSZRdpS0uEBU=; b=OejkQs29zPAr5fmwWnaJYOP8PDT+qirLE1I9MJsTwvlLFCY8u1IvtLJGvs5D9AjlY1 dXCpZvSLhb6duy4FCKtRHd9QxdlL4b/ifLHPv5MPbDp3YDjU1JChqEp0b585hI46Inz0 u39hsqTtXtDRkhaNernuyZItu1mtd052R/pUdUR/4h1EDp/HdbAi0D/QlYaTl9h+SrM5 bFHPIcoj4kcYlQTzE46scmhmHew3GU4JsITS/fwfJ6ODZfREVESI6MPk0u6YYcC80KxD Sl8/NglcXcldUOelLeH7wMCynFUGm8Q3pEroq6nCd0oenRyKSJqSGBGu098WujtisqGm sC7g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=q4eDEa7m; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r6si2020727pls.298.2017.10.21.12.17.18; Sat, 21 Oct 2017 12:17:33 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=q4eDEa7m; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932226AbdJUTQz (ORCPT + 99 others); Sat, 21 Oct 2017 15:16:55 -0400 Received: from mail-pf0-f195.google.com ([209.85.192.195]:52670 "EHLO mail-pf0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932159AbdJUTQx (ORCPT ); Sat, 21 Oct 2017 15:16:53 -0400 Received: by mail-pf0-f195.google.com with SMTP id e64so14333533pfk.9 for ; Sat, 21 Oct 2017 12:16:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=yEf+5YfCjQSdUDzQ9xEG0I2OeKfZpn3nSZRdpS0uEBU=; b=q4eDEa7mIJQlS96o2+NypWkyT1uFj1j29QskmcFY/w7sSn5emEcvug6E6uJ3WiE3E5 S2jhzftjReryTvtId9HFLJAVh+LEHkaRgnSeUQWzOH6+CCngd3HP62Ll5vF4gZHaudBI UpMoojUy6VrVKzG1CSbf0L5gz25x9FN1sHF3TssAru/XhoKA+9djHg7BF+L3ERZIkPTv XTrl8e0ubK1NyOnyFTmbsZY+nzu0/48Q2tSSXAO9dONhmTjC2Xy6bpE3L6IwDN6CndOj OTa8dPDYvGU5XSwNB4v/YS8xIfhv8lLXtgzj5b/K+BgT4Bvn0r6rvXWwJ6MnoOgvORiL VopQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=yEf+5YfCjQSdUDzQ9xEG0I2OeKfZpn3nSZRdpS0uEBU=; b=tFkNETa/d/mt8zmKLUoRusaRh85NqJ3Xb9lhEAzPIebOeXvYCUclaobBn4VaNtM6EB PHJlUK0t6v3CjaQgRzqebQYo/baCccjTPnVY+6ww7sMlN3j1mxVogLfAboskYZp/eT+7 QuHJWmHuPMy4477IuUZL8b1ytgfe97fPcvPfyyBG10FYpGkS1ZQbX8i2HMJsB2UqlBW0 2WzAdlPISe1ccCBF6W7YD/1plg2f6RQ2UjX3Tptax1/1DLXgL12P0EHLmU9BQGsKa+lz RW4SY3DV+uL20H34qmD2TaDkKIinfkokg/Owex5JmLN717KvrmIPRQCWNmW4SL2r2Gz5 mM1A== X-Gm-Message-State: AMCzsaUbU3ySzl2skZxEjwoDnwsV9rYz7LikeM/W8sHe7ezOWrM4ThTm D3iuJ5k2GI82TYLSUGS93JHsBlgbmyuFT/Vj1V7psA== X-Google-Smtp-Source: ABhQp+T5RH9ysmCqPYqmTwwsRnO8wfgTfRAEW+2ILSyRt37Efzy/2pGyEOiqcGa8cfJ6wmeQAHgown09di8AW7w2DRI= X-Received: by 10.98.189.23 with SMTP id a23mr1062170pff.124.1508613413268; Sat, 21 Oct 2017 12:16:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.130.71 with HTTP; Sat, 21 Oct 2017 12:16:12 -0700 (PDT) In-Reply-To: <20171020192519.78772151@alans-desktop> References: <20171020192519.78772151@alans-desktop> From: Pavel Nikulin Date: Sat, 21 Oct 2017 22:16:12 +0300 Message-ID: Subject: Re: [GIT PULL] Documentation: Add a file explaining the requested Linux kernel license enforcement policy To: Alan Cox Cc: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org If you say that your lawyers have comprehensively researched that, I can't say they did a good job. Almost every line sounds close to being a contractual agreement. If you say that this is only a personal promise, you have to state that. Like writing "this is not a an addendum to license terms and only a personal promise from people in the list below" In the language that is written there, that is not any much clear up until you reach the statement at the very end: >Except where noted below, we speak only for ourselves, and not for >any company we might work for today, have in the past, or will in the >future. And even this last phrase does not states explicitly that the nature of the document as non-legally binding. Moreover, you put "additional permissions under our license" wording there, if there were no "our" there, it would've opened a huge can of worms. And even this way, that "our" there can be a problem. As of now, the statement reads as if that the party making the statement is the undefined "we", "our", and "our development community" until you reach the very end of the document. You need to write that "we," "our," and the community are you and people in the list below at the start of the statement. I support the idea to denounce vexatious profit-seeking enforcement. I don't like the prospect of violators being able to stall the enforcement even further. Whatever new legal language will be put into the kernel, it can't do anything with people doing vexatious enforcement today, but it may weaken legitimate GPL enforcers. The lengthy explanation for the last phrase, I'm sorry for bringing this to lkml. In not so few cases when GPL was successfully enforced, violators were able to greatly delay the enforcement and stall for time at close to no cost, all because they knew that they loose little even in the worst case scenario. If we go forward and open a can of worms on topic of how the community should decide to run enforcement action, we should also bring up principle that if contributors start with it, they should not settle until they reach full compliance or do something that will weaken the case for further enforcement by anybody else. Companies release uncompilable modified kernel sources, simply wrong sources, or kernels that can't run because a vital piece of code needed for runtime functioning is is a "secret blob" with data and/or functions. In all such cases, proving that such evasive maneuvers do not constitute compliance is hard. They began to think that this is an effective tactic against enforcement, especially if any of co-authors accept any of above as a settlement. If violators knew how high are the stakes, they will not do that. I want that it became accepted that "a death sentence for a tech company" - permanent license revocation for the Linux kernel should be the end result of vexations defense tactics even if the company will show a phony change of heart and finally becomes compliant at the end of very long and costly legal battle. We should also not throw out the idea of using expedited injunctions in countries allowing them (besides Germany, I believe that includes some US states) if doing so is needed to harm companies hiding behind proxy entities, "clouds," ones persistent in using vexatious deference tactics, or simply ones believing that they loose nothing if they try to challenge every request for GPL compliance. On 20 October 2017 at 21:25, Alan Cox wrote: > On Thu, 19 Oct 2017 18:28:12 +0300 > Pavel Nikulin wrote: > >> Hold! >> >> Greg, are you trying to put a new addendum to the terms of GPL v2? > > In many parts of the world if you make a promise about not enforcing a > right to take some action (sometimes even an implied one) you cannot then > take that action. > > So if you say "I won't sue you just because you've got a tiny GPL > compliance issue", then in much of the world if you attempt to do so > you'll find you can't. > > I do think it's poorly drafted because it doesn't contain any "unless you > sue us" caveat so you won't find my name on it. > > Alan From 1581853517356542193@xxx Sat Oct 21 08:04:31 +0000 2017 X-GM-THRID: 1581405651618458163 X-Gmail-Labels: Inbox,Category Forums