From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3672BC433E1 for ; Tue, 25 Aug 2020 12:31:36 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 092662075F for ; Tue, 25 Aug 2020 12:31:35 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=fooishbar-org.20150623.gappssmtp.com header.i=@fooishbar-org.20150623.gappssmtp.com header.b="wEO9WqPQ" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726964AbgHYMbe (ORCPT ); Tue, 25 Aug 2020 08:31:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43018 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726633AbgHYMba (ORCPT ); Tue, 25 Aug 2020 08:31:30 -0400 Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4B7C5C061757 for ; Tue, 25 Aug 2020 05:31:30 -0700 (PDT) Received: by mail-wr1-x442.google.com with SMTP id b18so1862135wrs.7 for ; Tue, 25 Aug 2020 05:31:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fooishbar-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=wEO9WqPQBcLwZUKcvqXvWeTQyatZBnoj8MNgvqBl3wXtPJizAT/oQ/SdGZfZ4EMq/E eyFKyYTJISm+DV330UA3npw7Dk0YMydTsCuYN9jpA+MHjIs/adfjauEBoaNXRZ0HI9Le JDdxy0U/s9OnS3u2btlKuWA8skzmnHXl+FdDvALKESloVFY3kHERMGM8vAtLPvLngs7q pN4QuFCkbyvSu3wmqoe19Atprq/sp9hCBmKWOpw9qfETRsv0KPDoH2X3ZJsbn1hKBRKu pSMBFzyQPBylG6jIRY2gLJ9lFIrCS6nd9xiUy1RuilZMNT57weEJFi5aBrdPQmLzGZTH 70ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=e8ND4S3QjyYCI8yfoog41xP2znZFebMccNaPdpxIyysKwvRSSbDZoVrvf/1l5HVD0k LgjJZITkjeCX5yXPTCnt2sRYPmUo1q2tkTr6U4GQ+jIWXMuNMtBa/3KIM3MWUIS5vE19 d39vrjNpSHaxSzu//qpYwz24vh7bOmWeVR7OgihrKPa6ypv+YAee48BptLAM/w2NSpZ9 NqGge4fQfz+L1Jn9ytfxkcsXaDBYO7HzpeOOAsSD1GNO4FhT41KTY5J03Hnt8V9vWZAA 2R+Q9gpzPSs3qQlfmvHqDT3WSEzNnZdqe7InMzii81Acj2awjJkh54Qd7wsc4u18885p 7RbQ== X-Gm-Message-State: AOAM533/J4ULvMTkzKbGvbt9VMSmO1yRKSAm0YqeYuKby8/6c6glXG8H jK6uZI/+QpLgHnIXlth72LRCfyKWAQZMz703q8Qpzg== X-Google-Smtp-Source: ABdhPJz1mB4Fdo1aDIpEuz/ea4FV6oUPMILZjNgY202nHhhVQ2y6zu7/a0D9cIzuEsl4KQKXulFb7/NPn2fB9IdTTE0= X-Received: by 2002:a5d:644b:: with SMTP id d11mr10206039wrw.373.1598358688698; Tue, 25 Aug 2020 05:31:28 -0700 (PDT) MIME-Version: 1.0 References: <20200819152120.GA106437@ravnborg.org> <20200819153045.GA18469@pendragon.ideasonboard.com> <20200820090326.3f400a15@coco.lan> <20200820100205.GA5962@pendragon.ideasonboard.com> <20200825133025.13f047f0@coco.lan> In-Reply-To: <20200825133025.13f047f0@coco.lan> From: Daniel Stone Date: Tue, 25 Aug 2020 13:31:16 +0100 Message-ID: Subject: Re: [PATCH 00/49] DRM driver for Hikey 970 To: Mauro Carvalho Chehab Cc: Dave Airlie , Neil Armstrong , David Airlie , Wanchun Zheng , linuxarm@huawei.com, dri-devel , Andrzej Hajda , Laurent Pinchart , Sam Ravnborg , driverdevel , Daniel Borkmann , John Fastabend , Xiubin Zhang , Wei Xu , Xinliang Liu , Xinwei Kong , Tomi Valkeinen , Bogdan Togorean , Jakub Kicinski , Laurentiu Palcu , linux-media , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Liwei Cai , Jesper Dangaard Brouer , Manivannan Sadhasivam , Chen Feng , Alexei Starovoitov , "moderated list:DMA BUFFER SHARING FRAMEWORK" , Rob Herring , mauro.chehab@huawei.com, Rob Clark , linux-arm-kernel , Greg Kroah-Hartman , lkml , Liuyao An , Network Development , Rongrong Zou , BPF Mailing List , "David S. Miller" 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 Hi Mauro, On Tue, 25 Aug 2020 at 12:30, Mauro Carvalho Chehab wrote: > Sorry, but I can't agree that review is more important than to be able > to properly indicate copyrights in a valid way at the legal systems that > it would apply ;-) The way to properly indicate copyright coverage is to insert a copyright statement in the file. This has been the accepted way of communicating copyright notices since approximately the dawn of time. The value of the 'author' field within a chain of git commits does not have privileged legal value. If what you were saying is true, it would be impossible for any project to copy code from any other project, unless they did git filter-branch and made sure to follow renames too. As others have noted, it would also be impossible for any patches to be developed collaboratively by different copyright holders, or for maintainers to apply changes. This is accepted community practice and has passed signoffs from a million different lawyers and copyright holders. If you wish to break with this and do something different, the onus is on you to provide the community with _specific_ legal advice; if this is accepted, the development model would have to drastically change in the presence of single pieces of code developed by multiple distinct copyright holders. Cheers, Daniel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7ED6EC433E1 for ; Tue, 25 Aug 2020 12:54:02 +0000 (UTC) Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 4E1442075F for ; Tue, 25 Aug 2020 12:54:02 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=fooishbar-org.20150623.gappssmtp.com header.i=@fooishbar-org.20150623.gappssmtp.com header.b="wEO9WqPQ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4E1442075F Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=fooishbar.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=driverdev-devel-bounces@linuxdriverproject.org Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 20FDD86931; Tue, 25 Aug 2020 12:54:02 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qWVIfoh1ceRT; Tue, 25 Aug 2020 12:54:01 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 04C6D86918; Tue, 25 Aug 2020 12:54:01 +0000 (UTC) Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 34E261BF37A for ; Tue, 25 Aug 2020 12:54:00 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 2DEA588462 for ; Tue, 25 Aug 2020 12:54:00 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wlBfiGoc091L for ; Tue, 25 Aug 2020 12:53:59 +0000 (UTC) X-Greylist: delayed 00:22:29 by SQLgrey-1.7.6 Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by hemlock.osuosl.org (Postfix) with ESMTPS id 5516188457 for ; Tue, 25 Aug 2020 12:53:59 +0000 (UTC) Received: by mail-wr1-f65.google.com with SMTP id y3so12596716wrl.4 for ; Tue, 25 Aug 2020 05:53:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fooishbar-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=wEO9WqPQBcLwZUKcvqXvWeTQyatZBnoj8MNgvqBl3wXtPJizAT/oQ/SdGZfZ4EMq/E eyFKyYTJISm+DV330UA3npw7Dk0YMydTsCuYN9jpA+MHjIs/adfjauEBoaNXRZ0HI9Le JDdxy0U/s9OnS3u2btlKuWA8skzmnHXl+FdDvALKESloVFY3kHERMGM8vAtLPvLngs7q pN4QuFCkbyvSu3wmqoe19Atprq/sp9hCBmKWOpw9qfETRsv0KPDoH2X3ZJsbn1hKBRKu pSMBFzyQPBylG6jIRY2gLJ9lFIrCS6nd9xiUy1RuilZMNT57weEJFi5aBrdPQmLzGZTH 70ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=qkQx9xQ4YoE+zGk4K+mLmDEhfAQqP2QoIxjD7IIXZzLkQAS6aKSE30G7LqpCyBwkOT n7VV0vtHKvtRvzrk/7wjTJmKaIxdadVc2fbx0bCasrdQY+t1hMJ8OJy+s67vt0uHAoHG f1XYUoluKRI0nhWrYMJCFNq/LPspEynMF0vhjSGrYn5cQHxqwGgQw/MBHQdI4JetDPtO WlY3tsds4nyM5fObvLUm8oXU5q5BIWRtsqsq4g6QqdHFJj843hYrjZvpaa3yrfrxneuR fkYhCLYhkaKmCaXSLqUuxbc49+icpOVa2P3/62ZsMUuOKuZb3OpBHKBPerxqnxqncPOR GcHQ== X-Gm-Message-State: AOAM530+n/czyAdjJre6F56YYXa+7s7uHy0qI3zxfChrPIauwlMYXI4L IftJjCFJa1Xj9qhcLcuFxysSaV3Um/r+3Kc2NR2xslMpmVfPmw== X-Google-Smtp-Source: ABdhPJz1mB4Fdo1aDIpEuz/ea4FV6oUPMILZjNgY202nHhhVQ2y6zu7/a0D9cIzuEsl4KQKXulFb7/NPn2fB9IdTTE0= X-Received: by 2002:a5d:644b:: with SMTP id d11mr10206039wrw.373.1598358688698; Tue, 25 Aug 2020 05:31:28 -0700 (PDT) MIME-Version: 1.0 References: <20200819152120.GA106437@ravnborg.org> <20200819153045.GA18469@pendragon.ideasonboard.com> <20200820090326.3f400a15@coco.lan> <20200820100205.GA5962@pendragon.ideasonboard.com> <20200825133025.13f047f0@coco.lan> In-Reply-To: <20200825133025.13f047f0@coco.lan> From: Daniel Stone Date: Tue, 25 Aug 2020 13:31:16 +0100 Message-ID: Subject: Re: [PATCH 00/49] DRM driver for Hikey 970 To: Mauro Carvalho Chehab X-BeenThere: driverdev-devel@linuxdriverproject.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux Driver Project Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Neil Armstrong , David Airlie , Wanchun Zheng , linuxarm@huawei.com, dri-devel , Andrzej Hajda , Laurent Pinchart , Sam Ravnborg , driverdevel , Daniel Borkmann , Dave Airlie , John Fastabend , Xiubin Zhang , Wei Xu , Xinliang Liu , Xinwei Kong , Tomi Valkeinen , Bogdan Togorean , Jakub Kicinski , Laurentiu Palcu , linux-media , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Liwei Cai , Jesper Dangaard Brouer , Manivannan Sadhasivam , Chen Feng , Alexei Starovoitov , "moderated list:DMA BUFFER SHARING FRAMEWORK" , Rob Herring , mauro.chehab@huawei.com, Rob Clark , linux-arm-kernel , Greg Kroah-Hartman , lkml , Liuyao An , Network Development , Rongrong Zou , BPF Mailing List , "David S. Miller" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: driverdev-devel-bounces@linuxdriverproject.org Sender: "devel" Hi Mauro, On Tue, 25 Aug 2020 at 12:30, Mauro Carvalho Chehab wrote: > Sorry, but I can't agree that review is more important than to be able > to properly indicate copyrights in a valid way at the legal systems that > it would apply ;-) The way to properly indicate copyright coverage is to insert a copyright statement in the file. This has been the accepted way of communicating copyright notices since approximately the dawn of time. The value of the 'author' field within a chain of git commits does not have privileged legal value. If what you were saying is true, it would be impossible for any project to copy code from any other project, unless they did git filter-branch and made sure to follow renames too. As others have noted, it would also be impossible for any patches to be developed collaboratively by different copyright holders, or for maintainers to apply changes. This is accepted community practice and has passed signoffs from a million different lawyers and copyright holders. If you wish to break with this and do something different, the onus is on you to provide the community with _specific_ legal advice; if this is accepted, the development model would have to drastically change in the presence of single pieces of code developed by multiple distinct copyright holders. Cheers, Daniel _______________________________________________ devel mailing list devel@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4B194C433DF for ; Tue, 25 Aug 2020 12:32:58 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 18CB520738 for ; Tue, 25 Aug 2020 12:32:58 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Yld2ENjq"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=fooishbar-org.20150623.gappssmtp.com header.i=@fooishbar-org.20150623.gappssmtp.com header.b="wEO9WqPQ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 18CB520738 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=fooishbar.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=aQBQa8f/OSii5edJqEw4UlTyxVYFPUzpCwQJ1+b/a3c=; b=Yld2ENjqB0SlHV6jcu93G0ABO 0BZDHbuGYOZ8Dkh4lOAkIxCGNwTGFcYtEH3MEaGrIEM/5dp2fp9xOCkr21vA3jnYAqJxji2zML3ab e8HasJWg9uF8wpEaazwi2R+Ql6FideM7k2ACnk9tbe2hgJQl4HfSeU/3BH6ZYQYQTpPu+CEafAl/R gLWVUeeOxYHqsU/LrYjXigYhQwjP+2VZwztFJaQfdcuLmmzHZ4A9KD4pxokH7eNcSXbThmgz+5Yqh MYOjtHXQVL8qB1UpCSaqmSV6L8uSUFNEQF+w4Vi5R3+qG1BSihFALNv5I653H46kWVki55OPV9TOt trgwP+IiA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kAY6x-0003pp-QX; Tue, 25 Aug 2020 12:31:35 +0000 Received: from mail-wr1-x444.google.com ([2a00:1450:4864:20::444]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kAY6u-0003ob-9d for linux-arm-kernel@lists.infradead.org; Tue, 25 Aug 2020 12:31:33 +0000 Received: by mail-wr1-x444.google.com with SMTP id c15so12503367wrs.11 for ; Tue, 25 Aug 2020 05:31:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fooishbar-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=wEO9WqPQBcLwZUKcvqXvWeTQyatZBnoj8MNgvqBl3wXtPJizAT/oQ/SdGZfZ4EMq/E eyFKyYTJISm+DV330UA3npw7Dk0YMydTsCuYN9jpA+MHjIs/adfjauEBoaNXRZ0HI9Le JDdxy0U/s9OnS3u2btlKuWA8skzmnHXl+FdDvALKESloVFY3kHERMGM8vAtLPvLngs7q pN4QuFCkbyvSu3wmqoe19Atprq/sp9hCBmKWOpw9qfETRsv0KPDoH2X3ZJsbn1hKBRKu pSMBFzyQPBylG6jIRY2gLJ9lFIrCS6nd9xiUy1RuilZMNT57weEJFi5aBrdPQmLzGZTH 70ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=a7DOA6Nu4ALZcYDp0nUP1eVDr2LEx/l0nmvNtNl/t07hcolqz/jAlsIISYx+2nWrgb 4WBX6xUIpzXFldoToeNCjrj7ggNmqItnybKETM0FAqL33KX1DppiqQpHTZSujbyuiNc9 JPYPFqGPm8VgMM/DVRXZKFzTG5Q9lyTgOwLcbO7phs1hbVC6E5yCBxuqCjQwnDiM9SFJ Fdg3Bo6AyE5gkthCChdndmm8GOssO5StsTrtak/PVEoX4t+sa7W16ii+NbkjbP7DzaKr isMSWXIEQ9XqHObMqEEmP8arV5K3yZKhKNJsuWtJoQ5fRKOOCyDidpT2aJ4L8Su9DuV4 PM0A== X-Gm-Message-State: AOAM530M/fy0NmAatUtexs3TED7IdQSrmxjb7JYaChYOQ+fyg7zm0zHa dbR7scq7R5RH+ir1wJCCzVhgxmCaNFd+7/7z6Cc1gQ== X-Google-Smtp-Source: ABdhPJz1mB4Fdo1aDIpEuz/ea4FV6oUPMILZjNgY202nHhhVQ2y6zu7/a0D9cIzuEsl4KQKXulFb7/NPn2fB9IdTTE0= X-Received: by 2002:a5d:644b:: with SMTP id d11mr10206039wrw.373.1598358688698; Tue, 25 Aug 2020 05:31:28 -0700 (PDT) MIME-Version: 1.0 References: <20200819152120.GA106437@ravnborg.org> <20200819153045.GA18469@pendragon.ideasonboard.com> <20200820090326.3f400a15@coco.lan> <20200820100205.GA5962@pendragon.ideasonboard.com> <20200825133025.13f047f0@coco.lan> In-Reply-To: <20200825133025.13f047f0@coco.lan> From: Daniel Stone Date: Tue, 25 Aug 2020 13:31:16 +0100 Message-ID: Subject: Re: [PATCH 00/49] DRM driver for Hikey 970 To: Mauro Carvalho Chehab X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200825_083132_452803_9AC4E19F X-CRM114-Status: GOOD ( 14.33 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Neil Armstrong , David Airlie , Wanchun Zheng , linuxarm@huawei.com, dri-devel , Andrzej Hajda , Laurent Pinchart , Sam Ravnborg , driverdevel , Daniel Borkmann , Dave Airlie , John Fastabend , Xiubin Zhang , Wei Xu , Xinliang Liu , Xinwei Kong , Tomi Valkeinen , Bogdan Togorean , Jakub Kicinski , Laurentiu Palcu , linux-media , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Liwei Cai , Jesper Dangaard Brouer , Manivannan Sadhasivam , Chen Feng , Alexei Starovoitov , "moderated list:DMA BUFFER SHARING FRAMEWORK" , Rob Herring , mauro.chehab@huawei.com, Rob Clark , linux-arm-kernel , Greg Kroah-Hartman , lkml , Liuyao An , Network Development , Rongrong Zou , BPF Mailing List , "David S. Miller" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Mauro, On Tue, 25 Aug 2020 at 12:30, Mauro Carvalho Chehab wrote: > Sorry, but I can't agree that review is more important than to be able > to properly indicate copyrights in a valid way at the legal systems that > it would apply ;-) The way to properly indicate copyright coverage is to insert a copyright statement in the file. This has been the accepted way of communicating copyright notices since approximately the dawn of time. The value of the 'author' field within a chain of git commits does not have privileged legal value. If what you were saying is true, it would be impossible for any project to copy code from any other project, unless they did git filter-branch and made sure to follow renames too. As others have noted, it would also be impossible for any patches to be developed collaboratively by different copyright holders, or for maintainers to apply changes. This is accepted community practice and has passed signoffs from a million different lawyers and copyright holders. If you wish to break with this and do something different, the onus is on you to provide the community with _specific_ legal advice; if this is accepted, the development model would have to drastically change in the presence of single pieces of code developed by multiple distinct copyright holders. Cheers, Daniel _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 517E4C433DF for ; Tue, 25 Aug 2020 12:31:32 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2309E2071E for ; Tue, 25 Aug 2020 12:31:31 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=fooishbar-org.20150623.gappssmtp.com header.i=@fooishbar-org.20150623.gappssmtp.com header.b="wEO9WqPQ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2309E2071E Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=fooishbar.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 729B96E913; Tue, 25 Aug 2020 12:31:31 +0000 (UTC) Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) by gabe.freedesktop.org (Postfix) with ESMTPS id 245716E913 for ; Tue, 25 Aug 2020 12:31:30 +0000 (UTC) Received: by mail-wr1-x441.google.com with SMTP id p17so6861288wrj.8 for ; Tue, 25 Aug 2020 05:31:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fooishbar-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=wEO9WqPQBcLwZUKcvqXvWeTQyatZBnoj8MNgvqBl3wXtPJizAT/oQ/SdGZfZ4EMq/E eyFKyYTJISm+DV330UA3npw7Dk0YMydTsCuYN9jpA+MHjIs/adfjauEBoaNXRZ0HI9Le JDdxy0U/s9OnS3u2btlKuWA8skzmnHXl+FdDvALKESloVFY3kHERMGM8vAtLPvLngs7q pN4QuFCkbyvSu3wmqoe19Atprq/sp9hCBmKWOpw9qfETRsv0KPDoH2X3ZJsbn1hKBRKu pSMBFzyQPBylG6jIRY2gLJ9lFIrCS6nd9xiUy1RuilZMNT57weEJFi5aBrdPQmLzGZTH 70ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=cUhkfDNRY66TA+A40XzK3lKRMhJhE09XzGjpku/fPNwKBw6pQDxT6ccqRfzvPNPh6m 4QLXQDElg6XaO/LTd9z43fIGs4Fr3vvQUjHJBZjZfEd1Udju2py7JcFC/RQypOlvPiKE r/O0PJ82IyRZZr0OjjN3NPMWhz4SQ4/5810MfUJwsu7BX7CQb51sNq7cAaqGMmRmuts2 5rXuq8EP+63hWt7IWjaVCIVqrt0EiVQBfyD8I41Eu5yo5mfsf2DmAQ0z4EEC1cVulEm/ Azo0kI7k31Scd12oIhZOMIOip8HlKwmGC6+Xc/9v21d7zT3BACVewupjml147y9VNTbR WFnA== X-Gm-Message-State: AOAM5324S5PfiioheSWaCNrayOjdux7eTdcQluOwGDAv55T0nGeaBQoX K2frHppuNVf+Kx6uJt1fvYp2xGlhtxoQI5LbHaeoNDxDr4v5aA== X-Google-Smtp-Source: ABdhPJz1mB4Fdo1aDIpEuz/ea4FV6oUPMILZjNgY202nHhhVQ2y6zu7/a0D9cIzuEsl4KQKXulFb7/NPn2fB9IdTTE0= X-Received: by 2002:a5d:644b:: with SMTP id d11mr10206039wrw.373.1598358688698; Tue, 25 Aug 2020 05:31:28 -0700 (PDT) MIME-Version: 1.0 References: <20200819152120.GA106437@ravnborg.org> <20200819153045.GA18469@pendragon.ideasonboard.com> <20200820090326.3f400a15@coco.lan> <20200820100205.GA5962@pendragon.ideasonboard.com> <20200825133025.13f047f0@coco.lan> In-Reply-To: <20200825133025.13f047f0@coco.lan> From: Daniel Stone Date: Tue, 25 Aug 2020 13:31:16 +0100 Message-ID: Subject: Re: [PATCH 00/49] DRM driver for Hikey 970 To: Mauro Carvalho Chehab X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Neil Armstrong , David Airlie , Wanchun Zheng , linuxarm@huawei.com, dri-devel , Andrzej Hajda , Laurent Pinchart , Sam Ravnborg , driverdevel , Daniel Borkmann , John Fastabend , Xiubin Zhang , Wei Xu , Xinliang Liu , Xinwei Kong , Tomi Valkeinen , Bogdan Togorean , Jakub Kicinski , Laurentiu Palcu , linux-media , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Liwei Cai , Jesper Dangaard Brouer , Manivannan Sadhasivam , Chen Feng , Alexei Starovoitov , "moderated list:DMA BUFFER SHARING FRAMEWORK" , Rob Herring , mauro.chehab@huawei.com, Rob Clark , linux-arm-kernel , Greg Kroah-Hartman , lkml , Liuyao An , Network Development , Rongrong Zou , BPF Mailing List , "David S. Miller" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi Mauro, On Tue, 25 Aug 2020 at 12:30, Mauro Carvalho Chehab wrote: > Sorry, but I can't agree that review is more important than to be able > to properly indicate copyrights in a valid way at the legal systems that > it would apply ;-) The way to properly indicate copyright coverage is to insert a copyright statement in the file. This has been the accepted way of communicating copyright notices since approximately the dawn of time. The value of the 'author' field within a chain of git commits does not have privileged legal value. If what you were saying is true, it would be impossible for any project to copy code from any other project, unless they did git filter-branch and made sure to follow renames too. As others have noted, it would also be impossible for any patches to be developed collaboratively by different copyright holders, or for maintainers to apply changes. This is accepted community practice and has passed signoffs from a million different lawyers and copyright holders. If you wish to break with this and do something different, the onus is on you to provide the community with _specific_ legal advice; if this is accepted, the development model would have to drastically change in the presence of single pieces of code developed by multiple distinct copyright holders. Cheers, Daniel _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel