www-commits
[Top][All Lists]
Advanced

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

www/software/java .symlinks developing-java.htm...


From: Karl Berry
Subject: www/software/java .symlinks developing-java.htm...
Date: Mon, 26 Nov 2007 20:03:52 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     Karl Berry <karl>       07/11/26 20:03:52

Modified files:
        software/java  : .symlinks developing-java.html 
                         gnu-recommended-software.html 
                         java-software.html java.html packages.html 
                         selfprint-java.html 
Removed files:
        software/java  : =gvm.html= why-gnu-packages.txt 
        software/java/arc: Mtftp-0.4.tar.gz Mtftp-0.5.tar.gz 
                           Mtftp-0.6.tar.gz Mtftp-0.7.tar.gz 
                           djinn-1.1.tar.gz jtar12.zip jtar121.zip 
                           kiwi-1.1RC1.tar.gz nfsi10.tgz 

Log message:
        remove all outdated info and files, just link to current resources

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/.symlinks?cvsroot=www&r1=1.1&r2=1.2
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/developing-java.html?cvsroot=www&r1=1.4&r2=1.5
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/gnu-recommended-software.html?cvsroot=www&r1=1.1&r2=1.2
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/java-software.html?cvsroot=www&r1=1.22&r2=1.23
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/java.html?cvsroot=www&r1=1.18&r2=1.19
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/packages.html?cvsroot=www&r1=1.11&r2=1.12
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/selfprint-java.html?cvsroot=www&r1=1.3&r2=1.4
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/%61gvm.html%61?cvsroot=www&r1=1.2&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/why-gnu-packages.txt?cvsroot=www&r1=1.2&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/arc/Mtftp-0.4.tar.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/arc/Mtftp-0.5.tar.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/arc/Mtftp-0.6.tar.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/arc/Mtftp-0.7.tar.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/arc/djinn-1.1.tar.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/arc/jtar12.zip?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/arc/jtar121.zip?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/arc/kiwi-1.1RC1.tar.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/java/arc/nfsi10.tgz?cvsroot=www&r1=1.1&r2=0

Patches:
Index: .symlinks
===================================================================
RCS file: /web/www/www/software/java/.symlinks,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- .symlinks   28 Feb 2001 00:19:04 -0000      1.1
+++ .symlinks   26 Nov 2007 20:03:41 -0000      1.2
@@ -1,4 +1 @@
 java.html index.html
-java.html java.es.html
-gnu-recommended-software.html gnu-recommended-software.es.html
-java-software.html java-software.es.html

Index: developing-java.html
===================================================================
RCS file: /web/www/www/software/java/developing-java.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- developing-java.html        23 Feb 2002 10:14:57 -0000      1.4
+++ developing-java.html        26 Nov 2007 20:03:41 -0000      1.5
@@ -1,70 +1 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<HTML>
-<HEAD>
-<TITLE>GNU and Java - GNU Project - Free Software Foundation (FSF)</TITLE>
-<LINK REV="made" HREF="mailto:address@hidden";>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" 
VLINK="#9900DD">
-<H3>GNU and the Java language</H3>
-
-<A HREF="/graphics/agnuhead.html"><IMG SRC="/graphics/gnu-head-sm.jpg"
-   ALT=" [image of the Head of a GNU] "
-   WIDTH="129" HEIGHT="122"></A>
-<HR>
-
-<P>
-<H4>Developing Java applications</H4>
-<P>
-Here is a list of free tools for developing software in Java:
-
-<UL>
-  <LI><A HREF="http://www.ispras.ru/~knizhnik/jlint/ReadMe.htm";>Jlint</A>
-       - Java program checker
-  <LI><A HREF="http://www.kaffe.org/";>Kaffe</A>
-       - A virtual machine to run Java bytecodes.  For many architectures,
-       "just-in-time" native code generation is supported.
-  <LI><A NAME="KIEV" HREF="http://forestro.com/kiev";>Kiev</A>
-       - A compiler that extends and unites the Java and Prolog languages.<BR>
-  <LI><A HREF="/software/classpath/home.html">Classpath</A>
-       - Essential libraries for supporting the Java language. 
-  <LI><A HREF="http://www.sablecc.org/";>SableCC</A>
-       - An object-oriented framework that generates compilers (and
-         interpreters) in the Java language.
-  <LI><A HREF="http://gcc.gnu.org/java/";>GCJ</A>
-       - A project to add Java support to the GNU development toolchain
-         (GCC, GDB, etc) including support for native code compilation.
-</UL>
-
-<P>
-
-
-
-<HR>
-Return to <A HREF="/software/java/">GNU's java home page</A>.
-
-<p>Return to <A HREF="/home.html">GNU's home page</A>.
-
-<p>Please send FSF &amp; GNU inquiries &amp; questions to 
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-There are also <A HREF="/home.html#ContactInfo">other ways to
-contact</A> the FSF.
-<P>
-
-Please send comments on these web pages to
-
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>,
-send other questions to
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-<P>
-Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.,
-59 Temple Place - Suite 330, Boston, MA  02111,  USA
-<P>
-Verbatim copying and distribution of this entire article is
-permitted in any medium, provided this notice is preserved.<P>
-Updated:
-<!-- timestamp start -->
-$Date: 2002/02/23 10:14:57 $ $Author: mohit $
-<!-- timestamp end -->
-<HR>
-</BODY>
-</HTML>
+<meta http-equiv="refresh" content="0; url=java.html/">

Index: gnu-recommended-software.html
===================================================================
RCS file: /web/www/www/software/java/gnu-recommended-software.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- gnu-recommended-software.html       13 Feb 2001 01:03:19 -0000      1.1
+++ gnu-recommended-software.html       26 Nov 2007 20:03:41 -0000      1.2
@@ -1,124 +1 @@
-<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
-<HTML>
-<HEAD>
-<TITLE>Recommended Free Java-related Software - GNU Project - Free Software 
Foundation (FSF)</TITLE>
-<LINK REV="made" HREF="mailto:address@hidden";>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" 
VLINK="#9900DD">
-<H3>Recommended Free Java-related Software</H3>
-
-<A HREF="/graphics/agnuhead.html"><IMG SRC="/graphics/gnu-head-sm.jpg"
-   ALT=" [image of the Head of a GNU] "
-   WIDTH="129" HEIGHT="122"></A>
-
-<P>
-
-<HR>
-
-<P>
-<H4>Table of Contents</H4>
-<UL>
-  <LI><A 
HREF="/software/java/gnu-recommended-software.html#ImplementationSoftware"
-         NAME="TOCImplementationSoftware">Implementation Software</A>
-  <LI><A HREF="/software/java/gnu-recommended-software.html#Applets"
-         NAME="TOCApplets">Applets</A>
-  <LI><A HREF="/software/java/gnu-recommended-software.html#Sites"
-         NAME="TOCSites">Other sites</A>
-</UL>
-
-<P>
-
-<HR>
-
-<P>
-
-<H3><A 
HREF="/software/java/gnu-recommended-software.html#TOCImplementationSoftware"
-       NAME="ImplementationSoftware">Implementation Software</A></H3>
-<DL>
-<DT><A HREF="http://www.biss-net.com/biss-awt.html";>BISS AWT</A>
-<DD>A Java framework for building graphical applications.<BR>
-<A HREF="http://www.biss-net.com/~pcm/pcm.html";>Peter C. Mehlitz</A>
-<A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-Distribution terms: <A 
HREF="ftp://ftp.biss-net.com/pub/biss-awt/LICENSE.BISS-AWT";>GPL-like</A>
-<A NAME="JLINT">
-<DT><A HREF="http://www.ispras.ru/~knizhnik/jlint/ReadMe.htm";>Jlint</A>
-<DD>Java program checker
-</A><BR>
-<A HREF="http://www.ispras.ru/~knizhnik";>Constantine Knizhnik </A>
-<A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-Distribution terms: Public domain
-<DT><A HREF="http://www.transvirtual.com/kaffe.html";>Kaffe</A>
-<DD>A virtual machine to run Java bytecodes.  For many architectures,
-"just-in-time" native code generation is supported.<BR>
-<A HREF="http://www.transvirtual.com/~tim";>Tim Wilkinson</A>
-<A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-Distribution terms: <A HREF="http://www.gnu.org/copyleft/gpl.html";>GPL</A><BR>
-
-<DT><A NAME="KIEV" HREF="http://forestro.com/kiev";>Kiev</A>
-<DD>A compiler that extends and unites the Java and Prolog languages.<BR>
-Maxim Kizub <A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-Distribution terms: <A HREF="http://www.gnu.org/copyleft/gpl.html";>GPL</A><BR>
-</DL>
-
-<H3><A HREF="/software/java/gnu-recommended-software.html#TOCApplets"
-       NAME="Applets">Applets</A></H3>
-<DL>
-<DT><A HREF="http://www.first.gmd.de/persons/leo/java/Telnet";>Telnet</A>
-<DD>
-An extensible and full-featured telnet program that runs using a web browser, 
or as a standalone application.<BR>
-<A HREF="http://www.first.gmd.de/persons/leo/";>Matthias L. Jugel</A>
-<A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-<A HREF="http://wwwcip.informatik.uni-erlangen.de/~msmeissn";>Marcus 
Mei&szlig;ner</A>
-<A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-Distribution terms:  <A HREF="/copyleft/gpl.html">GNU GPL</A>
-<DT><A 
HREF="http://www.eng.auburn.edu/department/cse/research/graph_drawing/graph_drawing.html";>VGJ</A>
-
-<DD>An applet for graph editing, with automatic-layout features.<BR>
-Dr. Carolyn McCreary
-<A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-<A HREF="http://www.eng.auburn.edu/users/larrybar/index.html";>Larry 
Barowski</A>
-<A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-<A HREF="http://www.eng.auburn.edu/users/cartegw/";>Gerald Carter</A>
-<A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-<A HREF="http://www.eng.auburn.edu/users/langfml/index.html";>Matt Langford</A>
-<A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-Shawn Stutzman
-<A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><BR>
-Distribution terms:  <A HREF="/copyleft/gpl.html">GNU GPL</A>
-</DL>
-
-<H3><A HREF="/software/java/gnu-recommended-software.html#TOCApplets"
-       NAME="Sites">Other sites hosting freely redistributable Java source 
code</A></H3>
-<UL>
-<LI><A HREF="http://www.gjt.org";>Giant Java Tree</A></LI>
-</UL>
-<HR>
-
-Return to <A HREF="/home.html">GNU's home page</A>.
-<P>
-
-Please send FSF &amp; GNU inquiries &amp; questions to 
-
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-There are also <A HREF="/home.html#ContactInfo">other ways to
-contact</A> the FSF.
-<P>
-
-Please send comments on these web pages to
-
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>,
-send other questions to
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-<P>
-Copyright (C) 1997, 1998 Free Software Foundation, Inc.,
-59 Temple Place - Suite 330, Boston, MA  02111,  USA
-<P>
-Verbatim copying and distribution of this entire article is
-permitted in any medium, provided this notice is preserved.<P>
-Updated:
-<!-- hhmts start -->
-11 Dec 1999 jonas
-<!-- hhmts end -->
-<HR>
-</BODY>
-</HTML>
+<meta http-equiv="refresh" content="0; url=java.html/">

