diff options
Diffstat (limited to 'libjava/classpath/doc/www.gnu.org/downloads')
7 files changed, 816 insertions, 0 deletions
diff --git a/libjava/classpath/doc/www.gnu.org/downloads/.cvsignore b/libjava/classpath/doc/www.gnu.org/downloads/.cvsignore new file mode 100644 index 00000000000..2d19fc766d9 --- /dev/null +++ b/libjava/classpath/doc/www.gnu.org/downloads/.cvsignore @@ -0,0 +1 @@ +*.html diff --git a/libjava/classpath/doc/www.gnu.org/downloads/19990206.wml b/libjava/classpath/doc/www.gnu.org/downloads/19990206.wml new file mode 100644 index 00000000000..fe5181b71d0 --- /dev/null +++ b/libjava/classpath/doc/www.gnu.org/downloads/19990206.wml @@ -0,0 +1,128 @@ +#!wml --include=.. + +<set-var last-modified-author="cbj"> + +## +# Ignore <en> tags without removing them (may be used in future) +# +<define-tag en endtag=required> +%body +</define-tag> + +#include <include/layout.wml> + +<subject "GNU Classpath 0.00 Annoucement (1999-02-06)"> +<h1>GNU Classpath 0.00 Annoucement (1999-02-06)</h1> + +<p> +<en> +I am pleased to announce the first 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. +</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.00 can be downloaded from: +<createlink url="ftp://alpha.gnu.org/pub/gnu/classpath/classpath-0.00.tar.gz" + name="ftp://alpha.gnu.org/pub/gnu/classpath/classpath-0.00.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 (partial and non-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. The major missing piece +of core functionality is java.text. 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.07 be installed. Information on +obtaining Japhar is available from <createlink url="http://www.hungry.com/old-hungry/products/japhar/" +name="http://www.hungry.com/old-hungry/products/japhar/">. A working C compiler is also required. You +will need the Sun JDK installed if you elect to recompile the Java +classes. +</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 +<createlink url="http://www.classpath.org/" name="http://www.classpath.org/"> + +and + +<createlink 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> diff --git a/libjava/classpath/doc/www.gnu.org/downloads/20001120.wml b/libjava/classpath/doc/www.gnu.org/downloads/20001120.wml new file mode 100644 index 00000000000..28a3992bb06 --- /dev/null +++ b/libjava/classpath/doc/www.gnu.org/downloads/20001120.wml @@ -0,0 +1,137 @@ +#!wml --include=.. + + +<set-var last-modified-author="cbj"> +## +# Ignore <en> tags without removing them (may be used in future) +# +<define-tag en endtag=required> +%body +</define-tag> + + +#include <include/layout.wml> + +<subject "GNU Classpath 0.01 Annoucement (2000-11-20)"> +<h1>GNU Classpath 0.01 Annoucement (2000-11-20)</h1> + +<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. There are a few other JVMs which have taken +the project libraries and used them in their own projects as well. +</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.01 can be downloaded from: + +<createlink url="ftp://alpha.gnu.org/pub/gnu/classpath/classpath-0.01.tar.gz" + name="ftp://alpha.gnu.org/pub/gnu/classpath/classpath-0.01.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 (partial and non-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. Information on +obtaining Japhar is available from <createlink url="http://www.hungry.com/old-hungry/products/japhar/" +name="http://www.hungry.com/old-hungry/products/japhar/">. 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 + +<createlink url="http://www.classpath.org/" name="http://www.classpath.org/"> + +and + +<createlink 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> diff --git a/libjava/classpath/doc/www.gnu.org/downloads/20010106.wml b/libjava/classpath/doc/www.gnu.org/downloads/20010106.wml new file mode 100644 index 00000000000..36a0d8b8b71 --- /dev/null +++ b/libjava/classpath/doc/www.gnu.org/downloads/20010106.wml @@ -0,0 +1,141 @@ +#!wml --include=.. + +<set-var last-modified-author="cbj"> + +## +# Ignore <en> tags without removing them (may be used in future) +# +<define-tag en endtag=required> +%body +</define-tag> + +#include <include/layout.wml> + +<subject "GNU Classpath 0.02 Annoucement (2001-01-05)"> +<h1>GNU Classpath 0.02 Annoucement (2001-01-05)</h1> + + +<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: + +<createlink 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 <createlink url="http://www.hungry.com/old-hungry/products/japhar/" +name="http://www.hungry.com/old-hungry/products/japhar/">. 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 + +<createlink url="http://www.classpath.org/" name="http://www.classpath.org/"> + +and + +<createlink 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> diff --git a/libjava/classpath/doc/www.gnu.org/downloads/20020208.wml b/libjava/classpath/doc/www.gnu.org/downloads/20020208.wml new file mode 100644 index 00000000000..2833d938471 --- /dev/null +++ b/libjava/classpath/doc/www.gnu.org/downloads/20020208.wml @@ -0,0 +1,166 @@ +#!wml --include=.. + +<set-var last-modified-author="mjw"> + +## +# Ignore <en> tags without removing them (may be used in future) +# +<define-tag en endtag=required> +%body +</define-tag> + +#include <include/layout.wml> + +<subject "GNU Classpath 0.03 Announcement (2002-02-08)"> +<h1>GNU Classpath 0.03 Announcement (2002-02-08)</h1> + + +<p> +<en> +We are pleased to announce a new development release of GNU Classpath. +GNU Classpath, Essential Libraries for Java, is a project to create free +core class libraries for use with virtual machines and compilers for the +Java language. +</en> +</p> +<p> +<en> +New in this release are the addition of java.util.zip and java.rmi +packages, VM independent jni.h, more flexible build environment to +separate class and native code generation, out of the box support for +the ORP VM, and lots of bug fixes and updates to make GNU Classpath more +compliant with the 1.2, 1.3 and 1.4 API specification. The copyleft +has been clarified and all code in the library is now distributed under +the same terms. +</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.03 can be downloaded from: + +<createlink url="ftp://alpha.gnu.org/pub/gnu/classpath/classpath-0.03.tar.gz" + name="ftp://alpha.gnu.org/pub/gnu/classpath/classpath-0.03.tar.gz"> +</en> +</p> +<p> +<en> +2). What is included? +</en> +</p> +<p> +<en> +The following packages (some with subpackages) are supported: +</en> +</p> +<UL> + <LI>java.applet (untested)</LI> + <LI>java.awt (very experimental)</LI> + <LI>java.beans</LI> + <LI>java.io</LI> + <LI>java.lang</LI> + <LI>java.math</LI> + <LI>java.net</LI> + <LI>java.rmi</LI> + <LI>java.security (partially functioning)</LI> + <LI>java.sql</LI> + <LI>java.text (untested)</LI> + <LI>java.util</LI> + <LI>java.util.jar</LI> + <LI>java.util.zip</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 1.2 API spec. Some are +already compliant with the 1.3 and (preliminary) 1.4 API specification. + +More information on the current status of each package can be found at +<createlink url="http://www.gnu.org/software/classpath/status.html" + name="http://www.gnu.org/software/classpath/status.html"> +</en> +</p> +<p> +<en> +3). What is required to build/install/run? +</en> +</p> +<p> +<en> +GNU Classpath requires a working GNU build environment and a byte code +compiler such as jikes, gcj or kjc. When creating native code you will +also need a working C compiler and up to date Gnome development libraries +(gtk+, libart and gdk-pixbuf). More information on the precise version +numbers for the tools and libraries can be found in the INSTALL file. +</en> +</p> +<p> +<en> +4). What platforms and VMs 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> +This release support ORP 1.0.9 out of the box. But other compilers and +virtual machines such as gcj, Kissme, SableVM, Jupiter and Jaos also work +with slightly customized versions of GNU Classpath. Please check if there +is a customized version available for the VM you use before trying the bare +bones GNU Classpath release. We are working with the VM creators to keep +the differences between the core classes as small as possible. +</en> +</p> +<p> +<en> +5). Who should use this software? +</en> +</p> +<p> +<en> +Although it is already capable of supporting many Java applications, +this is a development release. As such, there are still many unfinished +components, and some problems are to be expected. You should install it +if you are interested in Classpath development or reporting bugs. We +appreciate both. +</en> +</p> +<p> +<en> +6). Where do I go for more information? +</en> +</p> +<p> +<en> +The project home page with information on our mailing list can be found at + +<createlink url="http://www.classpath.org/" name="http://www.classpath.org/"> + +or + +<createlink url="http://www.gnu.org/software/classpath/classpath.html" + name="http://www.gnu.org/software/classpath/classpath.html"> +</en> +</p> +<p> +<en> +The bug database, CVS, task-manager and latest news can be found on Savannah at +<createlink url="http://savannah.gnu.org/projects/classpath/" + name="http://savannah.gnu.org/projects/classpath/"> +</en> +</p> diff --git a/libjava/classpath/doc/www.gnu.org/downloads/Makefile b/libjava/classpath/doc/www.gnu.org/downloads/Makefile new file mode 100644 index 00000000000..9f217023d4d --- /dev/null +++ b/libjava/classpath/doc/www.gnu.org/downloads/Makefile @@ -0,0 +1,32 @@ +ifndef WMK + export WMK=wmk +endif +ifndef WML + export WML=wml +endif + +WML_SRC = $(wildcard *.wml) +WML_OBJS = $(patsubst %.wml,%.html,$(WML_SRC)) + +%.html: %.wml ../include/macros.wml ../include/layout.wml + $(WML) -o $@ $< +# -rm -f $(patsubst %.wml,%.html,$<) + +all : $(WML_OBJS) subdirs + +.PHONY : clean +clean : + $(foreach dir, $(SUBDIRS), sh -c "cd $(dir) && $(MAKE) clean";) + -rm -f *.html + +.PHONY : subdirs +subdirs : + $(foreach dir, $(SUBDIRS), sh -c "cd $(dir) && $(MAKE)";) + +.PHONY : publish +publish : + @sh -c "if [ "$(CLASSPATH_WEBROOT)x" = x ]; then echo 'You must set CLASSPATH_WEBROOT in your environment first'; exit 1; fi" + @sh -c "if [ ! -d $(CLASSPATH_WEBROOT) ]; then echo 'You must set CLASSPATH_WEBROOT in your environment first'; exit 1; fi" + $(foreach dir, $(SUBDIRS), sh -c "cd $(dir) && $(MAKE) publish";) + -cp -f *.html $(CLASSPATH_WEBROOT)/downloads/ + diff --git a/libjava/classpath/doc/www.gnu.org/downloads/downloads.wml b/libjava/classpath/doc/www.gnu.org/downloads/downloads.wml new file mode 100644 index 00000000000..48bbe5ea270 --- /dev/null +++ b/libjava/classpath/doc/www.gnu.org/downloads/downloads.wml @@ -0,0 +1,211 @@ +#!wml --include=.. + +#include "include/layout.wml" + +## +# +# Special Tags +# + +<: +sub mylink { + my ($name, $url) = @_; + + if ($url eq "") { + return "not available"; + } else { + return '<a href="$url">$name</a>'; + } +} +:> + +<define-tag maybelink> + <preserve name> + <preserve url> + <set-var %attributes> + <:{ + my $name = qq|<get-var name>|; + my $url = qq|<get-var url>|; + + if ($url eq '') { + print "not available"; + } else { + print "<a href=\"$url\">$name</a>"; + } + }:> + <restore url> + <restore name> +</define-tag> + +<define-tag download-block endtag=required> + <div align="center"> + <table cellspacing="2" cellpadding="4"> + <tr><th>Version</th><th colspan="2">Links</th></tr> + %body + </table> + </div> +</define-tag> + +<define-tag download> + <preserve date> + <preserve version> + <preserve url> + <preserve notes> + <set-var %attributes> + + <tr bgcolor="#CCCCCC"> + <td align="center"><strong><get-var version></strong> / <get-var date></td> + <td align="center"><maybelink name="download" url="<get-var url>"></td> + <td align="center">[ <maybelink name="release notes" url="<get-var notes>"> ]</td> + </tr> + + <restore notes> + <restore url> + <restore version> + <restore date> +</define-tag> + +<set-var last-modified-author="prk"> + +<subject "GNU Classpath Downloads"> + +<box> +<boxtitle><a name="downloads">Classpath Downloads::Current Version</a></boxtitle> + +<boxitem> + +<download-block> + +<download + date="15 July 2005" + version="0.17" + url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.17.tar.gz" + notes="http://www.gnu.org/software/classpath/announce/20050715.html" +> + +<!-- download + date="yesterday" + version="tarball" + url="" + notes="" +---> + +</download-block> +</boxitem> + + +<boxtitle><a name="downloads">Classpath Downloads::Archive</a></boxtitle> + +<boxitem> + +<download-block> +<download + date="30 June 2005" + version="0.16" + url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.16.tar.gz" + notes="http://www.gnu.org/software/classpath/announce/20050630.html" +> +<download + date="29 April 2005" + version="0.15" + url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.15.tar.gz" + notes="http://www.gnu.org/software/classpath/announce/20050429.html" +> +<download + date="26 February 2005" + version="0.14" + url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.14.tar.gz" + notes="http://www.gnu.org/software/classpath/announce/20050226.html" +> + +<download + date="6 January 2005" + version="0.13" + url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.13.tar.gz" + notes="http://www.gnu.org/software/classpath/announce/20050107.html" +> + +<download + date="15 November 2004" + version="0.12" + url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.12.tar.gz" + notes="http://www.gnu.org/software/classpath/announce/20041115.html" +> + +<download + date="13 September 2004" + version="0.11" + url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.11.tar.gz" + notes="http://www.gnu.org/software/classpath/announce/20040913.html" +> +<download + date="12 July 2004" + version="0.10" + url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.10.tar.gz" + notes="http://www.gnu.org/software/classpath/announce/20040712.html" +> +<download + date="02 May 2004" + version="0.09" + url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.09.tar.gz" + notes="http://www.gnu.org/software/classpath/announce/20040502.html" +> +<download + date="13 Mar. 2004" + version="0.08" + url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.08.tar.gz" +> +<download + date="05 Dec. 2003" + version="0.07" + url="ftp://alpha.gnu.org/gnu/classpath/classpath-0.07.tar.gz" +> + +<download + date="09 Sep. 2003" + version="0.06" + url="ftp://alpha.gnu.org/gnu/classpath/classpath-0.06.tar.gz" + notes="http://savannah.gnu.org/forum/forum.php?forum_id=2466" +> + +<download + date="16 Feb. 2003" + version="0.05" + notes="http://mail.gnu.org/archive/html/classpath/2003-02/msg00043.html" +> + +<download + date="06 May. 2002" + version="0.04" + notes="http://mail.gnu.org/archive/html/classpath/2002-05/msg00061.html" +> + +<download + date="08 Feb. 2002" + version="0.03" + notes="downloads/20020208.html" +> + +<download + date="06 Jan. 2001" + version="0.02" + notes="downloads/20010106.html" +> + +<download + date="20 Nov. 2000" + version="0.01" + notes="downloads/20001120.html" +> + +<download + date="06 Feb. 1999" + version="0.00" + notes="downloads/19990206.html" +> + + +</download-block> +</boxitem> + +</box> |