Walter:

I have just posted a notice to debian-legal about the
availability of new DLJ FAQ [1] which further clarifies
our intent.

It is the intent of the DLJ that licensees such as Debian will
work towards compatibility with their Operating System [2].

The sun-java5 packages have been split for very specific
reasons to both comply with the DLJ and with Debian Policy.
The package metadata (dpkg dependencies) have been designed
so that as installed on Debian the DLJ will be fulfilled:

- sun-java5-jre contains architecture independent files
- sun-java5-bin contains architecture dependent files
  and has circular depends on sun-java5-jre
- sun-java5-plugin is *optional* integration for web browsers
  because server oriented systems cannot have a Depends: on browsers
- sun-java5-jdk contains the Java Development Kit (JDK(TM))
- sun-java5-demo contains the demonstration and sample files with the JDK.
  There is a circular depends on sun-java5-jdk because the demo files
  are required by the license when the JDK is installed.  Separating
  these demo files into a separate package can be converted to Suggests:
  as soon as allowed by the license.
- sun-java5-source package installs the src.zip file which explicitly
  listed as optional in the README
- sun-java5-fonts package integrates Lucida fonts (from the JRE) using defoma
  and it is optional because defoma integration is not mandated by the license
  and if users already have a Lucida font package installed with defoma
  then this integration is redundant.
- sun-java5-doc package facilitates integration of the Sun JDK Documentation
  and has no relationship to the DLJ bundles in question -- it has
  been provided as a convenience to developers who download Javadocs
  from the http://java.sun.com website.

What's more, further clarification on modifications is
planned for the README [3].

Reaching this technical and legal solution is what I am
most proud of in the work on these packages -- it is
proof that the spirit of the DLJ of enabling distros
to "do the right thing" is the best way to get the
Sun Java platform on distros not directly supported by Sun.

Regards,

--Tom

[1] https://jdk-distros.dev.java.net/developer.html
[2] http://download.java.net/dlj/DLJ-FAQ-v1.2.html#q26
[3] http://download.java.net/dlj/DLJ-FAQ-v1.2.html#q9


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to