Index: java-software.html
===================================================================
RCS file: /web/www/www/software/java/java-software.html,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- java-software.html  7 Jul 2004 03:02:52 -0000       1.22
+++ java-software.html  26 Nov 2007 20:03:42 -0000      1.23
@@ -1,437 +1 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<HTML>
-  <HEAD>
-    <TITLE>Java Software - GNU Project - Free Software Foundation (FSF)</TITLE>
-    <LINK REV="made" HREF="mailto:address@hidden";>
-    <link rel="stylesheet" type="text/css" href="/gnu.css" />
-  </HEAD>
-<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000"
-VLINK="#9900DD">
-<H3>Java Software</H3>
-
-<A HREF="/graphics/agnuhead.html"><IMG SRC="/graphics/gnu-head-sm.jpg"
-   ALT=" [image of the Head of a GNU] "
-   WIDTH="129" HEIGHT="122"></A>
-
-<P>
-
-<HR>
-
-<P>
-<H4>Table of Contents</H4>
-<UL>
-  <LI><A HREF="java-software.html#GNUJava" NAME="TOCGNUJava">Other GNU Java
-programs</A>
-  <LI><A HREF="java-software.html#OtherJava" NAME="TOCOtherJava">Other Java
-programs</A>
-  <LI><A HREF="java-software.html#Examples" NAME="TOCExamples">Example code</A>
-  <LI><A HREF="java-software.html#JavaRelated" NAME="TOCJavaRelated">Java
-related programs</A>
-  <LI><A HREF="java-software.html#Applets" NAME="TOCApplets">Java applets</A>
-  <LI><A HREF="java-software.html#Links" NAME="TOCLinks">Links to other pages
-about Java</A>
-</UL>
-
-<P>
-
-<HR>
-
-<H4><A HREF="java-software.html#TOCGNUJava"
-       NAME="GNUJava">Other GNU Java Programs</A></H4>
-
-<p>This list of programs includes free software from the GNU project
-and other sources. If you want your program listed here please tell us
-by sending a mail to: 
-<a href="mailto:address@hidden";>address@hidden</a>.
-</p>
-
-<!--
-These Java programs are distributed using the 
-<A HREF="/copyleft/gpl.html">GNU GPL</A>, or the <A
-HREF="/copyleft/lesser.html">GNU LGPL</A>.
-
-Note:
-There is no reason some of these programs are called 'GNU' programs.
-Many of them are not part of the GNU project, some parts of the GNU
-project have been ommitted. This needs re-organising badly.
-
-Nic Ferrier - May 2001
--->
-
-<P>
-<UL>
-  <!-- This site appears dead
-  <LI><A HREF="http://sol.pace.edu/~tilevich/c2j.html";>C2J</A>
-       - A translator to help convert C++ programs to Java.
--->
- 
-<LI><A HREF="http://eirc.sourceforge.net/";>ERIC</A>
-- An IRC client. 
-</li>
-
-<LI><A HREF="http://www.enterprisedt.com/downloads/ftp.html";>FTP Client</A>
-- A Java FTP client library for embedding FTP functionality in programs.
-</li>
-     
-<!-- li A HREF=http://binger.centre.edu/GraphPanel/ GraphPanel /A  -->
-<!-- - A graph editor that can save textual graph descriptions as well as -->
-<!-- PostScript. -->
-<!-- /li -->
-<!-- 403s as of 16 Aug 2001, brett -->
-
-<LI><A HREF="http://www.tek271.com/free/gsoverview.html";>gstring</A>
-- A string manipulation program with features inspired from the
-Icon language.
-</li>
-
-<li><a name="HTTPClient"
-HREF="http://www.innovation.ch/java/HTTPClient/";>HTTPClient</a> 
-- A complete HTTP client library.  Licensed under the 
-<a href="/copyleft/lesser.html">Lesser GPL</a>.
-</li>
-
-<LI><A NAME="HtmlParser"
-HREF="http://www.quiotix.com/downloads/html-parser";>HtmlParser</A>
-- A JavaCC grammar for parsing HTML documents.
-</li>
-
-<LI><A NAME="IzPack" HREF="http://www.izforge.com/izpack/";>IzPack</A>
-- A software installation program written in Java.
-</li>
-
-<li><a name="jOggPlayer"
-href="http://www.webarts.bc.ca/jOggPlayer/";>jOggPlayer</a>
-- Java Vorbis Ogg Player, a media player for Java.
-</li>
-
-<LI><A NAME="JAMS" HREF="http://www.kimble.easynet.co.uk/jams";>JAMS</A>
-- A fully functionining SMTP mail server
-</li>
-
-<LI><A HREF="http://hanuri99.etri.re.kr/djkim/jao.html";>JAO</A>
-- A CORBA object request broker written in Java.
-</li>
-         
-<LI><A HREF="http://www.CS.McGill.CA/~stever/software/JavaDeps";>JavaDeps</A>
-- Automatic Dependency Tracking for Java.
-</li>
-
-<LI><A HREF="http://www.cs.arizona.edu/japan/JavaDict";>JavaDict</A>
-- A Japanese/English dictionary browser with handwriting recognition
-features.
-</li>
-
-<LI><A NAME="JBiff"
-HREF="http://wwwedu.cs.utwente.nl/~vegte/jbiff/index.html";>JBiff</A>
-- A Java implementation of xbiff.
-</li>
-
-<LI><A HREF="http://jiu.sourceforge.net";>JIU (Java Imaging Utilities)</A>
-- A Java (1.1+) library to load, analyze, process and save pixel images,
-including a GUI (AWT) demo application.
-</LI>
-
-<LI><A
-HREF="http://www.ccs.neu.edu/home/ramsdell/make/edu/neu/ccs/jmk/index.html";>JMK</A>
-- Make in Java.
-</li>
-
-<LI><A NAME="JATLite" HREF="http://java.stanford.edu";>JATLite</A>
-- A package for creating software agents that communicate
-robustly over the Internet.
-</li>
-
-<LI><A HREF="http://www.amherst.edu/~tliron/javaurl/";>Java URL</A>
-- Binds a Java application to a URL for application deployment
-over the Internet.
-</li>
-
-<LI><A HREF="http://wwwhome.cs.utwente.nl/~vegte/jchat/index.html";>JChat</A>
-- A graphical chat program using IP multicast.
-</li>
-
-<LI><A HREF="http://www.joot.com/software/jexpect/";>JExpect</A>
-- A Java version of Expect
-</li>
-
-<LI><A HREF="http://www.chez.com/powerteam/jext/";>Jext</A>
-- A programmer's text editor.
-</li>
-
-<LI><A HREF="http://jphoto.sourceforge.net";>jPhoto</A>
-- Digital camera support for Java.
-</li>
-
-<LI><A
-HREF="http://www.geocities.com/akarthikkumar/JReversePro/JReversePro.htm";>JReversePro</A>
-- A Java decompiler/disassembler.
-</li>
-
-<LI><A HREF="http://www.klomp.org/gnujsp";>JSP</A>
-- GNU Java Server Pages.
-</li>
-
-<LI><A HREF="http://www.angelfire.com/on/vkjava";>Jtar</A>
-<A HREF="arc/jtar121.zip">(local copy)</A>
-- GNU tar for Java.
-</li>
-
-<LI><A NAME="jusb" HREF="http://jusb.sourceforge.net";>jUSB</A>
-- USB API for Java.
-</li>
-
-<LI><A NAME="jX4" HREF="http://x4.dridus.com/jx4";>jX4</A>
-- A Java-based Virtual World engine.
-</li>
-
-<LI><A NAME="Kawa" HREF="/software/kawa">Kawa</A>
-- An efficient and full-features implementation to the Scheme
-programming language.  Includes a compiler to Java bytecodes.
-</li>
-
-<LI><A NAME="Kiwi" HREF="http://www.nerosworld.com/ping/kiwi";>Kiwi</A>
-- A foundation class library containing many classes that
-complement the Java Foundation Classes (JFC).  Kiwi is
-licensed under the
-<A HREF="http://www.gnu.org/copyleft/library.html";>Library GPL</A>.
-</li>
-
-<LI><A NAME="Linguist" 
HREF="http://www.zen18103.zen.co.uk/linguist/index.html";>Linguist</A>
-- A framework and organizational tool for Java.
-</li>
-
-<LI><A NAME="LJSH" HREF="http://www.galador.net/ljsh/index.html";>LJSH</A>
--Interactive program for interpreting Java statements.
-</li>
-
-<LI><A HREF="http://muffin.doit.org/";>Muffin</A>
-- A filtering proxy server for the World-Wide Web.
-</li>
-
-<LI><A HREF="http://research.invantix.com/chat/";>NFC Chat</A>
--A multi-threaded multi-room chat server and client.  The client
-can run as an applet in a browser or standalone.  Licensed
-under the 
-<A HREF="http://www.gnu.org/copyleft/lesser.html";>Lesser GPL</A>.
-</li>
-
-<LI><A NAME="NFSI" HREF="http://www.angelfire.com/on/vkjava";>NFSI</A>
-<A HREF="arc/nfsi10.tgz">(local copy)</A>
-- Network File System Interface, a Java NFS server
-</li>
-
-<LI><A HREF="http://osage.sourceforge.net/";>Osage</A>
-- An object relational persistance framework for Java.
-</li>
-
-<LI><A NAME="Paperclips" HREF="/software/paperclips">GNU-Paperclips</A>
-- a java Servlet<sup>TM</sup> container.
-</li>
-     
-<LI><A HREF="http://youpou.lip6.fr/queinnec/VideoC/ps3i.html";>PS3I</A>
-- A Scheme interpreter for the command line and servlets.
-</li>
-     
-<LI><A
-HREF="http://www.bioinf.uni-hannover.de/~gnu/radio_db/radio_db.html";>radio_db</A>
-- A Radiological Image Database.
-</li>
-     
-<LI><A HREF="http://acplt.org/ks/remotetea.html";>RemoteTea</A>
-- An LGPL'd implementation of Sun's ONC/RPC protocol (RFC 1831)
-</li>
-     
-<LI><A HREF="http://home.worldonline.cz/~cz210552/";>Smart Cache</A>
-- A caching proxy for HTTP.
-</li>
-     
-<LI><A HREF="http://sqljc.sourceforge.net/";>SQLJC</A>
-- A program for executing SQL statements and scripts.
-</li>
-     
-<LI><A HREF="http://texidoclet.sourceforge.net/";>TexiDoclet</A>
- - A Javadoc doclet that generates Texinfo output.
-</li>
-     
-<LI><A NAME="WebMacro" HREF="http://www.webmacro.org";>WebMacro</A>
-- A HTML template engine and back end servlet development framework.
-</li>
-
-<LI><A NAME="Xfiles" HREF="http://www.idiom.com/~zilla/xfiles.html";>Xfiles</A>
-- A X/JFC utility that interactively cross-validates one disk
-against another over a network. 
-</li>
-
-<LI><A NAME="xml2class"
-HREF="http://www.haslo.ch/zeniko/xml2class/";>xml2class</A>
-- Creates a Java class file structure from an XML description.
-</li>
-
-<LI><A NAME="XXL" HREF="http://www.mathematik.uni-marburg.de/DBS/xxl/";>XXL</A>
-- A package for searching and querying data sets.
-</li>
-
-<li><a name="zeeProxy"
-href="http://www.geocities.com/elifarley/zeeproxy/";>ZeeProxy</a>
-- an HTTP proxy that serves files from inside archive files (eg: tar).
-</li>
-
-</UL>
-
-<P>
-<H4><A HREF="java-software.html#TOCOtherJava"
-       NAME="OtherJava">Other Java programs</A></H4>
-<P>
-<UL>
-
-<LI><A NAME="Alma"
-HREF="http://www.memoire.com/guillaume-desnoix/alma/index-en.html";>Alma</A>
-- An interactive tool for the modelling source code in several languages.
-</li>
-
-<LI><A HREF="http://softwoehr.com/oss/index.html";>FIJI</A>
-- ForthIsh Java Interpreter runs at a command line or AWT window.
-</li>
-              
-<LI><A HREF="http://follow.sourceforge.net/";>follow</A>
-- Program for monitoring log files similar to tail -f.
-</li>
-
-<LI><A HREF="http://www.linux-kontor.de/";>Linux-Kontor</A> is a project
-for the development of a free business management software suite.
-</li>
- 
-<LI><A HREF="http://www.hpl.hp.com/personal/Jean_Tourrilhes/IrDA/";>Java Socket
-Interface for Infrared Communication</A>
-- licensed under the <A HREF="/copyleft/lesser.html">LGPL</A>.
-</li>
-
-<LI><A HREF="http://opencms.com";>OpenCms</A> 
-- allows a company to  maintain a website with little or no help by
-an external agency or internet professional.
-</LI>
-
-<LI><A HREF="http://gnutmeg.sourceforge.net/";>Gnutmeg</A> 
-- is a peer-to-peer distributed file sharing system not unlike
-Gnutella.
-</LI>
-
-<LI><A HREF="http://phex.kouk.de/";>Phex</A>
-- A Gnutella client.
-</LI>
-
-<LI><A HREF="http://raja.sourceforge.net/";>Raja</A>
-- A ray tracing program.
-</li>
-
-</UL>
-
-<P><H4><A HREF="java-software.html#TOCGNUJavaGNU" NAME="Examples">Example
-Code</A></H4>
-<P>
-
-<UL>
-
-<LI><A NAME="Jot" HREF="http://www.afu.com/jot.java";>Jot</A>
-- A class to read a character without pressing enter.<BR>
-</li>
-
-<LI>A <A NAME="FileLocking" HREF="http://www.afu.com/exclude.java";>file locking
-example</A> for JDK 1.2.
-</li>
-
-</UL>
-<P>
-<H4><A HREF="java-software.html#TOCJavaRelated" NAME="JavaRelated">Java related
-programs</A></H4>
-<P>
-
-<UL>
-<LI><A HREF="arc/djinn-1.1.tar.gz">djinn 1.1</A>
-- Unix daemon wrapper for Java programs
-</li>
-
-</UL>
-
-
-<P>
-<H4><A HREF="java-software.html#TOCApplets" NAME="Applets">Java
-applets</A></H4>
-<P>
-
-<UL>
-
-<LI><A HREF="http://www.first.gmd.de/persons/leo/java/Telnet";>Telnet</A>
-- An extensible and full-featured telnet program that runs using
-a web browser, or as a standalone application.
-</li>
-
-<LI><A
-HREF="http://www.eng.auburn.edu/department/cse/research/graph_drawing/graph_drawing.html";>VGJ</A>
-- An applet for graph editing, with automatic-layout features.<BR>
-</li>
-
-<LI><A NAME="Linlyn" HREF="http://www.afu.com/t.java";>Linlyn code to do FTP</A>
-- Read/write files from an applet!<BR>
-</li>
-
-<LI>Search for <A NAME="SatanicMessages"
-HREF="http://www.afu.com/play.html";>Satanic Messages</A>!<BR>
-</li>
-
-</UL>
-
-<P>
-<H4><A HREF="java-software.html#TOCLinks"
-       NAME="Links">Links to other pages about Java</A></H4>
-<P>
-<UL>
-      <LI><A HREF="http://www.gjt.org";>Giant Java Tree</A>
-</UL>
-<P>
-
-<HR>
-Return to <A HREF="/software/java/">GNU's java home page</A>.
-
-<div class="copyright">
-<p>
-Return to the <a href="/home.html">GNU Project home page</a>.
-</p>
-
-<p>
-Please send FSF &amp; GNU inquiries to 
-<a href="mailto:address@hidden";><em>address@hidden</em></a>.
-There are also <a href="/home.html#ContactInfo">other ways to contact</a> 
-the FSF.
-<br />
-Please send broken links and other corrections (or suggestions) to
-<a href="mailto:address@hidden";><em>address@hidden</em></a>.
-</p>
-
-<p>
-Please see the 
-<a href="/server/standards/README.translations.html">Translations
-README</a> for information on coordinating and submitting
-translations of this article.
-</p>
-
-<p>
-Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004 Free Software 
Foundation, Inc.,
-59 Temple Place - Suite 330, Boston, MA 02111, USA
-<br />
-Verbatim copying and distribution of this entire article is
-permitted worldwide without royalty in any medium provided
-this notice is preserved.
-</p>
-
-<p>
-Updated:
-<!-- timestamp start -->
-$Date: 2004/07/07 03:02:52 $ $Author: derekgnu $
-<!-- timestamp end -->
-</p>
-</div>
-
-
-</BODY>
-</HTML>
+<meta http-equiv="refresh" content="0; url=java.html/">

