[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#156407: ITP: free-java-sdk -- Complete Java SDK environment consising of free Java tools

Package: wnpp
Version: N/A; reported 2002-08-12
Severity: wishlist

* Package name    : free-java-sdk
  Version         : 0.1
  Upstream Author : Grzegorz B. Prokopski <gadek@debian.org>
* License         : LGPL
  Description     : Complete Java SDK environment consisting of free Java tools

The idea behind this package is that developer could install this
package, set JAVA_HOME to /usr/lib/fjsdk and be able to use featurefull
Java development environment using free tools only.

This package will be mostly "Depend: on all the needed stuff" type, but
I will probably also include some helper tools when they're needed for
compatibility or for env. consistency.

I'd like to have JSDK that can be used to build and use any DFSG-compat
software. It means I don't want GPLed JVM and/or classlib as it is
unclear if they can be legally used with for ex. apache type licensed
libs which are GPL-incompatible.

ATM I think that resonable and complete Depends: would be on:
sablevm - LGPL JVM (being packaged atm) - will give 'java' command
sablevm-classlib - gnu classlib based classlib for SableVM (being packged)
  licenses under GPL+linking exception
jikes - 'javac' command (IBM Public License)
classpath-tools - GPL licensed tools - will give 'javah', 'javap',
  'serialver' (being packaged)
gjdoc - GPL licensed 'javadoc' drop-in replacement (being packaged)

Above tools should give complete free Java development environment.
It will be created with hope, that it will be usefull for Java package
maintaners that would like to try building their packages with free
tools which would eventually allow moving them from contrib to
main section.

Comments and ideas are welcomed

						Grzegorz B. Prokopski

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux greg.home.sente.pl 2.4.18-k6 #1 Sun Apr 14 12:43:22 EST 2002 i586
Locale: LANG=pl_PL.ISO-8859-2, LC_CTYPE=pl_PL.ISO-8859-2 (ignored: LC_ALL set)

-- no debconf information

Reply to: