Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp443590imu; Fri, 4 Jan 2019 00:18:59 -0800 (PST) X-Google-Smtp-Source: AFSGD/W4aKNuEL9F8344SXCP3++yNecZ01UM+TvMDwdlj7AxC0CRoPOFmFOIJi7v+eT+JspOAZWA X-Received: by 2002:a62:8c11:: with SMTP id m17mr51271571pfd.224.1546589939526; Fri, 04 Jan 2019 00:18:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1546589939; cv=none; d=google.com; s=arc-20160816; b=QU0xHJ7lpzWMwx7Hy613zIyWRLjlSwzMy5spXzeheDFVmdUfhqqNnJ1252ekPn/d/m ZXgxBJVYRZIA40g+INuv05qOLcO4/7k4tIBADZNzEu4rA+A4WAKiKAQLX3gve+O6h8b1 1wWEcxk2MjdAeR8S/z6NyoFG8MOFXocxQD6/Qu64Rpf6AUwGHSWkJWHIhUaz6uK8xvQT MqBBMhE8Vb3c+2C4SdPMuIl4R3rYr3P2sX5sux1cnM2l6V5MmLFtXXsy3F1ta/9H7XHM EpOIZlpE3kMYlc7EjVAxN7yRVWU8xfvqtcXmVZJOhkXLtxNbl/6Oai7gXqsVhw+qi0Io An0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:message-id:subject:cc:to:from :date:content-transfer-encoding:dkim-signature:mime-version; bh=ZLlashCIlJ+irBAYvomrq4BnROgJa4x8ltkWwzKhMYY=; b=Roojg312yvISUpgkfHSw+DqE0YzqEzC+GsDh+pfc0bPoD2Z7+WYPzfxfy+ScpMxWAF yO2Kt/Ah/Qg9PsqMMjfnlsH3I4DTa92LAUxI56/XjWNxOqGo3JqNjnuQ/lkXBfIm+W9s aRjYkF8vacdWQ4P16VUvBsN9txwyeSSQFh5gBqD02679WHdbz3j2/k0EgE9KXArg9zhp faqZ9gELjHe1rdfn0VWeSJqpmoY4bdoP97n+TvUPMpl2TSxkeVrekdyEnkOeEpGSD/75 1YDcbVGn9qkG0E1jAAB3e+hv8lz71wN4QGCigX1CE569vrIRLn739+an8GpzIQ4KWLss 9bHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=temperror (no key for signature) header.i=@memeware.net header.s=mail header.b="XwoaZwd/"; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l7si37787858pfg.245.2019.01.04.00.18.44; Fri, 04 Jan 2019 00:18:59 -0800 (PST) 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=temperror (no key for signature) header.i=@memeware.net header.s=mail header.b="XwoaZwd/"; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726503AbfADGzA (ORCPT + 99 others); Fri, 4 Jan 2019 01:55:00 -0500 Received: from cock.li ([185.100.85.212]:55278 "EHLO cock.li" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726246AbfADGy7 (ORCPT ); Fri, 4 Jan 2019 01:54:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on cock.li X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, NO_RECEIVED,NO_RELAYS,T_DKIM_INVALID shortcircuit=_SCTYPE_ autolearn=disabled version=3.4.1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=memeware.net; s=mail; t=1546584895; bh=BWVILXV5MmsXM2QopGeAHofKxgJdyYcSBsExF/QPlDc=; h=Date:From:To:Cc:Subject:From; b=XwoaZwd/at/Azd5CfOdrjogWshI8ZU0w2F34GVe42TBKHDB4sIIxfMUx/5WZZ9WFo VJF4F9HnOAVqHZ2df9YUMhy/yXkmgePDwmFb8bl8mrlPPyGvHLPe01hm93v/IGhywn zR1N0T1UzoV1g4DEUGRiPtZDQMjKmPNvK9eDDJ37g2zMJiGGeuEVFLJkvHKRccjx6S DRr9X2opHjXBpQEabDBpNPZ2r801dvapNTlcgBeoTiNo08ZHI/3AzL74PEzDuRqt1O rAXh+QzhpwfqadIAOWpkuPb3gdYebuVbUHyeNCEwqs4Lsd7YeA4UUUXMroooPbIrE1 rY3SL9T60hXGQ== Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 04 Jan 2019 06:54:54 +0000 From: vnsndalce@memeware.net To: linux-kernel@vger.kernel.org, gentoo-user@lists.gentoo.org, ubuntu-users@lists.ubuntu.com, debian-user@lists.debian.org Cc: rms@gnu.org, freebsd-women@freebsd.org, freebsd-chat@freebsd.org, misc@openbsd.org Subject: There is no rule "software distribution licenses are irrevocable" Message-ID: X-Sender: vnsndalce@memeware.net User-Agent: Roundcube Webmail/1.3.6 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org >> 1016160 > Everybody else in the SFConverancy and the LKML disagree, a software > distribution license is non-revocable. Yes, and they are wrong. All the programmers in the LKML are indeed wrong in what they believe. The non-lawyer* at the SFConverancy is indeed wrong in what he believes (They even had to hire outside counsel to draft their response, which was full of weasel-words and non-statements) *https://en.wikipedia.org/wiki/Bradley_Kuhn#Academia_and_early_career The fact of the matter is, there is no rule "A software license is irrevocable". The rule is, when stated simply: you get what you have paid for. If you contracted for a specific rule regarding revocation, and you payed the grantor for that rule: that rule will apply between you and him regarding the piece of property (unless it's against public policy etc). If you did not pay for such, you cannot rely on such a "promise". That is why you THINK there is a "software licenses are irrevocable" rule: because the cases on this issue involve commercial 1990s software. In those cases the judges ruled that the company could not willy-nilly revoke licenses because the customer had payed them for it: specifically for the terms in the license: so since they were paid for the court held the company to it's end of the bargain. Here there was no bargain: The linux coders simply have allowed you to use their property without you giving them anything what-so-ever. That is the crux of the issue. That is why the FSF and others require copyright assignment for any and all contributions of code that they will accept into their own code base. If they did not the actual copyright owner, having been paid no consideration for the license terms, can recall the property at any time (rescind the permission: the license). That is absolutely the case with Linux. That is why the GPLv3 was drafted, that is why they are trying to have the kernel programmers electronically assent to all these extra pledges now. They want there to be some interest they can point to as reliance. Right now there is NONE. And even then, even then, even if the programmers put out a piece of code and said "I will not revoke this license". (Which they did not do in the GPLv2). How is it secured by you, Entity X? How is that promise something you can reasonably rely upon? What have you given to Property Owner for that promise? And did you come to a meeting of the minds regarding such? Nothing and no. You have no case whatsoever. You cannot bind the hand of the property owner regarding his own property without giving him something that he has asked you for: and you can't simply "give" him back his own property as "consideration" either (since you have no prior-rights to it).