Index: java.html
===================================================================
RCS file: /web/www/www/software/java/java.html,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- java.html   3 Feb 2006 19:43:46 -0000       1.18
+++ java.html   26 Nov 2007 20:03:42 -0000      1.19
@@ -1,239 +1,114 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<HTML>
-<HEAD>
-<TITLE>GNU and Java - GNU Project - Free Software Foundation (FSF)</TITLE>
-<LINK REV="made" HREF="mailto:address@hidden";>
-<META NAME="keywords" CONTENT="java">
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" 
VLINK="#9900DD">
-<H3>GNU and the Java language</H3>
-
-<A HREF="/graphics/agnuhead.html"><IMG SRC="/graphics/gnu-head-sm.jpg"
-   ALT=" [image of the Head of a GNU] "
-   WIDTH="129" HEIGHT="122"></A>
-
-<!--
-this is the same tag as above but allows text to the right of 
-the image. Such text could be used for news flashes?
-
-<A HREF="/graphics/agnuhead.html"><IMG SRC="/graphics/gnu-head-sm.jpg"
-   ALT=" [image of the Head of a GNU] "
-   align="left"
-   WIDTH="129" HEIGHT="122"></A>
+<!--#include virtual="/server/header.html" -->
+<title>Java - GNU Project - Free Software Foundation</title>
+<!--#include virtual="/server/banner.html" -->
+<h2>Java and GNU</h2>
+
+<!-- This is the template document for GNU web pages.  We use -->
+<!-- server side includes (#include) for common elements, for -->
+<!-- instance, the very first line of the file.  If you're reading -->
+<!-- this in its expanded form, you can retrieve the original source,  -->
+<!-- with the SSI statements intact, from -->
+<!-- 
http://http://web.cvs.savannah.gnu.org/viewvc/*checkout*/www/server/standards/boilerplate.html?root=www&content-type=text%2Fplain
 -->
 
-<HR>
-<H4>Table of Contents</H4>
-<UL>
-  <li><a href="java.html#about" name="TOC-about">GNU and Java: An 
overview</a></li>
-  <li><a href="java.html#contribute"  name="TOC-contribute">Contributing
-  Java programs to GNU</a>
-  <li><a href="java.html#FindOutMore" name="TOCFindOutMore">Finding out 
more</a>
-  <LI><A HREF="java.html#OriginalJava" NAME="TOCOriginalJava">Original Java</A>
-</UL>
-
-<HR>
-
-<h4><a href="java.html#TOC-about" name="about">GNU and Java: An 
overview</a></h4>
-
-<p>The GNU project fully supports the Java language. If you are using Java
-you probably want to read about how to run Java programs or develop Java 
-software with the GNU operating system:
+<!-- This document uses XHTML 1.0 Strict, but may be served as -->
+<!-- text/html.  Please ensure that markup style considers -->
+<!-- appendix C of the XHTML 1.0 standard. See validator.w3.org. -->
+
+<!-- Please ensure links are consistent with Apache's MultiView. -->
+<!-- Change include statements to be consistent with the relevant -->
+<!-- language, where necessary. -->
 
-<ul>
-<li><A HREF="http://gcc.gnu.org/java/";>GCJ (The GNU Compiler for Java)</A>
-has been integrated in <A HREF="http://gcc.gnu.org/";>GCC</A> release
-3.0.
-<p>
-
-<li>Since July 1998, <A HREF="http://www.kaffe.org/";>Kaffe, a free
-implementation of Java</A>, has been able to run most Java programs on a
-completely <A HREF="/philosophy/free-sw.html">free operating
-system</A>. There is also another Java Virtual Machine implementation
-called <A HREF="http://www.hungry.com/old-hungry/products/japhar/";>Japhar</A>, 
though we primarily
-recommend Kaffe.
-<p>
-
-<li><a href="developing-java.html">Free tools</a> that can help with 
developing 
-Java code are available.
-</li>
-<p>
-
-<li><a href="packages.html">The GNU package registry</a> lists the
-packages under the <code>gnu</code> namespace.
-</li>
-<p>
-
-</ul>
-</p>
+<h3>Introduction to Java</h3>
 
-<br>
-<p>The GNU project has several important Java projects where we could
-use your help:
+<p>As a starting point, here are the two major packages and a couple of
+other links related to Java and the GNU project:</p>
 
 <ul>
+<li><a href="/software/classpath/">GNU Classpath</a>, essential
+    libraries for Java.</li>
 
-<li>The <a href="/software/classpath/">Classpath project</a> aims to
-develop a free and portable implementation of the Java API (the
-classes in the <code>Java</code> package). 
-The Classpath project does not have a complete implementation of the
-API yet but it is <i>almost</i> complete to version 1.2. Unfortunately,
-Classpath does not yet run with 
-<a href="http://www.kaffe.org/";>Kaffe</a> - but we are working on it!
-</li>
-<p>
-
-<li>The <a href="/software/classpathx/">Classpathx project</a> is developing
-free implementations of all the extension libraries in popular
-use. This is a large and varied list, from XML processing to voice and
-image manipulation.
-</li>
-<p>
-
-<li>The <a href="http://sources.redhat.com/mauve/";>Mauve project</a> is 
developing
-a free test harness for Java class library code. Help them write test cases.
-</li>
-</p>
-
-<li>the <a href="/software/kawa/">Kawa project</a> is building a Scheme
-compiler using Java.
-</li>
-<p>
-
-<li>The <a href="/software/paperclips/">Paperclips project</a> is
-building a free servlet/http engine in Java. The engine supports
-filtering and has a session load balancer.
-</li>
-<p>
+<li><a href="http://gcc.gnu.org/java/";>GCJ</a>, the GNU compiler for the
+    Java programming language.</li>
 
+<li><a href="http://www.fsf.org/news/fsf-welcomes-gpl-java.html";>Sun
+    begins releasing Java under the GPL</a>, news release from the Free
+    Software Foundation.
+
+<li><a href="/philosophy/java-trap.html">Free but Shackled - the Java
+    Trap</a>, happily no longer directly applicable to Java, but still
+    an important lesson to heed in the future.
 </ul>
 
-<p>In addition there are projects and programs created by other
-individuals which form part of the GNU Java effort.
-We maintain a <A HREF="java-software.html">list of Java programs</A> 
-that have been contributed. It also contains information about other 
-Java programs which we feel is worth mentioning.
-</p>
-
-<p>We also maintain a <a href="selfprint-java.html">small list of self 
-printing Java programs</a>. These programs are amusing to write and 
-debug and can be instructive as well! We're always interested to see
-new ideas about self printing programs.
-</p>
-
-<br>
-<h4><a href="java.html#TOC-contribute" name="contribute">Contributing Java 
programs to GNU</a></h4>
-<p>The GNU project accepts programs written in Java. To become
-a part of the GNU project your program must conform to all the normal
-standards for GNU programs.</p>
-
-<p>In addition we accept submissions of free Java programs for inclusion on 
our 
-<a href="java-software.html">Java software</a> page and our
-<a href="selfprint-java.html">self printing Java</a> page.
-</p>
-
-<p>Either way, do please contact us with your submissions at: 
-<a href="mailto: address@hidden">address@hidden</a>.
-</p>
-
-
-<br>
-<h4><a name="FindOutMore" href="java.html#TOCFindOutMore">Finding out 
more</a></h4>
-
-<p>These pages should help you find out what is going on with GNU
-Java. You can also join our mailing list by sending a mail with the
-subject line:
-<pre>
-  subscribe
-</pre>
-to the address: <a href="mailto: address@hidden">address@hidden</a>.
-</p>
-
-<br>
-
-<H4><A HREF="java.html#TOCOriginalJava" NAME="OriginalJava">Original 
Java</A></H4>
-
-<P>Let's not forget that Java is also the name of the most
-populous island in Indonesia, which contains the capital Jakarta
-and dominates the other islands.
-</p>
-
-<P>Java is one of the main centers of gamelan music.  If you have not
-listened to 
-<A HREF="http://www.pacificnet.net/gamelan/";>central
-Javanese gamelan music</A>, we encourage you to try it.  The smaller
-neighboring island of Bali has its own styles of gamelan music, which
-are very different in spirit from Javanese, so try them both.
-</p>
-
-<P>Until 1998, Indonesia was ruled by General Suharto, whose corrupt
-dictatorship which held stacked ``elections'' but imprisoned (or
-murdered) real opposition.  Suharto came to power in 1965/66, as
-troops and paramilitaries killed some half a million people who
-were suspected of supporting the (formerly legal) Communist party.
-<P>The books of Pramoedya Ananta Toer, arguably Indonesia's greatest
-living author, are banned there, but some are available in English
-translation in English-speaking countries.  (Pronounce the `oe' as in
-Dutch--like the `oo' in `food'.)
-</p>
-
-<P>In 1975, Indonesia invaded 
-<!-- <A HREF="http://www.peg.apc.org/~etchrmel/";> -->East Timor<!-- </A>-->
-(a Portuguese colony then on the verge of receiving independence); 
-in the next two decades, Indonesian forces murdered some 1/5 of the Timorese
-population.  In September 1999, a UN-sponsored plebiscite was held in
-East Timor; 78 percent of the voters chose independence.  After this,
-Indonesian troops and paramilitaries launched another campaign of
-destruction.
-</p>
-
-<P>The US Government generally uses its considerable leverage
-with Indonesia to promote copyright enforcement, rather than human
-rights or democracy.  It made a reluctant exception in September 1999
-under the pressure of world-wide outrage.
-</p>
-
-<P>With the help of international pressure, East Timor is now on its way
-to independence; but in June 2001 tens of thousands of East
-Timorese who fled the violence or were kidnapped by Indonesian forces
-are not being allowed to return to East Timor.
-</p>
-
-<P>In the US, the <A HREF="http://www.etan.org/";>East Timor Action
-Network</A> works to inform the public about these events, and pushes
-to end US support for the Indonesian government and military.
-</p>
-
-<p>
-
-<HR>
-
-Return to <A HREF="/home.html">GNU's home page</A>.
-<P>
-
-Please send FSF &amp; GNU inquiries &amp; questions to 
-
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-There are also <A HREF="/home.html#ContactInfo">other ways to
-contact</A> the FSF.
-<P>
-
-Please send comments on these web pages to
-
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>,
-send other questions to
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-<P>
-Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.,
-59 Temple Place - Suite 330, Boston, MA  02111,  USA
-<P>
-Verbatim copying and distribution of this entire article is
-permitted in any medium, provided this notice is preserved.<P>
-
-Last updated:
-<!-- hhmts start -->
-Last modified: Sat Jan  4 08:26:16 BRST 2003
-<!-- hhmts end -->
-<HR>
-</BODY>
-</HTML>
+<!-- If needed, change the copyright block at the bottom. In general, -->
+<!-- all pages on the GNU web server should have the section about    -->
+<!-- verbatim copying.  Please do NOT remove this without talking     -->
+<!-- with the webmasters first. --> 
+<!-- Please make sure the copyright date is consistent with the document -->
+<!-- and that it is like this "2001, 2002" not this "2001-2002." -->
+</div><!-- for id="content", starts in the include above -->
+<!--#include virtual="/server/footer.html" -->
+<div id="footer">
+
+<p>
+Please send FSF &amp; GNU inquiries to 
+<a href="mailto:address@hidden";><em>address@hidden</em></a>.
+There are also <a href="/contact/">other ways to contact</a> 
+the FSF.
+<br />
+Please send broken links and other corrections or suggestions to
+<!-- If you are a project maintainer or developer, please use -->
+<!-- your own email, as webmasters does not manage most -->
+<!-- project webpages (those that we do, you know who you are). -->
+<a href="mailto:address@hidden";><em>address@hidden</em></a>.
+</p>
+
+<p>
+Please see the 
+<a href="/server/standards/README.translations.html">Translations
+README</a> for information on coordinating and submitting
+translations of this article.
+</p>
+
+<p>
+Copyright &copy; 2007 Free Software Foundation, Inc.,
+</p>
+<address>51 Franklin St, Fifth Floor, Boston, MA 02110, USA</address>
+<p>Verbatim copying and distribution of this entire article are
+permitted worldwide, without royalty, in any medium, provided this
+notice, and the copyright notice, are preserved.
+</p>
+
+<p>
+Updated:
+<!-- timestamp start -->
+$Date: 2007/11/26 20:03:42 $
+<!-- timestamp end -->
+</p>
+</div>
+
+<div id="translations">
+<h4>Translations of this page</h4>
+
+<!-- Please keep this list alphabetical. -->
+<!-- Comment what the language is for each type, i.e. de is German. -->
+<!-- Write the language name in its own language (Deutsch) in the text. -->
+<!-- If you add a new language here, please -->
+<!-- advise address@hidden and add it to -->
+<!--  - /home/www/bin/nightly-vars either TAGSLANG or WEBLANG -->
+<!--  - /home/www/html/server/standards/README.translations.html -->
+<!--  - one of the lists under the section "Translations Underway" -->
+<!--  - if there is a translation team, you also have to add an alias -->
+<!--  to mail.gnu.org:/com/mailer/aliases -->
+<!-- Please also check you have the 2 letter language code right, cf. -->
+<!-- <URL:http://www.w3.org/WAI/ER/IG/ert/iso639.htm> -->
+<!-- Please use W3C normative character entities. -->
+
+<ul class="translations-list">
+<!-- English -->
+<li><a href="/server/standards/boilerplate.html">English</a>&nbsp;[en]</li>
+</ul>
+</div>
+</div>
+</body>
+</html>

Index: packages.html
===================================================================
RCS file: /web/www/www/software/java/packages.html,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- packages.html       8 May 2002 02:47:23 -0000       1.11
+++ packages.html       26 Nov 2007 20:03:42 -0000      1.12
@@ -1,385 +1 @@
-<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
-<HTML>
-<HEAD>
-<TITLE>Java Software - GNU Project - Free Software Foundation (FSF)</TITLE>
-<LINK REV="made" HREF="mailto:address@hidden";>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" 
VLINK="#9900DD">
-<H3>The GNU package </H3>
-
-<A HREF="/graphics/agnuhead.html"><IMG SRC="/graphics/gnu-head-sm.jpg"
-   ALT=" [image of the Head of a GNU] "
-   WIDTH="129" HEIGHT="122"></A>
-<HR>
-<H4>Table of Contents</H4>
-
-<UL>
-<LI><A HREF="packages.html#gnu-namespace" NAME="TOC-gnu-namespace">the GNU 
package namespace</A></LI>
-<li><a HREF="packages.html#about" NAME="TOC-about">about the package 
list</a></li>
-<li><a HREF="packages.html#packagelist" NAME="TOC-packagelist">the 
<code>gnu</code> package list</a></li>
-<LI><A HREF="packages.html#why-just-gnu" NAME="TOC-why-just-gnu">why doesn't 
GNU follow the Sun convention?</A></LI>
-</UL>
-
-<HR>
-
-
-<br>
-<H4><A HREF="packages.html#TOC_gnu-namespace" name="gnu-namespace">GNU package 
heirarchy</A></H4>
-
-<P>This is the list of packages in the <strong>gnu</strong> namespace.
-All of these packages are <A HREF="/philosophy/free-sw.html">free
-software</A> and unless otherwise noted, the distribution terms are
-the <A HREF="/copyleft/gpl.html">GNU General Public License (20k
-characters)</A> (GNU GPL).
-</p>
-
-<p>Just because a package is listed here it does NOT mean that it forms
-part of the GNU project. In the future we would like that to be the case
-so if you wish to use the GNU namespace please contact us at
-<a href="mailto:address@hidden";>address@hidden</a>.
-If you don't contact us and use our namespace anyway we cannot gaurantee 
-that there will not be a future name clash with your package.
-</p>
-
-
-<br>
-<h4><a href="packages.html#TOC-about" name="about">About the package 
list</a></h4>
-
-<p>Each package name in the list links directly to javadoc for the package
-(if it exists). A link to the home page of the package, or the project the 
-package is part of, is given to the right of each package name.
-</p>
-
-<!-- 
-Format of package entry
------------------------
-Each package entry follows a particular format:
-
-- each package is represented as a list item
-- each list item's first line contains:
-  o package name (linked to any javadoc for the package)
-  o the project homepage or the package's homepage (linked)
-- subsequent lines describe the package and detail the licence.
-
-Nic Ferrier - May 2001
--->
-
-  
-<br>
-<h4><a href="packages.html#TOC-packagelist" 
name="packagelist"><code>gnu</code> packages</a></h4>
-
-<UL>
-<LI>gnu.bhresearch.pixie (<A 
HREF="http://www.bhresearch.co.uk/Java/Pixie/index.html";>home page</a>)
-<br>Pixie is a small, fast file format for scalable vector images.
-</li>
-<p>
-
-<LI>gnu.brl (<A HREF="http://brl.sourceforge.net/";>home page</A>)
-<br>A Scheme based language for implementing server side database
-reports on the web.<br>
-Distribution terms:  <A HREF="/copyleft/gpl.html">GNU GPL</A> 
-plus exception (no restrictions if code used unchanged).
-</li>
-<p>
-
-<li><a 
href="/software/kawa/api/gnu/bytecode/package-summary.html">gnu.bytecode</a> 
(<a href="/software/kawa/index.html">Kawa project</a>)
-<br>A package to create, read, write, and print .class files.<BR>
-Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a> 
-plus exception (no restrictions if code used unchanged).
-</li>
-<p>
-
-<li>gnu.classpath (<A HREF="/software/classpath/">Classpath project</A>)
-<br>This package (and all subpackages) is reserved for the Classpath project.
-</li>
-<p>
-
-</p><li>gnu.commonlisp (<a 
href="http://www.gnu.org/software/kawa/index.html";>Kawa project</a>)
-<br>A very incomplete implementation of Common Lisp, using
-Kawa to compile Common Lisp to Java bytecodes. 
-<br>
-Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a> 
-plus exception (no restrictions if code used unchanged).
-</li>
-<p>
-</p><li><a 
href="/software/kawa/api/gnu/expr/package-summary.html">gnu.expr</A> (<a 
href="/software/kawa/index.html">Kawa project</a>)
-<br>A package for representing various sub-classes of
-<code>Expression</code>, analizing them, and generate bytecode
-for them.  Uses the <code>gnu.bytecode</code> package.
-<br>Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a>
-plus exception (no restrictions if code used unchanged).
-</li>
-<p>
-
-<LI>gnu.free (<A HREF="/software/free/free.html">home page</a>)
-<br>Software for secure electronic voting.
-</li>
-<p>
-
-<li>gnu.gdk (<a href="http://java-gnome.sourceforge.net";>home page</a>)
-<br>Java bindings for the GDK library
-</li>
-<p>
-
-<LI><a 
href="http://www.urbanophile.com/arenn/hacking/getopt/Package-gnu.getopt.html";>gnu.getopt</a>
 (<A HREF="http://www.urbanophile.com/arenn/hacking/download.html";>home 
page</A>)
-<br>GNU Getopt in Java
-<BR>Distribution terms:  <A HREF="/copyleft/library.html">GNU Library GPL</A>
-</li>
-<p>
-
-<li>gnu.glade (<a href="http://java-gnome.sourceforge.net";>home page</a>)
-<br>Java bindings for libglade to be used in the Java-GNOME project
-</li>
-<p>
-
-<li>gnu.gnome (<a href="http://java-gnome.sourceforge.net";>home page</a>)
-<br>Java bindings for many of the GNOME libraries
-</li>
-<p>
-
-<LI>gnu.GraphPanel
-<br>Classes for manipulating connected nodes and their attributes.
-</li>
-<p>
-
-<li>gnu.gtk (<a href="http://java-gnome.sourceforge.net";>)home page</a>)
-<br>Java bindings for the GTK library
-</li>
-<p>
-
-<LI>gnu.gui.spread (<A 
HREF="http://www.bioinf.uni-hannover.de/~gnu/jspread/jspread.html";>Home 
page</A>)
-<br>A simple and extendable spreadsheet class (also includes
-gnu.gui.dialogs and gnu.file_io)
-</li>
-</p>
-
-<li>gnu.inet
-<br>A package used only for sub-packages. <strong>DO NOT</strong> use this
-package name for your classes.
-</li>
-<p>
-
-<li>gnu.inet.http (<a href="/software/paperclips/">Paperclips project</a>)
-<br>A number of generic tools for accessing and implementing HTTP servers and 
clients.
-</li>
-<p>
-
-<li>gnu.inet.mime (<a href="/software/paperclips/">Paperclips project</a>)
-<br>Some tools for accessing and manipulating MIME types (it also includes
-a base64 implementation).
-</li>
-<p>
-
-<LI>gnu.inet.tftp
-<br>A TFTP implementation. Downloadable from <a 
HREF="arc/Mtftp-0.7.tar.gz">here</a>.
-</li>
-<p>
-
-<LI>gnu.java (<A HREF="/software/classpath">Classpath project</A>)
-<br>This package (and all subpackages) is resserved for the Classpath project.
-</li>
-<p>
-
-<LI>gnu.javax.swing <A HREF="/software/classpath">Classpath project</A>)
-<br>This package (and all subpackages) is resserved for the Classpath project.
-</li>
-<p>
-
-<LI>gnu.jel (<A HREF="http://galaxy.fzu.cz/JEL";>Home page</A>)
-<br>Java Expression Library
-</li>
-<p>
-</p>
-<li>gnu.jemacs (<a href="http://JEmacs.sourceforge.net/";>JEmacs project</a>)
-<br>A project to re-implement Emacs using
-<a href="/software/kawa/index.html">Kawa</a>
-to translate Emacs Lisp to Jave bytecodes.
-<br>Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a>.
-</li>
-<p>
-
-</p><li>gnu.kawa (<a href="/software/kawa/index.html">Kawa project</a>)
-<br>Various sub-packages that are part of Kawa.
-<br>Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a>
-plus exception (no restrictions if code used unchanged).
-</li>
-<p>
-</p><li><a href="/software/kawa/api/gnu/krl/package-summary.html">gnu.krl</a>
-(<a href="/software/kawa/KRL.html">The Kawa Report Language</a>)
-(<a href="/software/kawa/index.html">Kawa project</a>)
-<br>An experimental dialect of and re-implementation of
-<a href="http://brl.sourceforge.net/";>BRL</a>.
-<br>Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a>
-plus exception (no restrictions if code used unchanged).
-</li>
-<p>
-</p><li><a 
href="/software/kawa/api/gnu/lists/package-summary.html">gnu.lists</a>  (<a 
href="/software/kawa/index.html">Kawa project</a>)
-<br>A collections package that includes lots of goodies, including a
-compact representation for XML data.
-<br>Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a>
-plus exception (no restrictions if code used unchanged).
-</li>
-<p>
-</p><li><a 
href="/software/kawa/api/gnu/mapping/package-summary.html">gnu.mapping</a>  (<a 
href="/software/kawa/index.html">Kawa project</a>)
-<br>Contains <code>Procedure</code> and various other classes
-useful for implementing dynamically typed languages.
-<br>Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a>
-plus exception (no restrictions if code used unchanged).
-</li>
-<p>
-</p>
-<LI>gnu.mail (<A HREF="/software/classpathx/">Classpathx project</A>)
-<br>The GNU javamail implementation classes. This package (and all subpackages)
-is reserved for the Classpathx project.
-</li>
-<p>
-
-<li><a 
href="/software/kawa/api/gnu/mapping/package-summary.html">gnu.mapping</a>  (<a 
href="/software/kawa/index.html">Kawa project</a>)
-<br>Contains <code>Procedure</code> and various other classes
-useful for implementing dynamically typed languages.
-<br>Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a>
-plus exception (no restrictions if code used unchanged).
-</li>
-</p>
-
-<li><a href="/software/kawa/api/gnu/math/package-summary.html">gnu.math</a>  
(<a href="/software/kawa/index.html">Kawa project</a>)
-<br>Complex numbers, rationals, bignums, units, other kinds of numbers.
-<br>Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a>
-plus exception (no restrictions if code used unchanged).
-</li>
-</p>
-
-<LI>gnu.prolog (<A HREF="http://gnuprologjava.sourceforge.net/";>Home page</A>)
-<br>Prolog implementation written in Java.
-<BR>Distribution terms: <A HREF="/copyleft/lesser.html">GNU Lesser GPL</A>.
-</li>
-<p>
-
-<LI><a href="http://www.cacas.org/~wes/java/api/index.html";>gnu.regexp</a> (<A 
HREF="http://www.cacas.org/~wes/java";>Home page</A>)
-<br>Regular Expressions For Java
-<BR>Distribution terms:  <A HREF="/copyleft/library.html">GNU Library GPL</A>.
-</li>
-</p>
-
-<LI><a href="http://www.crocodile.org/~sts/Rex/docs/";>gnu.rex</A> (<A 
HREF="http://www.crocodile.org/~sts/Rex";>Home page</a>)
-<br>Another regular Expressions for Java package.
-<BR>Distribution terms:  <A HREF="/copyleft/library.html">GNU Library GPL</A>.
-</li>
-</p>
-
-<li>gnu.socketserv (<a href="/software/paperclips/">Paperclips project</a>)
-<br>A thread pool based TCP server. The Socket Server allows you to build
-high performance internet protocol servers (eg: HTTP, SMTP, etc...) very 
quickly.
-</li>
-</p>
-</p><li><a 
href="/software/kawa/api/gnu/text/package-summary.html">gnu.text</a> (<a 
href="/software/kawa/index.html">Kawa project</a>)
-<br>Classes for reading, lexing and formatting text.
-Utility classes for managing error messages from a parser.
-A re-implementation of the Common Lisp pretty-printer.
-<br>
-Distribution terms: <a href="/copyleft/gpl.html">GNU GPL</a> 
-plus exception (no restrictions if code used unchanged).
-</li>
-<p>
-</p><li><a href="/software/kawa/api/gnu/xml/package-summary.html">gnu.xml</a> 
(<a href="/software/kawa/index.html">Kawa project</a>)
-<br>Packages for reading and processing XML-like data.  Depends on 
<code>gnu.lists</code>.
-<br>
-Note that the other <code>gnu.xml.*</code> listed below are unrelated.
-<br>Distribution terms:  <a href="/copyleft/gpl.html">GNU GPL</a> 
-plus exception (no restrictions if code used unchanged).
-</li>
-<p>
-</p>
-
-<li><a 
href="/software/classpathx/jaxp/apidoc/overview-summary.html">gnu.xml.aelfred2</a>
 
