The following libraries are included in Grails because they are required either for building the framework or for running the command line tools or for running Grails applications themselves. * ant.jar, ant-nodeps.jar, ant-junit.jar, ant-launcher.jar, ant-trax.jar - Ant 1.7.0 (http://ant.apache.org) Apache 2.0 License - used to build the framework and for the command line tools (Gant) - required for running Grails applications when using AntBuilder * antlr-2.7.6.jar - ANTLR 2.7.6 (http://www.antlr.org) BSD License - required for running Grails applications (Hibernate) * backport-util-concurrent-3.0 - backport-util-concurrent 3.0 (http://backport-jsr166.sourceforge.net/) Public Domain License (http://creativecommons.org/licenses/publicdomain/) - required for running Grails applications that use Ehcache - optional otherwise * cglib-nodep-2.1_3.jar - CGLIB 2.1_3 with ObjectWeb ASM 1.5.3 (http://cglib.sourceforge.net) Apache 1.1 License - required for running Grails applications (Spring AOP & Hibernate) * commons-beanutils-1.7.0.jar - Commons BeanUtils 1.7.0 (http://commons.apache.org/beanutils/) Apache 2.0 License - required for running Grails applications * commons-codec-1.3.jar - Commons Codec 1.3 (http://commons.apache.org/codec/) Apache 2.0 License - required for running Grails applications * commons-cli-1.0.jar - Commons CLI 1.0 (http://commons.apache.org/cli/) Apache 2.0 License - required for the command line tools (Gant) * commons-collections-3.2.jar - Commons Collections 3.2 (http://commons.apache.org/collections/) Apache 2.0 License - required for building Grails core - required for running Grails applications * commons-dbcp-1.2.1.jar - Commons DBCP 1.2.1 (http://commons.apache.org/dbcp/) Apache 2.0 License - required for building Grails core - required for running Grails applications * commons-el-1.0.jar - Commons Expression Language 1.0 (http://commons.apache.org/el/) Apache 2.0 License - required for running Grails applications * commons-fileupload-1.1.1.jar - Commons File Upload 1.1.1 (http://commons.apache.org/fileupload/) Apache 2.0 License - required for running Grails applications (When using file uploads) * commons-io-1.4.jar - Commons I/O 1.4 (http://commons.apache.org/io/) Apache 2.0 License - required for running Grails applications * commons-lang-2.1.jar - Commons Lang 2.1 (http://commons.apache.org/lang/) Apache 2.0 License - required for building Grails core - required for running Grails application * commons-pool-1.2.jar - Commons Pool 1.2 (http://commons.apache.org/pool/) Apache 2.0 License - required for running Grails applications * commons-validator-1.3.0.jar - Commons Validator 1.3 (http://commons.apache.org/validator/) Apache 2.0 License - required for building Grails core - required for running Grails applications * dom4j-1.6.1.jar - Dom4J 1.6.1 (http://dom4j.org/) BSD Style License (see http://www.dom4j.org/license.html) - required for building Grails core - required for running Grails applications * ejb3-persistence-3.3.0.jar - EJB 3.0 Final Release - required for running Grails applications (When using Hibernate EJB3 annotations) * ehcache-1.5.0.jar - EHCache 1.5.0 (http://ehcache.sourceforge.net/) Apache 2.0 License - required if you want to use EHCache as your second-level cache - optional otherwise * gant_groovy1.6-1.5.0.jar - Gant 1.5 (http://groovy.codehaus.org/Gant) Apache 2.0 License - required for the command line tools (Gant) * groovy-all-1.6-RC-1.jar - Groovy 1.6 RC1 Snapshot (http://groovy.codehaus.org) Apache 2.0 License - required for the command line tools (Gant) - required for building Grails core - required for running Grails applications * hibernate-annotations.jar, hibernate-commons-annotations.jar - Hibernate Annotations 3.3.0 GA (http://annotations.hibernate.org) LGPL License - required for running Grails applications (When using Hibernate EJB3 annotations) * hibernate3.jar - Hibernate 3.2.6 GA (http://www.hibernate.org) LGPL License - required for building Grails core - required for running Grails applications * hsqldb-1.8.0.5.jar - HSQLDB 1.8.0.5 (http://hsqldb.org/) HSQLDB License (see http://hsqldb.org/web/hsqlLicense.html) - required for building Grails core - required for running Grails applications (With an in-memory database) * jasper-compiler-5.5.15.jar, jasper-compiler-jdt-5.5.15.jar, jasper-runtime-5.5.15.jar - Jasper Compiler 5.5.15 (http://tomcat.apache.org) Apache 2.0 License - required for running Grails applications (When using JSPs) * jdbc2_0-stdext.jar - JDBC 2.0 Spec - required for running Grails applications * jetty-6.1.12.jar,jetty-util-6.1.12.jar, servlet-api-2.5-6.1.4.jar, start.jar Jetty Container 6.1.12 (http://www.mortbay.org) Apache 2.0 License - required for running Grails applications (with embedded Jetty container, not a WAR depedency) * jetty-naming-6.1.12.jar, jetty-plus-6.1.12.jar, jetty-util-6.1.12.jar Jetty JNDI Support 6.1.4 (http://www.mortbay.org) - required for running Grails applications (When -Denable.jndi=true) * jline-0.9.91.jar - JLine 0.9.91 (http://jline.sourceforge.net/) - required for the Grails shell * jsp-api-2.0.jar - Java Server Pages 2.0 Spec - required for building Grails core - required for running Grails applications * jsr107cache-1.0.jar - JCache 1.0 (http://jcp.org/en/jsr/detail?id=107) - required for running Grails applications that use Ehcache - optional otherwise * jstl-2.3.jar,jstl-2.4.jar,standard-2.3.jar,standard-2.4.jar - Jakarta Standard Implementation of Java Standard Tag Library 2.3/2.4 Spec (http://jakarta.apache.org/taglibs/doc/standard-1.0-doc/index.html) Apache 2.0 License - required for running Grails applications (When using JSPs that use JSTL tags) * jta1.0.1B.jar - Java Transaction API - required for running Grails applications * junit-3.8.2.jar - JUnit 3.8.2 (http://junit.org) CPL 1.0 License - required for building Grails core - required for the command line tools (Gant) * log4j-1.2.15.jar - Log4J 1.2.15 (http://logging.apache.org/log4j/) Apache 2.0 License - required for running Grails applications * ognl-2.6.9.jar - OGNL 2.6.9 (http://www.ognl.org/) OGNL License (http://www.ognl.org/copyright.html) - required for running Grails applications (When using Web Flows) * oro-2.0.8.jar - Jakarta ORO 2.0.8 (http://jakarta.apache.org/oro/) Apache 2.0 License - required for running Grails applications * oscache-2.4.1.jar - OSCache 2.4.1 (http://www.opensymphony.com/oscache) OpenSymphony Software License (see http://www.opensymphony.com/oscache/license.action) - required for running Grails applications (When using Hibernate caching) * sitemesh-2.3.jar - Sitemesh 2.3 (http://www.opensymphony.com/sitemesh) OpenSymphony Software License (see http://www.opensymphony.com/sitemesh/license.action) - required for building Grails core - required for running Grails applications * slf4j-api-1.5.2.jar, slf4j-log4j12-1.5.2.jar - Simple Logging Facade for Java 1.5.2 (http://www.slf4j.org/) MIT License (http://www.slf4j.org/license.html) - required for building Grails core - required for running Grails applications * spring-2.5.6.jar, spring-test-2.5.6.jar, spring-webmvc-2.5.6.jar - Spring Framework 2.5.6 (http://www.springframework.org) Apache 2.0 License - required for building Grails core - required for the command line tools (Gant) - required for running Grails applications * org.springframework.webflow-2.0.3.RELEASE.jar, org.springframework.binding-2.0.3.RELEASE.jar, org.springframework.js-2.0.3.RELEASE.jar - Spring Web Flow 2.0.3 (http://www.springframework.org) Apache 2.0 License - required for building Grails core - required for running Grails applications (When using Web flows) * svnkit.jar - SVNKit 1.2 (http://svnkit.com/) TMate Open Source License (see http://svnkit.com/license.html) - required for the command line tools (Gant) * xerces-2.9.0.jar,xml-apis.jar,serializer.jar - Apache Xerces 2.9.0 (http://xerces.apache.org/xerces-j/) Apache 2.0 License - required for building Grails core - required for the command line tools (Gant) - required for running Grails applications * xpp3_min-1.1.3.4.O.jar - XML Pull Parser (XPP) 1.1.3.4.O (http://www.extreme.indiana.edu/xgws/xsoap/xpp/) Indiana University Extreme! Lab Software License (see http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/LICENSE.txt) - required for running Grails applications (dependency of XStream 1.2.1) * xstream-1.2.1.jar - XStream 1.2.1 (http://xstream.codehaus.org/) BSD License (see http://xstream.codehaus.org/license.html) - required for building Grails core - required for running Grails applications