From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QPf5I-0000SZ-NI for garchives@archives.gentoo.org; Thu, 26 May 2011 18:15:01 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9A45A1C01B; Thu, 26 May 2011 18:14:29 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by pigeon.gentoo.org (Postfix) with SMTP id 27EDA1C01B for ; Thu, 26 May 2011 18:14:28 +0000 (UTC) Received: (qmail invoked by alias); 26 May 2011 18:14:27 -0000 Received: from p549D1FA2.dip.t-dialin.net (EHLO [192.168.253.8]) [84.157.31.162] by mail.gmx.net (mp030) with SMTP; 26 May 2011 20:14:27 +0200 X-Authenticated: #462199 X-Provags-ID: V01U2FsdGVkX19dNRMpfjBdJZEv7r0cg7SVJNVyMdtzZz5bhAKysy J8DQAAXTChQGz6 Message-ID: <4DDE9880.9080304@gmx.net> Date: Thu, 26 May 2011 20:14:24 +0200 From: "Nico R." User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110526 Lightning/1.0b3pre Thunderbird/3.1.10 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@lists.gentoo.org MIME-Version: 1.0 To: gentoo-java@lists.gentoo.org Subject: Re: [gentoo-java] Building an open source NetBeans References: <4DC95276.1090000@gmx.net> <4DC959AD.3060002@gentoo.org> In-Reply-To: <4DC959AD.3060002@gentoo.org> X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig39B30245364EE623C1FD891E" X-Y-GMX-Trusted: 0 X-Archives-Salt: X-Archives-Hash: b5332d26d6b451a215f0875fa38573e8 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig39B30245364EE623C1FD891E Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello! Miroslav =C5=A0ulc (fordfrog) wrote on 2011-05-10: > first of all, i miss "restrictions report" for netbeans 7.0 :-) that on= e > is where most of my effort went last months. Sorry, it seems that I forgot to add that paragraph. %-) > fast grep for the two > mentioned packages, jnlp-bin and jsr67 shows that 7.0 depends just on > jsr67, jnlp-bin is not needed anymore. I have not changed which NetBeans modules to install. So netbeans pulls in netbeans-java, which depends on appframework, which tries to install jnlp-bin. :-( dev-java/netbeans-java-7.0 also depends on dev-java/jta:0, which is licensed under sun-bcla-jta, and therefore not free. >=20 > second, i'd like to know what is the real purpose for getting rid of th= e > restrictions. On the one hand, I do not like to have software installed on my system which forbids (for example) reverse-engineering in its license. On the other hand, Gentoo users like to build packages from their source code, and not use pre-bundled binaries. > i mention this because there are many jars that i cannot > unbundle at all (and some that could be unbundled but we do not have > ebuilds for these yet) and they may be restricted in some way aswell. I always thought that NetBeans was Freely available, and under non-discriminatory terms. Seems that I was wrong, and that Sun/Oracle is a bit more evil than I thought. ;-) >=20 > about your jsr67 ebuild, is it the same source as the restricted jsr67 > that we have now or it is different/new package from gentoo point of vi= ew? It used the source which I found for JSR 67, which is licensed under the CDDL. I assume that the binaries provided by Oracle are also built from these sources. I also compared the APIs, and they seemed to be equal. I hope I did everything properly. Someone could help with comparing the APIs of the generated class files a second time. By the way, no need to Cc me, I=E2=80=99m subscribed. Happy coding! --=20 Nico --------------enig39B30245364EE623C1FD891E Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEAREIAAYFAk3emIYACgkQxI5uhYOGv4VIIACgvdW0xmrQwj+3UQsNthqQQW4S vBYAn3UcPyCftiL0x+m+UM37fT7COfaI =2LHo -----END PGP SIGNATURE----- --------------enig39B30245364EE623C1FD891E--