Hi,

after lots of talks to people from Sun about JDK/JRE
redistribution here is a status where we are now:

Anfang der weitergeleiteten E-Mail:
Von: Dalibor Topic <[email protected]>

Hi Dagobert,

Thank you for your call on Tuesday and for taking some time to
chat today. I'm CC:ing the current maintainer of OpenJDK 6,
Joe Darcy on this e-mail.

As discussed during the calls we had, I've had another look at
the different JDK licensing options and discussed your inquiry
with others inside Sun. After looking at the typical use cases
for the different licenses, I don't think that any of the existing
non-open-source JDK licensing options fits OpenCSW's use case
of distributing easily redistributable stand-alone binary packages
of the JDK.

According to http://www.opencsw.org/about :

" OpenCSW.org is a community effort to build and distribute binary
packages (CSW, aka "Community SoftWare" packages) for
production-grade Solaris releases."
[snip]
"We added "Open" to our organizational name name, to indicate that
the packages will always be freely "open and available to use" by
anyone. There will never be a cost to use them, or copy them.
Additionally, it is our goal (although we arent there yet), that
all packages will have publically open and easily reproducible
build frameworks."

The only release of the JDK that would really let OpenCSW meet
that goal and really fits the description of "Open" in "OpenCSW"
is OpenJDK 6.

So I would strongly encourage the OpenCSW project to look into
packaging OpenJDK 6 as part of OpenCSW, like Fedora, OpenSUSE,
Ubuntu, Debian and many other community efforts with similar
goals and approaches have successfully done so far. I would
love to be able to list OpenCSW alongside other projects on
http://openjdk.java.net/install/ !

You can get the latest source code release, OpenJDK 6 b16, at
http://download.java.net/openjdk/jdk6/ . A description of the
latest changes is at
http://blogs.sun.com/darcy/entry/openjdk_6_b16_source_bundle

Unless you need the internal SNMP support, I would not bother
with the binary plugs on the download page - the OpenJDK build
should work fine without them, and the production-grade Linux
distributions like Red Hat Enterprise Linux and CentOS aren't
packaging them either in their OpenJDK 6 builds.

OpenJDK 6 doesn't come with a plugin or webstart implementation
(yet). If you'd like to package an independent plugin and
Webstart implementation, they are available through the IcedTea
project at http//icedtea.classpath.org .

In order to ensure that OpenCSW users are getting an OpenJDK 6
build that's compatible with JDK 6, the OpenCSW project can
apply for access to the JCK under the OpenJDK Community TCK
License Agreement, and test its own OpenJDK 6 builds against
the JCK. Please see the OpenJDK Conformance Group web site for
details at http://openjdk.java.net/groups/conformance/ .

If you decide to package OpenJDK 6, and during your work
come up with bug fixes, and other improvements, it would be
nice if you would submit them back to the OpenJDK project using
the OpenJDK Bugzilla instance at http://bugs.openjdk.java.net .

Happy packaging, and all the best for OpenCSW! And do let us
know how things go - I'm regularly on #openjdk on irc.oftc.net
during German afternoons / evenings.

cheers,
dalibor topic

Additionally, he suggested to make a meta-package with manual
download like some Linux distributions. Any volunteers for
packaging OpenJDK?


Best regards

 -- Dago

_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers

Reply via email to