From owner-svn-src-head@freebsd.org Sun Mar 25 14:35:15 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5C404F4A883 for ; Sun, 25 Mar 2018 14:35:15 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic309-27.consmr.mail.bf2.yahoo.com (sonic309-27.consmr.mail.bf2.yahoo.com [74.6.129.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 25F7C87AFF for ; Sun, 25 Mar 2018 14:35:14 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1521988514; bh=GTofx2AjJB/NwK7Kh0w8oVoEPlbKsCIFa7PyAl0WC9g=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=psnyi/17jbprPInX97BQFQFjGUTCVe6LJut0bs7Blsa6DnbfCUbs4cnIn5PnG2PFvv+jzGlD8usS95tzx1Klmd6Fxz1ZhYRgQ6wATjS78uv2mg5YOy8F7omH5f8NynMDfpSmzEnSQEJJv8KCuv2aXOg77l6MpOP+Hi4ATTjKInlipS8+YJkNvfwIt7ZVtRChgCQ6ShzYfumBn3gh8ycoeIOT2V6WRu7jPEK1zqVqBQfoyPx3k8T9hFwU2k7Q7QwYVB1ck9MCYjaawBZYFdvLFQAEGIPh09ZFqW4jDd0WgPLTzVxpEbfj+a7NMWh3An7IdrhqSM0NjrW02Yg/Feeb1w== X-YMail-OSG: Asq4sqwVM1kSgmJe1PPLiEeYCt22tC.v14ZfoB7z6UipGFRuBp1wTPoCQK0qjaz Ls2UTEGUjg11sWuz4hUuyZhATapaPHp1iTNEURtA7yFqERu9dTrcvu36OnrPSPutibQo_sXrHH2G KPBVxTnBR5QF6cnUBwuzgISMC1GoOMlqaetiBMBFa3wFrK70FAONKac7J0w8QngLNv7NwOF5dPWV HjNiCMk7UW8oyUwCEX9RouN_FHdsWoVLWz1SF8J1yV2MJWfmUcsJmXmrjaXzuu90wTAg41NgJrh_ gp1mq5Mv6Z9tz2BOWXcsSKl1ZnAXAd_gok.WBz6jigizS6m1BR8hTUtWAz5Oq_D8ts1D7o0fHFa. SmjKahtfdmuj_c.SjafmOXwKvibp_.QZkmQoiUwD5TgKrhvxBybrHJecmMchlokfw3pLrv5H.yUB 6WtC9vl35O4emn_R.ItIfgJTPfZGCBhKwKC5tU9_ZBlIccXlG3orRqmX9_7Q37QKA4nM4ny5xRAC ClrIzPGLyGw-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.bf2.yahoo.com with HTTP; Sun, 25 Mar 2018 14:35:14 +0000 Received: from 181.52.72.201 (EHLO [192.168.0.5]) ([181.52.72.201]) by smtp427.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 5bc48b565e8e40f15a151ddc15a5547f; Sun, 25 Mar 2018 14:15:00 +0000 (UTC) Subject: Re: svn commit: r331510 - in head: share/man/man4 sys/conf sys/dev/vmware/vmci sys/modules/vmware sys/modules/vmware/vmci To: rgrimes@freebsd.org, Mark Peek Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org References: <201803251149.w2PBnj3R041039@pdx.rh.CN85.dnsmgr.net> From: Pedro Giffuni Organization: FreeBSD Project Message-ID: <8dffed54-3319-d826-5ec1-fd80155a3921@FreeBSD.org> Date: Sun, 25 Mar 2018 09:15:00 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <201803251149.w2PBnj3R041039@pdx.rh.CN85.dnsmgr.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Mar 2018 14:35:15 -0000 On 25/03/2018 06:49, Rodney W. Grimes wrote: >> On Sat, Mar 24, 2018 at 6:27 PM, Rodney W. Grimes < >> freebsd@pdx.rh.cn85.dnsmgr.net> wrote: >> >>>> Author: mp >>>> Date: Sun Mar 25 00:57:00 2018 >>>> New Revision: 331510 >>>> URL: https://svnweb.freebsd.org/changeset/base/331510 >>> These files do not each contain a usable copyright, though >>> they seem to contain SPDX tags that indiate they should contain >>> a BSD 2 clause copyright. >> >> IANAL but I believe you meant "...they should contain a BSD 2 clause >> *license*". The files should contain a valid copyright. > A valid, but unusable. As the copyright is it is a full copyright > held by vmware without any rights to be published or redistributed > any any manner by anyone but vmware. > > "Copyright (c) 2018 VMware, Inc. All Rights Reserved." > > That is a restrictive copyright, allowing no one to publish, or > in our case, redistribute, without a further license of some form. > >> The intent of my commit and the author were to use the implied SPDX version >> of the licenses without burdening the source code with the more heavyweight >> license text. Having seen SPDX in the src tree, I believed >> the SPDX-License-Identifier was sufficient. But, to your point, I'm not >> sure I have seen a discussion or a decision on it. > SPDX tags are purely to be treated as "advisory" and in no one imply > or create any license agreement. As happens in economics, different lawyers can have different interpretations. Our practices were consulted with the SPDX guys but other projects have different practices. While the sound practice, especially when you don't own the code, is to add the SPDX tag in addition to the license text, the linux developers are encouraging replacing it altogether with the SPDX tag. In their case they keep a reference to the complete license text elsewhere and they have some repository log where the copyright owner did the change. For contrib code we just follow upstream. In no case can anyone other than the copyright owner clarify, or otherwise change, a license. Pedro.