Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp1311936pxk; Mon, 31 Aug 2020 16:05:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxWhyp7N5jPKHijP4gG74xTsQDeDD7GKgH+xlxCld3Ey4stIgfCT9O6GyS7tiu6hNUhE89s X-Received: by 2002:a17:906:f1c4:: with SMTP id gx4mr3095158ejb.98.1598915113566; Mon, 31 Aug 2020 16:05:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598915113; cv=none; d=google.com; s=arc-20160816; b=bujOeVgwLuCh1kNQqvCEjOxXGyemvVBER0l3YpmSgXLJfE5Bg8CYpaB3LQhJxf+Q0R XGM7JdoVE22vqCxX7+9Qppbnxl7euQEYU0K3JmcCy1GRXxZrbReX2S6yNMKf8ZcIKx+w xPFf6ALKnSgXuNjt/G1QzAr6+EaIWuYCw1rB5hM5Zs4lZCDGEW/fxUQMgwGFLVbwgBnp lC0pFFIXXuCsiXP33whLOY4wNSSZGKVo5JhC5UoNXGKV4Gyb3YWryoWYhZkYwjsr0xX2 1SDdZssMR5vONCLKye0a5Vd1bMxaZGQ0j1wVOOaBstb6AGA/0HI2RTVqHyvUyEYNRNBk I6eQ== 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 :organization:references:in-reply-to:message-id:subject:cc:to:from :date; bh=slF1ZvAbibCHNAsKKOvPSTgo8iAd5Vsop5D3UXxMXBc=; b=eEUtLZJUDpF+tRlzy0U5ssW0MHD3QnvWJ2UtwPt1wPoBXPffTL9eFCrpIwudLfc7fz aF2UMK7aOvh8gpGyAbu6tluqvyaJtbkARDLudhZdxa8zNP522EE3SJj1rHxnKGdqAc4I jwF+9iCE24wfyHdHfpxcXUz6yUu9v9NRPd7cCTX4h5552s9QcSqZsuci80FbT6uzeqOZ bhgY7rdDvWW0BALUvzuaGdcJ5mGY9kz3CPOLtaVHCA8oZyZAmU9scF/m3NLwrN/5f16l BMvlbdryIsrXuPfaeBSStfYCpBprJ0H9NFzQdZU85r2+H5TCeY5b9Wmot4e2sUxz2GVH somQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id jr23si6719835ejb.572.2020.08.31.16.04.50; Mon, 31 Aug 2020 16:05:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727077AbgHaWhY (ORCPT + 99 others); Mon, 31 Aug 2020 18:37:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37854 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726117AbgHaWhX (ORCPT ); Mon, 31 Aug 2020 18:37:23 -0400 Received: from ms.lwn.net (ms.lwn.net [IPv6:2600:3c01:e000:3a1::42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 41535C061573; Mon, 31 Aug 2020 15:37:22 -0700 (PDT) Received: from lwn.net (localhost [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ms.lwn.net (Postfix) with ESMTPSA id 57BFB537; Mon, 31 Aug 2020 22:37:21 +0000 (UTC) Date: Mon, 31 Aug 2020 16:37:20 -0600 From: Jonathan Corbet To: Dave Hansen Cc: linux-kernel@vger.kernel.org, dan.j.williams@intel.com, h.peter.anvin@intel.com, tglx@linutronix.de, gregkh@linuxfoundation.org, linux-spdx@vger.kernel.org, linux-doc@vger.kernel.org Subject: Re: [PATCH] [v2] Documentation: clarify driver licensing rules Message-ID: <20200831163720.3c70d17d@lwn.net> In-Reply-To: <20200814145625.8B708079@viggo.jf.intel.com> References: <20200814145625.8B708079@viggo.jf.intel.com> Organization: LWN.net MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 14 Aug 2020 07:56:25 -0700 Dave Hansen wrote: > Greg has challenged some recent driver submitters on their license > choices. He was correct to do so, as the choices in these instances > did not always advance the aims of the submitters. > > But, this left submitters (and the folks who help them pick licenses) > a bit confused. They have read things like > Documentation/process/license-rules.rst which says: > > individual source files can have a different license > which is required to be compatible with the GPL-2.0 > > and Documentation/process/submitting-drivers.rst: > > We don't insist on any kind of exclusive GPL licensing, > and if you wish ... you may well wish to release under > multiple licenses. > > As written, these appear a _bit_ more laissez faire than we've been in > practice lately. It sounds like we at least expect submitters to make > a well-reasoned license choice and to explain their rationale. It does > not appear that we blindly accept anything that is simply > GPLv2-compatible. > > Drivers appear to be the most acute source of misunderstanding, so fix > the driver documentation first. Update it to clarify expectations. Applied, thanks. jon