From owner-svn-ports-all@freebsd.org Sat Apr 8 15:52:55 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0053D3583A for ; Sat, 8 Apr 2017 15:52:55 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de [80.67.31.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 78A91A03; Sat, 8 Apr 2017 15:52:55 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from [78.35.141.74] (helo=fabiankeil.de) by smtprelay06.ispgateway.de with esmtpsa (TLSv1.2:AES256-GCM-SHA384:256) (Exim 4.84) (envelope-from ) id 1cwse8-0005mf-Do; Sat, 08 Apr 2017 17:51:28 +0200 Date: Sat, 8 Apr 2017 17:51:32 +0200 From: Fabian Keil To: Johannes M Dieterich Cc: svn-ports-all@freebsd.org Subject: Re: svn commit: r437978 - in head/graphics: . gpu-firmware-kmod Message-ID: <20170408174942.03bfd866@fabiankeil.de> In-Reply-To: <413f6155ca7d5529f661e5b39bd8dc17@freebsd.org> References: <201704080037.v380blYD047333@repo.freebsd.org> <20170408130130.0652a7bd@fabiankeil.de> <413f6155ca7d5529f661e5b39bd8dc17@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/rdrKne6e0wMTk81RilWv7X1"; protocol="application/pgp-signature" X-Df-Sender: Nzc1MDY3 X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Apr 2017 15:52:55 -0000 --Sig_/rdrKne6e0wMTk81RilWv7X1 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Johannes M Dieterich wrote: > On 2017-04-08 07:04, Fabian Keil wrote: > > Johannes M Dieterich wrote: > > =20 > >> Author: jmd > >> Date: Sat Apr 8 00:37:47 2017 > >> New Revision: 437978 > >> URL: https://svnweb.freebsd.org/changeset/ports/437978 > >>=20 > >> Log: > >> New port: graphics/gpu-firmware-kmod containing firmware kernel=20 > >> modules for i915, radeon, and amdgpu as obtained from and up to date=20 > >> with linux-firmware and to be used by the linuxkpi-based new KMS DRM. > >>=20 > >> Currently restricted to amd64 as the linuxkpi-based KMS components=20 > >> are similarly restricted. > >>=20 > >> Reviewed by: swills (mentor), rene (mentor), kwm, x11 > >> Approved by: swills (mentor), rene (mentor), x11 > >> Differential Revision: https://reviews.freebsd.org/D9931 =20 > >=20 > > Quoting https://reviews.freebsd.org/D9931#213095: > > | LICENSE: as discussed here, the firmware licenses are different > > | derivative "3-clause BSD"-ish licenses, both include explicit > > | language to disallow disassembling/reverse engineering. After > > | talking to @swills, he decided that we should get this port in > > | first and sort out the licensing (including changes to Mk and > > | remaining legal questions) later. > >=20 > > A bold decision. > >=20 > > While the licenses may have 3 clauses they aren't close to > > being BSD-ish and clearly non-free. > >=20 > > At the moment distributing the package created with the port > > seems to violate the licenses (by not including them) so the > > port should probably get marked with RESTRICTED or NO_PACKAGE > > until the license issues are taken care of. =20 > I will mark it restricted until it is properly sorted out. Should we=20 > then be concerned that older versions of the radeon firmwares under the=20 > very same license terms have been shipping in base since r254885 in 2013= =20 > w/o any license file? r254885/0d898a14229 added sys/contrib/dev/drm2/radeonkmsfw/LICENSE.radeon which should make it into the source distfile. While I think it's concerning that most FreeBSD distfiles including kernel and base can't be legally distributed to third parties on their own (that is, without shipping the whole src distfile as well, to make sure the relevant license terms make it to the recipient), that's not a radeon-specific issue. Fabian --Sig_/rdrKne6e0wMTk81RilWv7X1 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTKUNd6H/m3+ByGULIFiohV/3dUnQUCWOkHBAAKCRAFiohV/3dU nfBtAKCxEbwDdrM12iyui9ENEmbCrnNGMgCgxOsGdT99lmKu4UELAUlGm7EMD90= =w1JQ -----END PGP SIGNATURE----- --Sig_/rdrKne6e0wMTk81RilWv7X1--