Gentoo Logo
Gentoo Spaceship

Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-java
Lists: gentoo-java: < Prev By Thread Next > < Prev By Date Next >
To: gentoo-java@g.o
From: "Nico R." <n-roeser@...>
Subject: Re: Building an open source NetBeans
Date: Thu, 26 May 2011 20:14:24 +0200

Miroslav Šulc (fordfrog) wrote on 2011-05-10:
> first of all, i miss "restrictions report" for netbeans 7.0 :-) that one
> 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.

> second, i'd like to know what is the real purpose for getting rid of the
> 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. ;-)

> 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 view?

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’m subscribed.

Happy coding!

signature.asc (OpenPGP digital signature)
Building an open source NetBeans
-- Nico R.
Re: Building an open source NetBeans
-- Miroslav Šulc (fordfrog)
Lists: gentoo-java: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Building an open source NetBeans
Next by thread:
Maven from source - version 2.x or 3.x ?
Previous by date:
Re: Re: Maven from source - version 2.x or 3.x ?
Next by date:
Gentoo Maven Integration - Weekly Report #3

Updated Mar 06, 2012

Summary: Archive of the gentoo-java mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.