1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
|
#!wml --include=..
#use wml::std::page
#use wml::std::lang
#use wml::fmt::isolatin
#use wml::std::case global=upper
<lang:new id=en short>
<lang:star:slice:>
<set-var last-modified-author="cbj">
#include <include/macros.wml>
<header title="<en>GNU Classpath Annoucement (2001-01-05)</en>">
<p>
<en>
I am pleased to announce a new development
release of GNU Classpath, a project to create a free software
replacement for Sun's proprietary Java class libraries. The project
is initially providing class library support for the Japhar JVM, but
will soon provide out of the box support SableVM, Intel's ORP, and
Kaffe. The major improvements for this release are the addition of a
correct security policy file and exception stack traces are now
printed when using Japhar.
</en>
</p>
<p>
<en>
Here are the answers to some questions you might have about this project
and this release.
</en>
</p>
<p>
<en>
1). Where can I get it?
</en>
</p>
<p>
<en>
GNU Classpath 0.02 can be downloaded from:
<link url="ftp://alpha.gnu.org/pub/gnu/classpath/classpath-0.02.tar.gz"
name="ftp://alpha.gnu.org/pub/gnu/classpath/classpath-0.02.tar.gz">
</en>
</p>
<p>
<en>
2). What is included?
</en>
</p>
<p>
<en>
The following java packages are supported:
</en>
</p>
<UL>
<LI>java.beans</LI>
<LI>java.io</LI>
<LI>java.lang</LI>
<LI>java.lang.reflect</LI>
<LI>java.math</LI>
<LI>java.net</LI>
<LI>java.security (partially functioning)</LI>
<LI>java.security.acl</LI>
<LI>java.security.interfaces</LI>
<LI>java.util</LI>
</UL>
<p>
<en>
This is enough to run many non-awt programs. Not all classes and
methods are implemented in this release, but most are. Many of the
implemented classes are already up to the Java 1.2 spec.
</en>
</p>
<p>
<en>
3). What is required to build/install/run?
</en>
</p>
<p>
<en>
GNU Classpath requires that Japhar 0.09 be installed along with a
single patch to Japhar 0.09 included with the release. Information on
obtaining Japhar is available from <link url="http://www.japhar.org/"
name="http://www.japhar.org/">. A working C compiler is also required. You
will need IBM's Jikes Java compiler installed if you elect to
recompile the Java classes and Sun's 1.1.8 JDK javah installed to
create native header files. RPMs compatible with Red Hat 7 have been
created of Japhar, NSPR, a cross platform thread library Japhar uses,
and GNU Classpath. Installing onto a Gnome workstation should provide
the rest of the required libraries automatically. Otherwise, you may
need to install libart and other packages detailed more precisely in
the HACKING file.
</en>
</p>
<p>
<en>
4). What platforms are supported?
</en>
</p>
<p>
<en>
GNU/Linux is the only platform that has been tested. We plan to
eventually support many others.
</en>
</p>
<p>
<en>
5). Who should use this software?
</en>
</p>
<p>
<en>
This is a development release only. You should only install it if you
are interested in Classpath development or reporting bugs. We appreciate
both. You might also be interested if you enjoy installing random alpha
software.
</en>
</p>
<p>
<en>
6). Where do I go for more information?
</en>
</p>
<p>
<en>
The project has a web page at
<link url="http://www.classpath.org/" name="http://www.classpath.org/">
and
<link url="http://www.gnu.org/software/classpath/classpath.html"
name="http://www.gnu.org/software/classpath/classpath.html">
Information on our mailing list is available at the web site.
</en>
</p>
<footer>
|