[..] [files] ( app java )
This is the top-level directory for source code (other than PIA Agents and Applications) generated by members of the PIA Project. This includes, for example, the Java source code for the PIA itself, tools and other applications, and so on.
This directory also includes copies of a small number of software packages obtained elsewhere (for example, the Java interfaces of the World Wide Web Consortium's Document Object Model). We believe that we are permitted, under their respective licenses, to distribute these packages, and we include a link back to their ``official'' homes on the Internet. Unfortunately, we cannot guarantee that the versions included here are the most recent ones.
This directory subtree need not be included in a binary-only software based on the PIA, provided a link is provided to the location of the sources on the Web.
Note that a C port of the PIA is in progress, and is located at
sourceforge.net/projects/cpia/ , with a project home page at
java.*'' package -- it is instead the root of the Java language package hierachy. The simplest thing is to
cdto the java/ subdirectory and run programs like
All software in this distribution is designed to be built using the GNU
version of the
make utility. It may be possible to
build it on a DOS-based system provided you have GNU
a totally Bourne-compatible shell such as GNU
../Docand its subdirectories).
pia/bin, and libraries in
In general, source code sub-directories that correspond to ``packages'' or
``modules in object-oriented programming languages like Perl and Java obey
the naming conventions of those languages. So, for example, the
perl (if it existed) would have uppercase
module names, while the subdirectories of
java have lowercase
Name Last modified Size Description
Parent Directory - Makefile 01-Apr-2012 16:18 1.0K app/ 01-Apr-2012 16:18 - java/ 01-Apr-2012 16:18 -