OSDN Git Service

PR target/27599
[pf3gnuchains/gcc-fork.git] / libjava / classpath / doc / www.gnu.org / downloads / 20020208.wml
1 #!wml --include=..
2
3 <set-var last-modified-author="mjw">
4
5 ##
6 # Ignore <en> tags without removing them (may be used in future)
7 #
8 <define-tag en endtag=required>
9 %body
10 </define-tag>
11
12 #include <include/layout.wml>
13
14 <subject "GNU Classpath 0.03 Announcement (2002-02-08)"> 
15 <h1>GNU Classpath 0.03 Announcement (2002-02-08)</h1>
16
17
18 <p>
19 <en>
20 We are pleased to announce a new development release of GNU Classpath.
21 GNU Classpath, Essential Libraries for Java, is a project to create free
22 core class libraries for use with virtual machines and compilers for the
23 Java language.
24 </en>
25 </p>
26 <p>
27 <en>
28 New in this release are the addition of java.util.zip and java.rmi
29 packages, VM independent jni.h, more flexible build environment to
30 separate class and native code generation, out of the box support for
31 the ORP VM, and lots of bug fixes and updates to make GNU Classpath more
32 compliant with the 1.2, 1.3 and 1.4 API specification.  The copyleft
33 has been clarified and all code in the library is now distributed under
34 the same terms.
35 </en>
36 </p>
37 <p>
38 <en>
39 Here are the answers to some questions you might have about this project 
40 and this release.
41 </en>
42 </p>
43 <p>
44 <en>
45 1).  Where can I get it?
46 </en>
47 </p>
48 <p>
49 <en>
50 GNU Classpath 0.03 can be downloaded from:
51
52 <createlink url="ftp://alpha.gnu.org/pub/gnu/classpath/classpath-0.03.tar.gz"
53       name="ftp://alpha.gnu.org/pub/gnu/classpath/classpath-0.03.tar.gz">
54 </en>
55 </p>
56 <p>
57 <en>
58 2).  What is included?
59 </en>
60 </p>
61 <p>
62 <en>
63 The following packages (some with subpackages) are supported:
64 </en>
65 </p>
66 <UL>
67   <LI>java.applet (untested)</LI>
68   <LI>java.awt (very experimental)</LI>
69   <LI>java.beans</LI>
70   <LI>java.io</LI>
71   <LI>java.lang</LI>
72   <LI>java.math</LI>
73   <LI>java.net</LI>
74   <LI>java.rmi</LI>
75   <LI>java.security (partially functioning)</LI>
76   <LI>java.sql</LI>
77   <LI>java.text (untested)</LI>
78   <LI>java.util</LI>
79   <LI>java.util.jar</LI>
80   <LI>java.util.zip</LI>
81 </UL>
82 <p>
83 <en>
84 This is enough to run many non-awt programs.  Not all classes and
85 methods are implemented in this release, but most are.  Many of the
86 implemented classes are already up to the 1.2 API spec. Some are
87 already compliant with the 1.3 and (preliminary) 1.4 API specification.
88
89 More information on the current status of each package can be found at
90 <createlink url="http://www.gnu.org/software/classpath/status.html"
91       name="http://www.gnu.org/software/classpath/status.html">
92 </en>
93 </p>
94 <p>
95 <en>
96 3).  What is required to build/install/run?
97 </en>
98 </p>
99 <p>
100 <en>
101 GNU Classpath requires a working GNU build environment and a byte code
102 compiler such as jikes, gcj or kjc.  When creating native code you will
103 also need a working C compiler and up to date Gnome development libraries
104 (gtk+, libart and gdk-pixbuf).  More information on the precise version
105 numbers for the tools and libraries can be found in the INSTALL file.
106 </en>
107 </p>
108 <p>
109 <en>
110 4).  What platforms and VMs are supported?
111 </en>
112 </p>
113 <p>
114 <en>
115 GNU/Linux is the only platform that has been tested.  We plan to 
116 eventually support many others.
117 </en>
118 </p>
119 <p>
120 <en>
121 This release support ORP 1.0.9 out of the box. But other compilers and
122 virtual machines such as gcj, Kissme, SableVM, Jupiter and Jaos also work
123 with slightly customized versions of GNU Classpath.  Please check if there
124 is a customized version available for the VM you use before trying the bare
125 bones GNU Classpath release.  We are working with the VM creators to keep
126 the differences between the core classes as small as possible.
127 </en>
128 </p>
129 <p>
130 <en>
131 5).  Who should use this software?
132 </en>
133 </p>
134 <p>
135 <en>
136 Although it is already capable of supporting many Java applications,
137 this is a development release.  As such, there are still many unfinished
138 components, and some problems are to be expected.  You should install it
139 if you are interested in Classpath development or reporting bugs.  We
140 appreciate both.
141 </en>
142 </p>
143 <p>
144 <en>
145 6).  Where do I go for more information?
146 </en>
147 </p>
148 <p>
149 <en>
150 The project home page with information on our mailing list can be found at 
151
152 <createlink url="http://www.classpath.org/" name="http://www.classpath.org/">
153
154 or
155
156 <createlink url="http://www.gnu.org/software/classpath/classpath.html"
157       name="http://www.gnu.org/software/classpath/classpath.html">
158 </en>
159 </p>
160 <p>
161 <en>
162 The bug database, CVS, task-manager and latest news can be found on Savannah at
163 <createlink url="http://savannah.gnu.org/projects/classpath/"
164       name="http://savannah.gnu.org/projects/classpath/">
165 </en>
166 </p>