From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 46E86138334 for ; Thu, 18 Apr 2019 03:00:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CD587E0BC0; Thu, 18 Apr 2019 02:45:03 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6D86DE0B7B for ; Thu, 18 Apr 2019 02:45:03 +0000 (UTC) Received: from reaper.localnet (ip72-194-111-69.oc.oc.cox.net [72.194.111.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: gyakovlev) by smtp.gentoo.org (Postfix) with ESMTPSA id 884CF341739 for ; Thu, 18 Apr 2019 02:45:01 +0000 (UTC) From: Georgy Yakovlev To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Last rites: dev-java/oracle-{jre,jdk}-bin Date: Wed, 17 Apr 2019 19:44:53 -0700 Message-ID: <3300091.SvVNxXXeUP@reaper> In-Reply-To: References: <1738429.scA1TsPfFK@ws> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart11973829.tse3OjzU6u"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-Archives-Salt: 1c8f79d2-4a32-4810-b164-4b26f24db5d1 X-Archives-Hash: 269953d7338b82e06f5b617be45f01a6 --nextPart11973829.tse3OjzU6u Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" On Wednesday, April 17, 2019 6:31:42 PM PDT Mike Gilbert wrote: > On Wed, Apr 17, 2019 at 3:35 PM Georgy Yakovlev =20 wrote: > > # Georgy Yakovlev (17 Apr 2019) > > # The Oracle JDK License has changed for releases starting April 16, 20= 19 > > # While it may be fine to use for some usecases it's not comepletely cl= ear > > # what is considered "personal use" and if we can legally distribute it. > > # License states: > > # "You may not: > > # make the Programs available in any manner to any third party" >=20 > I don't agree with your rationale here. >=20 > Gentoo does not distribute the JDK due to RESTRICT=3D"fetch mirror" in > the ebuild, so Oracle's license has no relevance. >=20 > Oracle cannot prohibit us from distributing a shell script that moves > some files around. That liability is on the user who runs it. >=20 > We cannot force you to continue maintaining this package, but I think > we should have a better reason for masking/removing it. If you cannot > provide one, please just drop this to maintainer-needed. I've modified the mask for now, but I still believe we should drop it. I do not maintain it at all, I only work on openjdk and a bit of icedtea. =46or a while[1] we've been modifying provided jar: zip -d jre/lib/rt.jar sun/misc/PostVMInitHook.class || die but license[2] states that "You may not: =2E.. make the Programs available in any manner to any third party =2E.. create, modify, or change the behavior of, classes, interfaces, or=20 subpackages that are in any way identified as "java", "javax", "sun", =E2= =80=9Coracle=E2=80=9D=20 or similar convention as specified by Oracle in any naming convention=20 designation. " Is it even legal? Java usage tracker will fail due to sandbox during builds. while writing this email I found out it's probably possible to disable it w= ith=20 com.oracle.usagetracker.track.last.usage=3Dfalse in /etc/oracle/java/usagetracker.properties need to test it [1]https://bugs.gentoo.org/559936 [2]https://www.oracle.com/technetwork/java/javase/terms/license/javase-lice= nse.html =2D-=20 Georgy Yakovlev Gentoo Linux Developer --nextPart11973829.tse3OjzU6u Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE3NQc5d2Nq7vhc9JNonLI8BUSnVIFAly35KUACgkQonLI8BUS nVIfExAAs9xQWbxOZ3OTOaHCb2oLb2Lqn9NLnzmDYUpdLjXIi15ikq+j1NdA3Y2l /j479XSDOSwxsKvqU+evhEr+8QYziw64oDNGYfUXEoXF6yNr0HqXaA8BUJ6TJj7H fiJb1xW1r9LgRm0vOlePZcC35tO3QDYS1ODcNoswz2Ir9x5UM64P4POK4wjQ169c jrQxs6bhDB7oISPW+T9o81hbCs6uatD1nXsMXBy7qfU5kCTuHf1yauLo+tdzwSHF zQK1sMxhN3y3iTzgaS1uMGBDQHS5FtLWsfnijuEtO8d/UNB+zCSDXIBlxCsh2dS5 Q+yQez4ZCjnqg/6KRdA2ZIN8q96a2Apjv57ehPrzxAVmZVROZDKopuaRqPYCj5qD to/ny5EN7IT4p2/DVaq+kPSqF5hLMx65tEn7R+YRHuWzdkgx3lFw8wyD694dDkXS 0QeUWg09cIRb5eU++tiKISZHGFkas2sKLz+TiHxlCRUb0rVqv/NwNEt/PLBHSqL9 EOi0CdEpEArDz2m4J0fWSPO/mPpuRq1qI8jBaLBv4er0shJEGhs0peTSRKnUEc2+ nBhnMEiFnr5CyRBz8XGFFyeQ0hv96TiV8Qi3xPCoxxdpTSfEGFbJwh+nIc+DpDcR MYRut21bjTa8pH1TKUK7IXdGp6XDnDK0GgOCMyHalILqQswz+0Q= =Wita -----END PGP SIGNATURE----- --nextPart11973829.tse3OjzU6u--