# Credits, thanks, etc.

iEat is open source software, and wouldn't be possible if not for some great open source software created by others. This page lists the open source software that iEat uses. Much thanks to all of these projects!

GNU regular expressions
  The GNU regexp package is used for regular expression support.
Hibernate
  The Hibernate OR persistence framework is used by iEat. This project was also my excuse to finally learn Hibernate!
HyperJAXB
  I found the HyperJAXB project just in the knick of time, as I was about to write something similar myself.
Log4J
  Apache's Log4j package is used for logging services.
Lucene
  The Apache Jakarta Lucene package is used for indexing/searching capabilities.
Spring Framework
  The Spring framework serves as the overall applicaiton framework. This project was also my excuse to finally learn Spring!
Xalan
  Apache's Xalan XSLT processor is used for generating HTML from XML.
Xerces
  Apache's Xerces XML parser is used extensively for handling XML.

iEat was developed with the help of other open source software, including:

Ant
  There would be no sanity in the Java world were it not for Ant.
Eclipse
  The fantastic Java IDE.
JUnit
  The one, the only: JUnit.
PHPRecipeBook
  When I finally got around to working on my ideas for iEat, I came across PHPRecipeBook application. This has an exellent database schema that served as inspiration and a starting point for iEat.
Spring IDE for Eclipse
  The Spring IDE for Eclipse made working with Spring that much easier within Eclipse.
Tomcat
  The Apache Jakarta Tomcat servlet container is used to run iEat.
Tomcat plugin for Eclipse
  The Sysdeo Eclipse Tomcat plugin makes developing servlet applications a much more enjoyable experience.
Xdoclet
  The Xdoclet project is used to help generate the Hibernate persistence mappings. HyperJAXB generates the Java classes with Hibernate Xdoclet tags from XML Schema definitions.