-(<a href="/software/classpathx/jaxp.html">Home page</a>)
-<br>XML SAX and DOM parser
-<br>Distribution terms: <a href="/copyleft/gpl.html">GNU GPL</a>(+ exception)
-</li>
-<p>
-
-<li><a 
href="/software/classpathx/jaxp/apidoc/overview-summary.html">gnu.xml.dom</a> 
-(<a href="/software/classpathx/jaxp.html">Home page</a>)
-<br>DOM specification
-<br>Distribution terms: <a href="/copyleft/gpl.html">GNU GPL</a>(+ exception)
-</li>
-<p>
-
-<li><a 
href="/software/classpathx/jaxp/apidoc/overview-summary.html">gnu.xml.pipeline</a>
 
-(<a href="/software/classpathx/jaxp.html">Home page</a>)
-<br>XML pipeline construction
-<br>Distribution terms: <a href="/copyleft/gpl.html">GNU GPL</a>(+ exception)
-</li>
-<p>
-
-<li><a 
href="/software/classpathx/jaxp/apidoc/overview-summary.html">gnu.xml.util</a> 
-(<a href="/software/classpathx/jaxp.html">Home page</a>)
-<br>XML utilties
-<br>Distribution terms: <a href="/copyleft/gpl.html">GNU GPL</a>(+ exception)
-</li>
-<p>
-
-
-
-</UL>
-
-<p>
-<br>
-<p>
-
-<h4><a href="packages.html#TOC-why-just-gnu" name="why-just-gnu">Why just the 
<strong>gnu</strong> package name?</a></h4>
-<p>The GNU project uses plain <code>gnu</code> as the top package for its Java
-code because it immediately identifies the package as GNU.
-The purpose of a package system is to avoid accidental
-clashes.  There is no measurable benefit of using <code>org.gnu</code> instead 
of <code>gnu</code>.
-Using the reverse domain name is an arbitrary convention that
-uses a specific property of an organization to generate a unique
-name.  This property is no more intrinsic to the software than the
-home telephone number of the principal engineer, longer to type,
-and almost as ugly.  What happens if the domain name of a company
-changes, or ownership of a package is transferred to another
-company?  Then people have to change their package names.
-</p>
-
-<p>Scattering globally unique names throughout a program is plainly
-a bad idea.  Unique names should at most be in a few header or
-configuration files, where they can be easily modified, and where
-they don't annoy people.
-</p>
-
-<p>The <code>gnu</code> namespace is completely identified with GNU.
-It's a unique name without adding the <code>org</code> part. Therefore,
-why should we inconvieniance our developers and confuse our users by using 
-the longer names? Clearly we shouldn't. Which is why we have taken the
-step of using just <code>gnu</code> as our top-level package name.
-</p>
-
-<HR>
-Return to <A HREF="/software/java/">GNU's java home page</A>.
-
-<p>Return to <A HREF="/home.html">GNU's home page</A>.
-
-<P>Please send FSF &amp; GNU inquiries &amp; questions to 
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-There are also <A HREF="/home.html#ContactInfo">other ways to
-contact</A> the FSF.
-<P>
-
-Please send comments on these web pages to
-
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>,
-send other questions to
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-<P>
-Copyright (C) 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.,
-59 Temple Place - Suite 330, Boston, MA  02111,  USA
-<P>
-Verbatim copying and distribution of this entire article is
-permitted in any medium, provided this notice is preserved.<P>
-Updated:
-<!-- timestamp start -->
-$Date: 2002/05/08 02:47:23 $ $Author: brett $
-<!-- timestamp end -->
-<HR>
-</BODY>
-</HTML>
+<meta http-equiv="refresh" content="0; url=java.html/">

