Update for release.

This commit is contained in:
kuepper 2006-12-18 18:51:12 +00:00
commit 513be8c25a
4 changed files with 270 additions and 306 deletions

View file

@ -1,7 +1,7 @@
dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
dnl dnl
dnl Change the version number here dnl Change the version number here
AC_INIT([Evolving Objects], [1.0-beta2], [eodev-help@sourceforge.net], [eo]) AC_INIT([Evolving Objects], [1.0-cvs], [eodev-help@sourceforge.net], [eo])
AC_PREREQ(2.53) AC_PREREQ(2.53)
dnl make sure we are compiling from the correct sources dnl make sure we are compiling from the correct sources

View file

@ -1,5 +1,7 @@
2006-12-18 Jochen Küpper <jochen@fhi-berlin.mpg.de> 2006-12-18 Jochen Küpper <jochen@fhi-berlin.mpg.de>
* mainpage.html, publications.html: Update for release.
* index.h: Add old ToDos * index.h: Add old ToDos
* eo.cfg (PROJECT_NUMBER): Bump version to 1.0 * eo.cfg (PROJECT_NUMBER): Bump version to 1.0

View file

@ -1,312 +1,279 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd"> "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="author" content="EO development team"> <meta name="author" content="EO development team">
<meta name="keywords" content="Class libraries, evolutionary computation, evolution strategies, genetic algorithms, genetic programming, simulated annealing, C++"> <meta name="keywords" content="Class libraries, evolutionary computation, evolution strategies, genetic algorithms, genetic programming, simulated annealing, C++">
<meta name="resource-type" content="document"> <meta name="resource-type" content="document">
<meta name="distribution" content="Global"> <meta name="distribution" content="Global">
<title>EO Evolutionary Computation Framework</title> <title>EO Evolutionary Computation Framework</title>
<style type="text/css"> <style type="text/css">
H2 { H2 {
font-family: Helvetica,Arial; font-family: Helvetica,Arial;
color: #ffffcc; color: #ffffcc;
background: #00309c; background: #00309c;
} }
</style> </style>
</head> </head>
<body alink="#ff0000" bgcolor="#ffffcc" link="#0000ee" text="#00309c" vlink="#551a8b"> <body alink="#ff0000" bgcolor="#ffffcc" link="#0000ee" text="#00309c" vlink="#551a8b">
<center> <center>
<h1>EO Evolutionary Computation Framework</h1> <h1>EO Evolutionary Computation Framework</h1>
</center> </center>
<table bgcolor="#ffffcc" border="0" cellpadding="5" width="100%"> <table bgcolor="#ffffcc" border="0" cellpadding="5" width="100%">
<tbody> <tbody>
<tr> <tr>
<td class="TITLE" align="right" valign="top" width="100"> <td class="TITLE" align="right" valign="top" width="100">
<h2>What is EO?</h2> <h2>What is EO?</h2>
</td> </td>
<td bgcolor="#ffcc99"> <td bgcolor="#ffcc99">
<p>
EO is a templates-based, ANSI-C++ compliant evolutionary
computation library. It contains classes for almost any kind of
evolutionary computation you might come up to - at least for the
ones we could think of. It is component-based, so that if you
don't find the class you need in it, it is very easy to subclass
existing abstract or concrete classes.
</p>
<p> <p> EO is a templates-based, ANSI-C++ compliant evolutionary computation
EO was started by the library. It contains classes for almost any kind of evolutionary
<a href="http://geneura.ugr.es/">Geneura Team</a> at the computation you might come up to - at least for the ones we could think
University of Granada, headed of. It is component-based, so that if you don't find the class you need
by <a href="http://geneura.ugr.es/%7Ejmerelo/">Juan Julián in it, it is very easy to subclass existing abstract or concrete
Merelo</a>. classes. </p>
The <a href="http://geneura.ugr.es/%7Ejmerelo/EO.html">original
Web site</a> is also the only place where you will find old
releases of EO (up to 0.8.7), but beware that it is not compatible
at all with the current version.
</p>
<p> <p> EO was started by the <a href="http://geneura.ugr.es/">Geneura
The developement team has then been reinforced by Team</a> at the University of Granada, headed by <a
<a href="http://www.cs.vu.nl/~mkeijzer">Maarten Keijzer</a>, the href="http://geneura.ugr.es/%7Ejmerelo/">Juan Julián Merelo</a>. The <a
C++ wizzard, and <a href="http://www.lri.fr/%7Emarc">Marc href="http://geneura.ugr.es/~jmerelo/EO.orig.html"
Schoenauer</a>. Later target="_blank">original Web site</a> is also the only place where you
came <a href="http://www.liacs.nl/%7Ejeggermo/">Jeroen will find old releases of EO (up to 0.8.7), but beware that it is not
Eggermont</a>, who, among other things, did a lot of work on GP, compatible at all with the current version. </p>
<a href="http://www.lifl.fr/%7Ecahon/">S&eacute;bastien Cahon</a>, who
developped the parallel version of EO, ParadisEO,
<a href="mailto:okoenig@users.sourceforge.net">Olivier König</a>,
who did a lot of useful additions and cleaning of the code
and <a href="http://www.jochen-kuepper.de">Jochen Küpper</a>,
working on infrastructure maintenance.
</p>
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Platforms</h2>
</td>
<td bgcolor="#ffcc99">
<p>
EO should work on Windows and any Un*x-like operating system with
a standard-conforming C++ development system.
</p>
<p> <p> The developement team has then been reinforced by <a
Recent versions of EO have been tested on the following platforms: href="http://www.cs.vu.nl/~mkeijzer">Maarten Keijzer</a>, the C++
</p> wizzard, and <a href="http://www.lri.fr/%7Emarc">Marc Schoenauer</a>.
<ul> Later came <a href="http://www.liacs.nl/%7Ejeggermo/">Jeroen
<li>Linux x86 with GCC 3.x and 4.x</li> Eggermont</a>, who, among other things, did a lot of work on GP, <a
<li>Linux x86_64 with GCC 3.x and GCC 4.x</li> href="http://www.lifl.fr/%7Ecahon/">S&eacute;bastien Cahon</a>, who
<li>MacOS X/Darwin PowerPC with GCC 3.x</li> developped the parallel version of EO, ParadisEO, <a
<li>MacOS X/Darwin x86 with GCC 4.x</li> href="mailto:okoenig@users.sourceforge.net">Olivier König</a>, who did a
<li>Microsoft Windows using Cygwin's GCC 3.x (cygming special). lot of useful additions and cleaning of the code and <a
<li>Microsoft Windows using Visual Studio 2003/2005; projects files href="http://www.jochen-kuepper.de">Jochen Küpper</a>, working on
are provided.</li> infrastructure maintenance. </p>
<li>Solaris SPARC with GCC 3.x</li>
<li>Solaris x86 with GCC 3.x</li>
</ul>
<p>
If you have tested EO on a system not listed here, please
<a href="mailto:eodev-main@lists.sourceforge.net?subject=test-report">let
us know</a>.
</p>
<p> </td>
If you are working on a system with an older C++ compiler there is </tr>
a good chance that eo-0.9.3z.1 works. It is tested on Linux with <tr>
gcc-2.9x and several systems (IRIX, Solaris) with egcs. <td class="TITLE" align="right" valign="top" width="100">
</p> <h2>Platforms</h2>
</td> </td>
</tr> <td bgcolor="#ffcc99">
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Documentation</h2>
</td>
<td bgcolor="#ffcc99">
<p>
The tutorial demonstrates that writing an evolutionary algorithm
evolving your own structures is now <em>easy</em>, using
ready-to-use template files. Although the tutorial has not been
upgraded for some time now and refers to version 0.9.2 of EO, it
nevertheless remains the best way to dive into EO. You can start
by trying it on-line at <a
href="http://www.lri.fr/%7Emarc/EO/eo/tutorial/html/eoTutorial.html">LRI</a>
or <a
href="http://eodev.sourceforge.net/eo/tutorial/html/eoTutorial.html">SourceForge</a>,
before <a href="http://www.lri.fr/%7Emarc/EO/">downloading it</a>.
The tutorial is also included in the <a
href="http://sourceforge.net/project/showfiles.php?group_id=9775">released
sources</a>.
</p>
<p>
The latest
<a
href="http://eodev.sourceforge.net/eo/tutorial/html/eoTutorial.html">tutorial
release</a> includes
a <a
href="http://eodev.sourceforge.net/eo/tutorial/pdf/paradiseoJet7.pdf">introduction
to ParadisEO</a>, the parallel version of EO.
</p>
<p>
The complete code is also well documented and you can look at the
generated <a
href="http://eodev.sourceforge.net/eo/doc/html/index.html">interface
documentation</a>.
</p>
<p>
The easiest way to create a complete new EO-project, even for new
genomes, is to use the script provided in tutorial/Templates/; see
the README in that directory and lesson 5 of the tutorial for
detail.
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Presentations</h2>
</td>
<td bgcolor="#ffcc99">
<p>
A functional and "philosophical" overview of EO was presented at
<a href="http://www.cmap.polytechnique.fr/%7Eea01/">EA'01
conference</a>. You can download <a
href="http://eodev.sourceforge.net/eo/doc/EO_EA2001.pdf">the
paper</a> or
<a href="http://eodev.sourceforge.net/eo/doc/LeCreusot.pdf">the
slides</a>.
</p>
<p>
An older (but <i>large</i>) PowerPoint presentation shows the EO
philosophy, and it includes a Visual Basic macro for evolving
objects in Visual Basic for Applications. You can download
it <a href="ftp://geneura.ugr.es/pub/jmerelo/eo_ppt.zip">from
here</a>.
</p>
<p> <p> EO should work on Windows and any Un*x-like operating system with a
You can also look a the <a href="publications.html">list of standard-conforming C++ development system. </p>
publications</a> that used EO to solve real problems.
</p>
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Download</h2>
</td>
<td bgcolor="#ffcc99">
<p>
The current (beta) release is <a
href="http://sourceforge.net/project/showfiles.php?group_id=9775">EO-1.0</a>.
It supports any Standard-compliant C++ compiler.
</p>
<p>
You can obtain the latest version directly
via <a href="http://sourceforge.net/cvs/?group_id=9775">cvs</a> or
download a daily snapshot from
<a href="http://www.lri.fr/%7Emarc/EO/snapshot">LRI</a>.
</p>
<p>
All releases can be obtained from the SourceForge <a
href="http://sourceforge.net/project/showfiles.php?group_id=9775">download
area</a>.
</p>
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Mailing Lists</h2>
</td>
<td bgcolor="#ffcc99">We would like EO to be an open development
effort; that is why we have created mailing lists to discuss
future developments, solve technical problems, announce releases,
publish patches, and discuss evolutionary computation in general.
Browse the archives or join the
<a href="http://sourceforge.net/mail/?group_id=9775">EO mailing
lists</a>.</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>EO@sourceforge</h2>
</td>
<td bgcolor="#ffcc99">
<p>The following resources are available, thanks to sourceforge</p>
<ul>
<li> <a href="http://sourceforge.net/project/?group_id=9775">EO
SourceForge Project Page</a></li>
<li><a href="http://eodev.sourceforge.net/eo/doc/html/index.html">EO
automatic documentation page at SF</a><br>
</li>
<li><a href="http://eodev.sourceforge.net/eo/tutorial/html/eoTutorial.html">EO
tutorial page at SF</a><br>
</li>
<li> <a href="https://sourceforge.net/project/showfiles.php?group_id=9775">Releases</a></li>
<li> <a href="http://sourceforge.net/mail/?group_id=9775">Mailing Lists</a></li>
<li> <a href="http://sourceforge.net/forum/?group_id=9775">Message Forums</a></li>
<li> <a href="http://sourceforge.net/bugs/?group_id=9775">Bug Submission and Tracking</a></li>
<li> <a href="http://sourceforge.net/support/?group_id=9775">Technical Support</a></li>
<li> <a href="http://sourceforge.net/patch/?group_id=9775">Patch Submission</a></li>
<li> <a href="http://sourceforge.net/cvs/?group_id=9775">CVS repository</a></li>
</ul>
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>License</h2>
</td>
<td bgcolor="#ffcc99">EO is distributed under the
<a href="http://www.gnu.org/copyleft/lesser.html">GNU Lesser General
Public License</a></td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Related Apps</h2>
</td>
<td bgcolor="#ffcc99">
<p>
<a
href="http://www.lifl.fr/%7Ecahon/paradisEO/index.html">ParadisEO</a>
provides extensions for EO on parallel architectures.
</p>
<p> <p> Recent versions of EO have been tested on the following platforms:
<a href="ftp://geneura.ugr.es/pub/eo/DegaX">DegaX</a> is an </p>
ActiveX control developed by three degree students which
embeds <a href="ftp://geneura.ugr.es/pub/eo/eo-0.8.4.zip">EO <ul>
0.8.4</a>. (Currently these links are dead. Please <li>Linux x86 with GCC 3.x and 4.x</li>
<a href="mailto:eodev-main@lists.sourceforge.net?subject=DegaX">let <li>Linux x86_64 with GCC 3.x and GCC 4.x</li>
us know</a> where they should point.) <li>MacOS X/Darwin PowerPC with GCC 3.x</li>
</p> <li>MacOS X/Darwin x86 with GCC 4.x</li>
<li>Microsoft Windows using Cygwin's GCC 3.x (cygming special).
<li>Microsoft Windows using Visual Studio 2003/2005; projects files
are provided.</li>
<li>Solaris SPARC with GCC 3.x</li>
<li>Solaris x86 with GCC 3.x</li>
</ul>
<p> <p> If you have tested EO on a system not listed here, please <a
<a href="http://www.lifl.fr/~cahon/paradisEO/moeo/">MOEO</a>, a href="mailto:eodev-main@lists.sourceforge.net?subject=test-report">let
multi-objective package on top of EO. us know</a>. </p>
</p>
</td> <p> If you are working on a system with an older C++ compiler there
</tr> is a good chance that eo-0.9.3z.1 works. It is tested on Linux
<tr> with gcc-2.9x and several systems (IRIX, Solaris) with egcs. </p>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Links</h2> </td>
</td> </tr>
<td bgcolor="#ffcc99"> <tr>
<ul> <td class="TITLE" align="right" valign="top" width="100">
<li><a href="http://www.aip.de/~ast/EvolCompFAQ">The <h2>Documentation</h2>
Hitch-Hiker's Guide to Evolutionary Computation</a>, FAQ for </td>
<a href="news:comp.ai.genetic">comp.ai.genetic</a>.</li> <td bgcolor="#ffcc99">
<li><a href="http://en.wikipedia.org/wiki/Evolutionary_algorithm">Wikipedia</a>
on Evolutionary algorithms.</li> <p>The tutorial demonstrates that writing an evolutionary algorithm
<li>Charles Darwin: <a href="http://en.wikipedia.org/wiki/The_Origin_of_Species">The evolving your own structures is now <em>easy</em>, using ready-to-use
Origin of Species</a>.</li> template files. Although the tutorial has not been upgraded for some
<li>Nikolaus Hansen: <a time now and refers to version 0.9.2 of EO, it nevertheless remains the
href="http://www.bionik.tu-berlin.de/user/niko/cec2005.html">Comparison best way to dive into EO. You can start by trying it on-line at <a
of Evolutionary Algorithms on a Benchmark Function Set</a>.</li> href="http://www.lri.fr/%7Emarc/EO/eo/tutorial/html/eoTutorial.html">LRI</a>
</ul> or <a
</td> href="http://eodev.sourceforge.net/eo/tutorial/html/eoTutorial.html">SourceForge</a>,
</tr> before <a href="http://www.lri.fr/%7Emarc/EO/">downloading it</a>. The
</tbody> tutorial is also included in the <a
</table> href="http://sourceforge.net/project/showfiles.php?group_id=9775">released
<center> sources</a>. </p>
<p>
Hosted by:<br/><a href="http://sourceforge.net/"><img alt="SF logo" <p>The latest <a
src="http://eodev.sourceforge.net/eo/doc/sflogo-hammer1.jpg"></a> href="http://eodev.sourceforge.net/eo/tutorial/html/eoTutorial.html">tutorial
</p> release</a> includes a <a
</center> href="http://eodev.sourceforge.net/eo/tutorial/pdf/paradiseoJet7.pdf">introduction
<p> to ParadisEO</a>, the parallel version of EO. </p>
<a href="http://validator.w3.org/check?uri=referer">
<img src="http://www.w3.org/Icons/valid-html401" <p>The complete code is also well documented and you can look at the
alt="Valid HTML 4.01 Transitional" generated <a
height="31" href="http://eodev.sourceforge.net/eo/doc/html/index.html">interface
width="88"></a> documentation</a>. </p>
<br/>
Please send comments on this webpage to <p>The easiest way to create a complete new EO-project, even for new
the <a href="mailto:eodev-main@lists.sourceforge.net?subject=webpage">EO genomes, is to use the script provided in tutorial/Templates/; see
mailing list</a>. the README in that directory and lesson 5 of the tutorial for
</p> detail.</p>
</body>
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Presentations</h2>
</td>
<td bgcolor="#ffcc99">
<p> A functional and "philosophical" overview of EO was presented at <a
href="http://www.cmap.polytechnique.fr/%7Eea01/">EA'01 conference</a>.
You can download <a
href="http://eodev.sourceforge.net/eo/doc/EO_EA2001.pdf">the paper</a>
or <a href="http://eodev.sourceforge.net/eo/doc/LeCreusot.pdf">the
slides</a>. </p>
<p> A <a href="http://geneura.ugr.es/~jmerelo/GAPPT/index.html"
target="_blank">PowerPoint presentation</a> shows the EO philosophy, and
it includes a Visual Basic macro for evolving objects in Visual Basic
for Applications. </p>
<p>You can also look a the <a href="publications.html">list of
publications</a> that used EO to solve real problems. </p>
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Download</h2>
</td>
<td bgcolor="#ffcc99">
<p> The current release is <a
href="http://sourceforge.net/project/showfiles.php?group_id=9775">EO 1.0</a>.
It supports any Standard-compliant C++ compiler. </p>
<p> You can obtain the latest version directly via <a
href="http://sourceforge.net/cvs/?group_id=9775">cvs</a> or download a
daily snapshot from <a
href="http://www.lri.fr/%7Emarc/EO/snapshot">LRI</a>. </p>
<p> All releases can be obtained from the SourceForge <a
href="http://sourceforge.net/project/showfiles.php?group_id=9775">download
area</a>. </p>
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Mailing Lists</h2>
</td>
<td bgcolor="#ffcc99">
We would like EO to be an open development effort; that is why we have
created mailing lists to discuss future developments, solve technical
problems, announce releases, publish patches, and discuss evolutionary
computation in general. Browse the archives or join the <a
href="http://sourceforge.net/mail/?group_id=9775">EO mailing lists</a>.
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>EO@sourceforge</h2>
</td>
<td bgcolor="#ffcc99">
<p>The following resources are available, thanks to sourceforge</p>
<ul>
<li> <a href="http://sourceforge.net/project/?group_id=9775">EO
SourceForge Project Page</a></li>
<li><a href="http://eodev.sourceforge.net/eo/doc/html/index.html">EO
automatic documentation page at SF</a><br>
</li>
<li><a href="http://eodev.sourceforge.net/eo/tutorial/html/eoTutorial.html">EO
tutorial page at SF</a><br>
</li>
<li> <a href="https://sourceforge.net/project/showfiles.php?group_id=9775">Releases</a></li>
<li> <a href="http://sourceforge.net/mail/?group_id=9775">Mailing Lists</a></li>
<li> <a href="http://sourceforge.net/forum/?group_id=9775">Message Forums</a></li>
<li> <a href="http://sourceforge.net/bugs/?group_id=9775">Bug Submission and Tracking</a></li>
<li> <a href="http://sourceforge.net/support/?group_id=9775">Technical Support</a></li>
<li> <a href="http://sourceforge.net/patch/?group_id=9775">Patch Submission</a></li>
<li> <a href="http://sourceforge.net/cvs/?group_id=9775">CVS repository</a></li>
</ul>
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>License</h2>
</td>
<td bgcolor="#ffcc99">EO is distributed under the
<a href="http://www.gnu.org/copyleft/lesser.html">GNU Lesser General
Public License</a>
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Related Apps</h2>
</td>
<td bgcolor="#ffcc99">
<p> <a href="http://paradiseo.gforge.inria.fr"
target="_blank">ParadisEO</a> provides extensions for EO on parallel
architectures. </p>
<p> <a href="http://geneura.ugr.es/~jmerelo/DegaX/"
target="_blank">DegaX</a> is an ActiveX control which embeds EO 0.8.4.
</p>
<p> <a href="http://www.lifl.fr/~cahon/paradisEO/moeo"
target="_blank">MOEO</a>, a multi-objective package on top of EO. </p>
</td>
</tr>
<tr>
<td class="TITLE" align="right" valign="top" width="100">
<h2>Links</h2>
</td>
<td bgcolor="#ffcc99">
<ul>
<li><a href="http://www.aip.de/~ast/EvolCompFAQ" target="_blank">The
Hitch-Hiker's Guide to Evolutionary Computation</a>, FAQ for
<a href="news:comp.ai.genetic">comp.ai.genetic</a>.</li>
<li><a href="http://en.wikipedia.org/wiki/Evolutionary_algorithm" target="_blank">Wikipedia</a>
on Evolutionary algorithms.</li>
<li>Charles Darwin: <a href="http://en.wikipedia.org/wiki/The_Origin_of_Species" target="_blank">The
Origin of Species</a>.</li>
<li>Nikolaus Hansen: <a
href="http://www.bionik.tu-berlin.de/user/niko/cec2005.html" target="_blank">Comparison
of Evolutionary Algorithms on a Benchmark Function Set</a>.</li>
</ul>
</td>
</tr>
</tbody>
</table>
<center> <p> Hosted by:<br/><a href="http://sourceforge.net/"><img alt="SF logo"
src="http://eodev.sourceforge.net/eo/doc/sflogo-hammer1.jpg"></a> </p> </center>
<p> <a href="http://validator.w3.org/check?uri=referer"> <img
src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01 Transitional"
height="31" width="88"></a> <br/> Please send comments on this webpage to the <a
href="mailto:eodev-main@lists.sourceforge.net?subject=webpage">EO mailing
list</a>. </p>
</body>
</html> </html>

View file

@ -48,11 +48,6 @@
</tbody> </tbody>
</table> </table>
<center> <center>
<p>
<a href="mailto:maartenkeijzer@users.sourceforge.net">maartenkeijzer@users.sourceforge.net</a>
- <a href="mailto:merelo@users.sourceforge.net">merelo@users.sourceforge.net</a>
- <a href="mailto:evomarc@users.sourceforge.net">evomarc@users.sourceforge.net</a>
</p>
<p> <p>
Hosted by:<br/><a href="http://sourceforge.net/"><img alt="SF logo" Hosted by:<br/><a href="http://sourceforge.net/"><img alt="SF logo"
src="http://eodev.sourceforge.net/eo/doc/sflogo-hammer1.jpg"></a> src="http://eodev.sourceforge.net/eo/doc/sflogo-hammer1.jpg"></a>