Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp7168347imu; Tue, 22 Jan 2019 01:20:52 -0800 (PST) X-Google-Smtp-Source: ALg8bN7nWsCPMg1N46TGvP1QdFvIS60iCnF7OlwSeJvKPrzj2yaoe6Vv5J0zJ87iTFER+LVQs2t+ X-Received: by 2002:a63:d604:: with SMTP id q4mr30898888pgg.175.1548148852174; Tue, 22 Jan 2019 01:20:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548148852; cv=none; d=google.com; s=arc-20160816; b=IYv119UiFIT5FlmjnNG3R+J5kEWDwM0HRXSDE1D3bNdmMAoAoi+h33q+na0/gdwbr8 DMu7gCo3gpywcY5SyHgX7jhZye0JsxJRItjLnmT0/WlJXYAMv4V2xasshCqMs0MlceOk jdhGQGB9UHF1A69UpwEqxAAIjXrIWR1bELiDQO8/z+xKxax4dRYjMwKInPheRxEvSlFm NT0D6jbwskubnmuGNAF01yyv9JAl9+IstbqOey5Z9VYwMFmC9ooCUL3qyrUjnFmnaPQW lzgnKw1Arr5fYdqKVEuVPMbyZRQTwLxD04G31rDGmyYt3ByYcPZikodig7LUtxBrMnWw lMBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Sy9fz5u8T6Z9GyAEQ9KlgkUvpSAzdBo8ty7rb+lWWq4=; b=WtlXjbJhaJq9U5jrut0tmIxNXQiBkL+76ga3t8NDYu5p+PsSCYLGviKFWHegRVU3wm ft9aitLcI5N9AtWxZ0SToB8w939u3hEsxQFr5VvXATvNkZYeU15BtCc+fsX1tpsALTEM PTm7F6FuoLeft07M3VEWTrLYnzuyewlNtC1csiReOvugTBHhwHx1loP4G32rTU74sWds Z5eu3xLMa8JwjnOqJN9hcbCSQBF0oQzZB4vqRz+4Knw/priwxZt2DsnG2DmDO0ihODOW d30u7x25LKbv/Y8d+FWAfctxy12EnVVlkA+dBelEiaYQKb0P+2H6u/Hd7euDoUtWoV0f IzJQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kolabnow.com header.s=dkim20160331 header.b=1sNZKwjX; 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 f75si14325357pff.131.2019.01.22.01.20.35; Tue, 22 Jan 2019 01:20:52 -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=pass header.i=@kolabnow.com header.s=dkim20160331 header.b=1sNZKwjX; 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 S1727772AbfAVJRq (ORCPT + 99 others); Tue, 22 Jan 2019 04:17:46 -0500 Received: from mx.kolabnow.com ([95.128.36.42]:4592 "EHLO mx.kolabnow.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727318AbfAVJRp (ORCPT ); Tue, 22 Jan 2019 04:17:45 -0500 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 5C8FC365; Tue, 22 Jan 2019 10:17:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1548148661; x=1549963062; bh=Sy9fz5u8T6Z9GyAEQ9KlgkUvpSAzdBo8ty7 rb+lWWq4=; b=1sNZKwjXrYpcnAUF7+GL+wgQt81zAudZQ1TmzY4gGsQihOJUda8 SEslQrCKBUzR1vYDKOfcMGnJBCHAkYT+1blK5CoLISvIm41ukhj6UA6oldEBBplg fIFxz5V4aEDe2wo/03bsiyfDQ08UulJTpDN9B/Sn0hxdFw0ghETP+gE5n/bWsguf 0WsStwtl4nx3LprE7nmq+I6It+akTyqIb367KX1n7znBqrtGYvLkuAuXqO3Sbzl6 rpPHD4ExJrZnMMKpvSuKedwi9E/I99mBU2T55HUmyUkKuEElb+imhUx3ygO20tDK hEC7fjccPEe3ywsg8trSsz/6mdn07IW8hAx6SFOL3a7npc89x4Xsx4JjCy5bYP7O 8rVl+W+aGMvN9Y0RYm1/TkKyVaQnRx0SMNS15aXxi+uFSyhfkwoIIt9x453iaBad V/cYDchDnSKtkVljSQKCCb9KtmBVx3VkRat+uc8K+UXJZ93EHG9wa0EK6UV7tuD0 viKqY/Dj2JpgF/W9Rfv+aHvU8Sqn3ek5vWXts+OtEFUEFXna8fDuYtcAcwlY4FLj 3Zw6xwqA36eoTIINOBwNz0nOH3nCUj4VVqIYDvYOiIT80Uynv+NOw1IA6xAqGoOw 1TKUF3ZsCUko44DEsMJYTMkrOump8rQ7ljEHdXoL2JArWfqQ3AJORXtA= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-10 required=5 tests=[none] autolearn=disabled Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TyOWCGE6S0LL; Tue, 22 Jan 2019 10:17:41 +0100 (CET) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id DAEB031F; Tue, 22 Jan 2019 10:17:41 +0100 (CET) Received: from ext-subm001.mykolab.com (unknown [10.9.6.1]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 880AF2513; Tue, 22 Jan 2019 10:17:41 +0100 (CET) From: Federico Vaga To: Greg KH Cc: Jonathan Corbet , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] doc:process: remove note from 'stable api nonsense' Date: Tue, 22 Jan 2019 10:17:40 +0100 Message-ID: <7591367.SLz3PkBNkD@pcbe13614> In-Reply-To: <20190121083708.GA6462@kroah.com> References: <20190118215804.3340-1-federico.vaga@vaga.pv.it> <53383524.y9DmdCAcNX@pcbe13614> <20190121083708.GA6462@kroah.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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 On Monday, January 21, 2019 9:37:08 AM CET Greg KH wrote: > On Mon, Jan 21, 2019 at 09:14:00AM +0100, Federico Vaga wrote: > > On Monday, January 21, 2019 2:43:38 AM CET Jonathan Corbet wrote: > > > On Fri, 18 Jan 2019 22:58:04 +0100 > > >=20 > > > Federico Vaga wrote: > > > > The link referred by the note can't be retrieved: this patch just > > > > remove that old note. > > > >=20 > > > > Signed-off-by: Federico Vaga > > > > --- > > > >=20 > > > > Documentation/process/stable-api-nonsense.rst | 3 +-- > > > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > >=20 > > > > diff --git a/Documentation/process/stable-api-nonsense.rst > > > > b/Documentation/process/stable-api-nonsense.rst index > > > > 24f5aeecee91..57d95a49c096 100644 > > > > --- a/Documentation/process/stable-api-nonsense.rst > > > > +++ b/Documentation/process/stable-api-nonsense.rst > > > > @@ -171,8 +171,7 @@ is also a rough job. > > > >=20 > > > > Simple, get your kernel driver into the main kernel tree (remember= we > > > > are talking about GPL released drivers here, if your code doesn't > > > > fall > > > >=20 > > > > -under this category, good luck, you are on your own here, you leech > > > > -.) If yo= ur > > > > +under this category, good luck, you are on your own here, you leec= h). > > > > If > > > > your> > > > >=20 > > > > driver is in the tree, and a kernel interface changes, it will be > > > > fixed > > > > up by the person who did the kernel change in the first place. Th= is > > > > ensures that your driver is always buildable, and works over time, > > > > with > > >=20 > > > I've applied this. I do wonder if the "you leech" should maybe come = out > > > too, though. I don't think that parasitic worms are a protected class > > > under the CoC, but they might still suffer emotionally from being > > > compared to the purveyors of proprietary modules... > >=20 > > I agree, do you want me to change the patch? >=20 > I would leave it as-is for now please. When this was written, there was > a lot of discussion about closed source modules, and how the companies > that created them were leeches on our development community. No one > disagreed with that statement, and a number of companies privately > agreed with us. >=20 > That still has not changed. >=20 > So I would like to see this remain. I agree on the message, but I disagree on the usage of "you leech". My 2 Cents I do not like political correctness statements, but in this case the docume= nt=20 is talking to other developers - who typically do not take decisions about= =20 license - and comparing them to a leech: isn't it too much? Alternatives without direct comparison to leech. Here, I just played with punctuation to create some emphasis around "You ar= e=20 on your own here". =2D----8<----- Simple, get your kernel driver into the main kernel tree. Remember we are=20 talking about GPL released drivers here, if your code doesn=E2=80=99t fall = under this=20 category, good luck. You are on your own here. =2D----8<----- And here I just made the reference indirect =2D----8<----- (remember we are talking about GPL released drivers here, if your code does= n=E2=80=99t=20 fall under this category, good luck, you are on your own here, leeching has= =20 its negative sides) =2D----8<----- I will not insist more, it is just a minor discussion about the rights of a= =20 poor worm :) >=20 > thanks, >=20 > greg k-h =2D-=20 =46ederico Vaga http://www.federicovaga.it/