Index: selfprint-java.html
===================================================================
RCS file: /web/www/www/software/java/selfprint-java.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- selfprint-java.html 1 Jul 2001 14:22:56 -0000       1.3
+++ selfprint-java.html 26 Nov 2007 20:03:42 -0000      1.4
@@ -1,142 +1 @@
-<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
-<HTML>
-<HEAD>
-<TITLE>GNU and Java - GNU Project - Free Software Foundation (FSF)</TITLE>
-<LINK REV="made" HREF="mailto:address@hidden";>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" 
VLINK="#9900DD">
-<H3>GNU and the Java language</H3>
-
-<A HREF="/graphics/agnuhead.html"><IMG SRC="/graphics/gnu-head-sm.jpg"
-   ALT=" [image of the Head of a GNU] "
-   WIDTH="129" HEIGHT="122"></A>
-<HR>
-
-<H3>Self printing Java programs</H3>
-
-<P>
-Are you in dire need of a self-printing Java program?  A few intrepid
-souls have submitted these amusements to us. If you want to submit
-your own then please send your self printing java program in an
-email to <a href="mailto:address@hidden";>address@hidden</a>.
-</p>
-
-<ul>
-<li>Dario Dariol <A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><br>
-443 characters
-<PRE>
-import java.text.*;class a{public static void main(String x[]){char 
b[]={34};char c[]={123};String s[]=new String[3];s[0]="import java.text.*;class 
a{2}public static void main(String x[]){2}char b[]={2}34};char 
c[]={2}123};String s[]=new String[3];s[0]={1}{0}{1};s[1]=new String(b);s[2]=new 
String(c);System.out.println(MessageFormat.format(s[0],s));}}";s[1]=new 
String(b);s[2]=new String(c);System.out.println(MessageFormat.format(s[0],s));}}
-</PRE>
-</li>
-
-<li>Andy Kurnia <A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><br>
-231 characters
-<PRE>
-class p{public static void main(String[]a){char 
q=34,r=125,s=59;System.out.println(t+q+t+q+s+r);}static String t="class 
p{public static void main(String[]a){char 
q=34,r=125,s=59;System.out.println(t+q+t+q+s+r);}static String t=";}
-</PRE>
-</li>
-
-<li>Doug Orleans <A HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><br>
-331 characters
-<PRE>
-class S{public static void main(String[]a){new S().p('"',"'","class S{public 
static void main(String[]a){new S().p('",");}void p(char d,String q,String 
a,String 
b){System.out.println(a+d+q+','+d+q+d+','+d+a+d+','+d+b+d+b);}}");}void p(char 
d,String q,String a,String 
b){System.out.println(a+d+q+','+d+q+d+','+d+a+d+','+d+b+d+b);}}
-</PRE>
-<BR>344 chracters     
-<PRE>
-class S{static char q='"';static String s="class S{static char q='';static 
String s=;public static void main(String[]a){StringBuffer b=new 
StringBuffer(s);b.insert(41,q+s+q);b.insert(23,q);System.out.println(b);}}";public
 static void main(String[]a){StringBuffer b=new 
StringBuffer(s);b.insert(41,q+s+q);b.insert(23,q);System.out.println(b);}} 
-</PRE>
-</li>
-
-<li>Masahiro Sekiguchi <A 
HREF="mailto:address@hidden";>&lt;address@hidden&gt;</A><br>
-250 characters (or 236, removing "public")
-<PRE>
-class P{public static void main(String[]a){char d=34,e=39;String 
t="+d+t;System.out.println(t+d+';t='+d+t.replace(e,d));}}";t="class P{public 
static void main(String[]a){char d=34,e=39;String 
t="+d+t;System.out.println(t+d+";t="+d+t.replace(e,d));}}
-</PRE>     
-</li>
-
-<li>Matthew Johnson <a 
href="mailto:address@hidden";>&lt;address@hidden&gt;</a><br>
-198 characters
-<pre>
-class a{static void main(String[]a){char 
c=34;System.out.print(s+c+s+c+';'+'}');}static String s="class a{static void 
main(String[]a){char c=34;System.out.print(s+c+s+c+';'+'}');}static String s=";}
-</pre>
-</li>
-
-<li>Eric Blake <a href="maailto: <address@hidden">&lt;address@hidden&gt;</a> 
has squeezed 4 characters out of Matthew Johnson's example.<br>
-
-<pre>
-class a{static void 
main(String[]a){System.out.print((s+=(char)34)+s+';'+'}');}static String 
s="class a{static void 
main(String[]a){System.out.print((s+=(char)34)+s+';'+'}');}static String s=";}
-</pre>
-
-<p>Eric says:
-<blockquote>The savings come from appending the quote character to s in-place, 
rather than
-by a separate char variable.
-</blockquote>
-
-<blockquote>By the way, the removal of public in the type signature for 
main(String[])
-args, while legal Java, should not be executable by the VM.  JVMS 5.2 and
-JLS 12.1.4 are both strict on the fact that execution can only begin on a
-public method main, even if a bug in the JDK makes it seem otherwise.
-Therefore, the smallest legal executable is 14 bytes longer, or 208 bytes,
-after including the keyword public twice.
-</blockquote>
-
-<p>Eric has also submitted his own entry:<br>
-162 characters:
-<pre>
-class s{static{new s(){{System.out.print((s+=(char)34)+s+';'+'}');}};}String 
s="class s{static{new s(){{System.out.print((s+=(char)34)+s+';'+'}');}};}String 
s=";}
-</pre>
-
-<p>He says:
-<blockquote>As long as you are willing to bend the rules, this is the shortest
-self-printing Java program I could come up with.
-</blockquote>
-
-<blockquote>Notice that `java s | diff s.java -` completes successfully,
-indicating that output to stdout matches the original program exactly.  
-This behavior is due to a bug in the JDK which executes the static 
-initializer before throwing the NoMethodFoundError for the non-existant main 
method.
-</blockquote>
-
-<blockquote>If the output to stderr bothers you, use the 192 byte version 
below.
-</blockquote>
-
-<pre>
-class _{static{new 
_(){{System.out.print((_+=(char)34)+_+';'+'}');}};System.exit(0);}String 
_="class _{static{new 
_(){{System.out.print((_+=(char)34)+_+';'+'}');}};System.exit(0);}String _=";}
-</pre>
-
-</li>
-
-
-</ul>
-
-
-<HR>
-Return to <a href="/software/java/">GNU's Java home page</a>.
-
-<p>Return to <A HREF="/home.html">GNU's home page</A>.
-
-<P>Please send FSF &amp; GNU inquiries &amp; questions to 
-
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-There are also <A HREF="/home.html#ContactInfo">other ways to
-contact</A> the FSF.
-<P>
-
-Please send comments on these web pages to
-
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>,
-send other questions to
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-<P>
-Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.,
-59 Temple Place - Suite 330, Boston, MA  02111,  USA
-<P>
-Verbatim copying and distribution of this entire article is
-permitted in any medium, provided this notice is preserved.<P>
-Updated:
-<!-- hhmts start -->
-Last modified: Thu Apr 19 23:42:20 EDT 2001
-<!-- hhmts end -->
-<HR>
-</BODY>
-</HTML>
+<meta http-equiv="refresh" content="0; url=java.html/">

Index: =gvm.html=
===================================================================
RCS file: =gvm.html=
diff -N =gvm.html=
--- =gvm.html=  13 Oct 2006 19:22:44 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,99 +0,0 @@
-<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
-<HTML>
-<HEAD>
-<TITLE>GVM Virtual Machine for Java Bytecodes - GNU Project - Free Software 
Foundation (FSF)</TITLE>
-<LINK REV="made" HREF="mailto:address@hidden";>
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" 
VLINK="#9900DD">
-<H3>GNU Virtual Machine for Java Bytecodes</H3>
-
-<A HREF="/graphics/gnu-head-sm.jpg"><IMG SRC="/graphics/gnu-head-sm.jpg"
-   ALT=" [image of the Head of a GNU] "
-   WIDTH="129" HEIGHT="122">&#32;(jpeg 7k)</A>
-<A HREF="/graphics/gnu-head.jpg">(jpeg 21k)</A>
-
-
-<P>
-GVM is the working-name for a virtual machine written in C and
-designed to execute Java bytecodes.
-</P>
-<P>
-GVM was started in March 1998, when we (primarily Paul Fisher) read an
-announcement stating that subsequent releases of Kaffe, a free
-software bytecode interpreter, would be no longer be <A
-HREF="/philosophy/categories.html#FreeSoftware">free
-software</A>--that they would have restrictions making them unsuitable
-for a free operating system to use.  Although we could have picked up
-development of the current free release of Kaffe, we have chosen to
-implement a virtual machine from scratch.
-</P>
-<P>
-GVM is being designed with robustness as the top priority.  Current
-virtual machines for processing Java bytecodes have made leaps and
-bounds in terms of speed over the past couple of years, but not a
-single one is as stable as we think one should be.
-</P>
-<P>
-Our target is that GVM version 1.0 will be compatible with version 1.1
-of the Java language, at least.  For later versions, once the ISO
-standardization of the Java language has begun, we plan to closely
-track and implement the standard.
-</P>
-<P>
-GVM will be implemented in pieces as to allow people to begin using it
-for certain kinds of applications before it is finished.  For example,
-if you have a text based, non-threaded application written in Java,
-then we hope you could start using GVM long before the full 1.0 release.
-</P>
-<P>Stages of GVM . . .</P>
-<OL>
-  <LI>Opcode support (minus object opcodes)</LI>
-  <LI>Object creation and invocation</LI>
-  <LI>Garbage collection</LI>
-  <LI>Threads</LI>
-  <LI>AWT implementation in <A
-  HREF="http://www.gimp.org/gtk/";>GTK</A></LI>
-  <LI>Just-In-Time support</LI>
-</OL>
-<P>
-The latest development information on GVM can be found at <A
-HREF="http://www.oryxsoft.com/projects/gvm";>
-http://www.oryxsoft.com/projects/gvm</A>.
-</P>
-<P>
-If you want to help, and you have suitable skills and time to work,
-please contact <A HREF="mailto:address@hidden";>Paul Fisher,
-<EM>address@hidden</EM></A>.
-</P>
-<HR>
-
-Return to <A HREF="/home.html">GNU's home page</A>.
-<P>
-
-Please send FSF &amp; GNU inquiries &amp; questions to 
-
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-There are also <A HREF="/home.html#ContactInfo">other ways to
-contact</A> the FSF.
-<P>
-
-Please send comments on these web pages to
-
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>,
-send other questions to
-<A HREF="mailto:address@hidden";><EM>address@hidden</EM></A>.
-<P>
-Copyright (C) 1998 Free Software Foundation, Inc.,
-59 Temple Place - Suite 330, Boston, MA  02111,  USA
-<P>
-Verbatim copying and distribution is permitted
-in any medium, provided this notice is preserved.
-<P>
-Updated:
-<!-- hhmts start -->
-10 Mar 1998 rms
-<!-- hhmts end -->
-<HR>
-</BODY>
-</HTML>
-

Index: why-gnu-packages.txt
===================================================================
RCS file: why-gnu-packages.txt
diff -N why-gnu-packages.txt
--- why-gnu-packages.txt        1 Jun 2001 11:16:23 -0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,42 +0,0 @@
-Subject: "gnu" as Java package prefix
-Date: Tue, 28 Apr 1998 19:56:10 -0700
-From: Per Bothner <address@hidden>
-
-I've gotten some complaints that "gnu" violates Sun's recommendation
-for Java package names.  Since GNU has domain-name "gnu.org",
-if we were to follows Sun's recommendation, we should use packages
-like "org.gnu.math", which would be in a directory org/gnu/math.
-Here is my response for why we use plain "gnu".  Feel free
-to edit this for the GNU Java web page, save it for future use,
-or just ignore it.
-        --Per
-
-The GNU movement uses plain gnu as the top package for its Java
-code, at my recommendation, which I stand by.  The purpose of a
-package system is to avoid accidental clashes.  There is no
-measurable benefit of using org.gnu instead of gnu.  I refuse
-to be concerned over anybody who might use gnu as a package prefix
-without co-ordinating with gnu.org - that's their problem, not ours.
-
-Using the reverse domain name is an arbitrary convention, that
-uses a specific property of an organization to generate a unique
-name.  This property is no more intrinsic to the software than the
-home telephone number of the principal engineer, longer to type,
-and almost as ugly.  What happens if the domain name of a company
-changes, or a ownership of a package is transferred to another
-company?  Then people will still have to change their package names.
-
-Scattering globally unique names throughout a program is plainly
-a bad idea.  Unique names should at most be in a few header or
-configuration files, where they can be easily modified, and where
-they don't annoy people.
-
-        --Per Bothner
-Cygnus Solutions     address@hidden     http://www.cygnus.com/~bothner
-
-
-Note:
-the text of this mail has been used to formulate the policy on GNU
-package names. The policy is now clearly stated on the package registry
-page: packages.html
-Nic Ferrier - May 2001
\ No newline at end of file

Index: arc/Mtftp-0.4.tar.gz
===================================================================
RCS file: arc/Mtftp-0.4.tar.gz
diff -N arc/Mtftp-0.4.tar.gz
Binary files /tmp/cvsof5fNM and /dev/null differ

Index: arc/Mtftp-0.5.tar.gz
===================================================================
RCS file: arc/Mtftp-0.5.tar.gz
diff -N arc/Mtftp-0.5.tar.gz
Binary files /tmp/cvs5lm3lP and /dev/null differ

Index: arc/Mtftp-0.6.tar.gz
===================================================================
RCS file: arc/Mtftp-0.6.tar.gz
diff -N arc/Mtftp-0.6.tar.gz
Binary files /tmp/cvs0blARP and /dev/null differ

Index: arc/Mtftp-0.7.tar.gz
===================================================================
RCS file: arc/Mtftp-0.7.tar.gz
diff -N arc/Mtftp-0.7.tar.gz
Binary files /tmp/cvsDaapmQ and /dev/null differ

Index: arc/djinn-1.1.tar.gz
===================================================================
RCS file: arc/djinn-1.1.tar.gz
diff -N arc/djinn-1.1.tar.gz
Binary files /tmp/cvscWTsdO and /dev/null differ

Index: arc/jtar12.zip
===================================================================
RCS file: arc/jtar12.zip
diff -N arc/jtar12.zip
Binary files /tmp/cvsjatgJO and /dev/null differ

Index: arc/jtar121.zip
===================================================================
RCS file: arc/jtar121.zip
diff -N arc/jtar121.zip
Binary files /tmp/cvsMsgsCR and /dev/null differ

Index: arc/kiwi-1.1RC1.tar.gz
===================================================================
RCS file: arc/kiwi-1.1RC1.tar.gz
diff -N arc/kiwi-1.1RC1.tar.gz
Binary files /tmp/cvs1tCdtS and /dev/null differ

Index: arc/nfsi10.tgz
===================================================================
RCS file: arc/nfsi10.tgz
diff -N arc/nfsi10.tgz
Binary files /tmp/cvs2Y9paX and /dev/null differ




reply via email to

[Prev in Thread] Current Thread [Next in Thread]