From owner-svn-src-head@freebsd.org Sun Mar 25 17:19:45 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 98374F5ACFC for ; Sun, 25 Mar 2018 17:19:45 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io0-x233.google.com (mail-io0-x233.google.com [IPv6:2607:f8b0:4001:c06::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2DD926EB2F for ; Sun, 25 Mar 2018 17:19:45 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io0-x233.google.com with SMTP id b20so20526438iof.5 for ; Sun, 25 Mar 2018 10:19:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=wIFHXIas1Gipb1YlJk9CY9ThSKSF8La4i7C1Y1OFtzs=; b=xL73cLpUIIivt3iqciw7fbV/LFZjREZqusZ+eT3frkPEU5N7TdMuV0raABEJy0fsLl uXsqN4UTTcocAjLn9rbLFLIUvmAKQjhA8uGBZNxVkj1LfxrcBOqmm4dHw4T+sWEihJu5 zMZUwL4EktQd47jWx8H7x6NZ2A3QGyYOZdmR8tEh9K4MVLYl+d/hH7Flv1Yz8pDn/tcE xuJlHLU0fcxw4czxSqj9jnsR/8d1jAi2/OdtEAqR+Y95jeY0yBofsQViCEZPGY7OyAWd wL/D8HG01OrhjbOJcs9Ib4OTWuqxnkXbBz7rbczP/xFOE4oFVGB+oTLatlq11djwPE6d yoLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=wIFHXIas1Gipb1YlJk9CY9ThSKSF8La4i7C1Y1OFtzs=; b=KqwRkDwlrr7S38BHUJ8AQzt1hAPvmGBJiNta1oetBNRQYkytvV7vKogzV56LxOqmYf q2vxn/iSMBajTBmY6brPTzHd5Hw5tuZ8e5R4+yEzjepc7Wcx2blj8ploUo6/iT5u9I1y 6D6mvxk8Vxg/OmYWQVE+wACye3CA363MkImvZ/wAV77xmGJHK1PeOWxr+Oesczw2vW6j ud5hCdlX1Ab65SHaFwdX8wPEBe+vwMMsVTDg0L0TIltCstgUnWUjqqK6UdoI3/RUrZ3b Lecz4MzYYV2vu04juwI+ydmIWMjIHwl0KGIenBKJjVgRb3dqaP10yLwJE9/Fhs8q8LfS +2hg== X-Gm-Message-State: AElRT7EUP9sUXzBmTckwLXuYiTCJqSVbJQDPaVm5b8KheobF/+lq/PS4 mV6C3QCNe2s4qZ+05RfF+BW+mxtKLiPV2NnpPCcb4g== X-Google-Smtp-Source: AG47ELsgPs5aVNoiVQNtN9Flia2chyknBnnYJHYUPULdZhRIldeGDtyiE5tcLuoDjT/fuHD+LWxPwWTIwz1w1y9wNzg= X-Received: by 10.107.58.134 with SMTP id h128mr36501893ioa.299.1521998384360; Sun, 25 Mar 2018 10:19:44 -0700 (PDT) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.203.196 with HTTP; Sun, 25 Mar 2018 10:19:43 -0700 (PDT) X-Originating-IP: [2603:300b:6:5100:1052:acc7:f9de:2b6d] In-Reply-To: <201803251646.w2PGkG3Z042004@pdx.rh.CN85.dnsmgr.net> References: <20180325163534.GB23474@britannica.bec.de> <201803251646.w2PGkG3Z042004@pdx.rh.CN85.dnsmgr.net> From: Warner Losh Date: Sun, 25 Mar 2018 11:19:43 -0600 X-Google-Sender-Auth: 2qujWIlKu-DzWiQA8nG1MGskKFg Message-ID: Subject: Re: svn commit: r331510 - in head: share/man/man4 sys/conf sys/dev/vmware/vmci sys/modules/vmware sys/modules/vmware/vmci To: "Rodney W. Grimes" Cc: Joerg Sonnenberger , Pedro Giffuni , Mark Peek , svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 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 17:19:45 -0000 On Sun, Mar 25, 2018 at 10:46 AM, Rodney W. Grimes < freebsd@pdx.rh.cn85.dnsmgr.net> wrote: > > On Sun, Mar 25, 2018 at 09:03:20AM -0700, Rodney W. Grimes wrote: > > > Kirk would have to back me up on this, but my understanding of the > > > decisions that the UCB Regents legal staff came to was that each > > > file should have a complete copyright and license clause and any > > > thing less causes problems because of "seprability", and "alterability" > > > because of seperate files. > > > > Are you talking about a decision made before the USA joined the rest of > > the civilised world as signee of the Berne Convention? > > The copyright > > notice was certainly required at the time. A full license clause is > > nicer for "stealing" things, but certainly not required. > > With or without application of Berne Convention, without a license > you (us, FreeBSD project, foundation) have no rights to publish > (redistribute) the work, unless that copyright is a of the form > that it would "placed in the public domain" the work. > True. However, not relevant: we have a license here. The code tells us what it is. This is no different than commercial code that says something like "Copyright Sun, use governed by source license agreement" or Copyright Digital... Reference "/usr/src/COPYRIGHT" for applicable restrictions." or similar things that have been done. There's absolutely zero problem with indirection to a neutral third party that retains a copy of the license either. I reviewed the code before Mark committed it. The copyright notice and license SPDX entries were totally legit and completely sufficient. While other entries in the tree have both, so the SPDX is not controlling, in this case there's just the pointer and that's legally defensible. Until we get a qualified legal opinion to the contrary, we should just drop it. Warner