Merge branch 'local_grails'
[grails.git] / dependencies.txt
blobebf09fe8abc62fa4c1b67cec0a9512561dbe5a19
1 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.
3 * ant.jar, ant-nodeps.jar, ant-junit.jar, ant-launcher.jar, ant-trax.jar
4 - Ant 1.6.5 (http://ant.apache.org) Apache 2.0 License
5 - used to build the framework and for the command line tools (Gant)
6 - required for running Grails applications when using AntBuilder
8 * antlr-2.7.6.jar
9 - ANTLR 2.7.6 (http://www.antlr.org) BSD License
10 - required for running Grails applications (Hibernate)
12 * bsf-2.3.0.jar
13 - Bean Scripting Framework 2.3.0 (http://jakarta.apache.org/bsf/) Apache 2.0 License
14 - required for the command line tools (Gant)
16 * cglib-nodep-2.1_3.jar
17 - CGLIB 2.1_3 with ObjectWeb ASM 1.5.3 (http://cglib.sourceforge.net) Apache 1.1 License
18 - required for running Grails applications (Spring AOP & Hibernate)
20 * commons-beanutils-1.7.0.jar
21 - Commons BeanUtils 1.7.0 (http://commons.apache.org/beanutils/) Apache 2.0 License
22 - required for running Grails applications 
24 * commons-cli-1.0.jar
25 - Commons CLI 1.0 (http://commons.apache.org/cli/) Apache 2.0 License
26 - required for the command line tools (Gant)
28 * commons-collections-3.2.jar
29 - Commons Collections 3.2 (http://commons.apache.org/collections/) Apache 2.0 License
30 - required for building Grails core
31 - required for running Grails applications 
33 * commons-dbcp-1.2.1.jar
34 - Commons DBCP 1.2.1 (http://commons.apache.org/dbcp/) Apache 2.0 License
35 - required for building Grails core
36 - required for running Grails applications 
38 * commons-el-1.0.jar
39 - Commons Expression Language 1.0 (http://commons.apache.org/el/) Apache 2.0 License
40 - required for running Grails applications
42 * commons-fileupload-1.1.1.jar
43 - Commons File Upload 1.1.1 (http://commons.apache.org/fileupload/) Apache 2.0 License
44 - required for running Grails applications (When using file uploads)
46 * commons-io-1.4.jar
47 - Commons I/O 1.4 (http://commons.apache.org/io/) Apache 2.0 License
48 - required for running Grails applications (When using file uploads)
50 * commons-lang-2.1.jar
51 - Commons Lang 2.1 (http://commons.apache.org/lang/) Apache 2.0 License
52 - required for building Grails core
53 - required for running Grails applications
55 * commons-logging-1.1.jar
56 - Commons Logging 1.1 (http://commons.apache.org/logging/) Apache 2.0 License
57 - required for building Grails core
58 - required for running Grails applications
60 * commons-pool-1.2.jar
61 - Commons Pool 1.2 (http://commons.apache.org/pool/) Apache 2.0 License
62 - required for running Grails applications
64 * commons-validator-1.3.0.jar
65 - Commons Validator 1.3 (http://commons.apache.org/validator/) Apache 2.0 License
66 - required for building Grails core
67 - required for running Grails applications
69 * dom4j-1.6.1.jar
70 - Dom4J 1.6.1 (http://dom4j.org/) BSD Style License (see http://www.dom4j.org/license.html)
71 - required for building Grails core
72 - required for running Grails applications
74 * ejb3-persistence.jar
75 - EJB 3.0 Final Release
76 - required for running Grails applications (When using Hibernate EJB3 annotations)
78 * ehcache-1.3.0.jar
79 - EHCache 1.3.0 (http://ehcache.sourceforge.net/) Apache 2.0 License
80 - required if you want to use EHCache as your second-level cache
81 - optional otherwise
83 * gant-1.1.0_groovy-1.5.2.jar
84 - Gant 1.1 (http://groovy.codehaus.org/Gant) Apache 2.0 License
85 - required for the command line tools (Gant)
87 * groovy-all-1.5.6.jar
88 - Groovy 1.5.6 (http://groovy.codehaus.org) Apache 2.0 License
89 - required for the command line tools (Gant)
90 - required for building Grails core
91 - required for running Grails applications
93 * hibernate-annotations.jar, hibernate-commons-annotations.jar
94 - Hibernate Annotations 3.3.0 GA (http://annotations.hibernate.org) LGPL License
95 - required for running Grails applications (When using Hibernate EJB3 annotations)
97 * hibernate3.jar
98 - Hibernate 3.2.6.GA (http://www.hibernate.org) LGPL License
99 - required for building Grails core
100 - required for running Grails applications
102 * hsqldb-1.8.0.5.jar
103 - HSQLDB 1.8.0.5 (http://hsqldb.org/) HSQLDB License (see http://hsqldb.org/web/hsqlLicense.html)
104 - required for building Grails core
105 - required for running Grails applications (With an in-memory database)
107 * jasper-compiler-5.5.15.jar, jasper-compiler-jdt-5.5.15.jar, jasper-runtime-5.5.15.jar
108 - Jasper Compiler 5.5.15 (http://tomcat.apache.org) Apache 2.0 License
109 - required for running Grails applications (When using JSPs)
111 * jaxen-1.1-beta-11.jar
112 - Jaxen 1.1 beta 11 (http://jaxen.org/) Jaxen License (see http://jaxen.org/license.html)
113 - required for running Grails applications
115 * jdbc2_0-stdext.jar
116 - JDBC 2.0 Spec 
117 - required for running Grails applications
119 * jetty-6.1.4.jar,jetty-util-6.1.4.jar, servlet-api-2.5-6.1.4.jar, start.jar
120 Jetty Container 6.1.4 (http://www.mortbay.org) Apache 2.0 License
121 - required for running Grails applications (with embedded Jetty container, not a WAR depedency)
123 * jetty-naming-6.1.4.jar, jetty-plus-6.1.4.jar, jetty-util-6.1.4.jar
124 Jetty JNDI Support 6.1.4 (http://www.mortbay.org)
125 - required for running Grails applications (When -Denable.jndi=true)
127 * jline-0.9.91.jar
128 - JLine 0.9.91 (http://jline.sourceforge.net/)
129 - required for the command line tools (Gant)
131 * jsp-api-2.0.jar
132 - Java Server Pages 2.0 Spec 
133 - required for building Grails core
134 - required for running Grails applications
136 * jstl-2.3.jar,jstl-2.4.jar,standard-2.3.jar,standard-2.4.jar
137 - 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
138 - required for running Grails applications (When using JSPs that use JSTL tags)
140 * jta.jar
141 - Java Transaction API
142 - required for running Grails applications
144 * junit-3.8.2.jar
145 - JUnit 3.8.2 (http://junit.org) CPL 1.0 License
146 - required for building Grails core
147 - required for the command line tools (Gant)
149 * log4j-1.2.15.jar
150 - Log4J 1.2.15 (http://logging.apache.org/log4j/) Apache 2.0 License
151 - required for running Grails applications
153 * ognl-2.6.9.jar
154 - OGNL 2.6.9 (http://www.ognl.org/) OGNL License (http://www.ognl.org/copyright.html)
155 - required for running Grails applications (When using Web Flows)
157 * oro-2.0.8.jar
158 - Jakarta ORO 2.0.8 (http://jakarta.apache.org/oro/) Apache 2.0 License
159 - required for running Grails applications
161 * oscache-2.4.1.jar
162 - OSCache 2.4.1 (http://www.opensymphony.com/oscache) OpenSymphony Software License (see http://www.opensymphony.com/oscache/license.action)
163 - required for running Grails applications (When using Hibernate caching)
165 * sitemesh-2.3.jar
166 - Sitemesh 2.3 (http://www.opensymphony.com/sitemesh) OpenSymphony Software License (see http://www.opensymphony.com/sitemesh/license.action) 
167 - required for building Grails core
168 - required for running Grails applications
170 * spring-2.5.4.jar, spring-test.jar, spring-webmvc.jar
171 - Spring Framework 2.5.4 (http://www.springframework.org) Apache 2.0 License
172 - required for building Grails core
173 - required for the command line tools (Gant)
174 - required for running Grails applications
176 * spring-webflow-2.0-m1.jar, spring-binding-2.0-m1.jar
177 - Spring Webflow 2.1 Milestone 1 (http://www.springframework.org) Apache 2.0 License
178 - required for building Grails core
179 - required for running Grails applications (When using Web flows)
181 * svnkit.jar
182 - SVNKit 1.1.2 (http://svnkit.com/) TMate Open Source License (see http://svnkit.com/license.html)
183 - required for the command line tools (Gant)
185 * xalan.jar
186 - Apache Xalan 2.7.0 (http://xml.apache.org/xalan-j/) Apache 2.0 License
187 - required for running Grails applications
189 * xerces-2.6.2.jar,xml-apis.jar,serializer.jar
190 - Apache Xerces 2.6.2 (http://xerces.apache.org/xerces-j/) Apache 2.0 License
191 - required for building Grails core
192 - required for the command line tools (Gant)
193 - required for running Grails applications
195 * xpp3_min-1.1.3.4.O.jar
196 - 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)
197 - required for running Grails applications (dependency of XStream 1.2.1)
199 * xstream-1.2.1.jar
200 - XStream 1.2.1 (http://xstream.codehaus.org/) BSD License (see http://xstream.codehaus.org/license.html)
201 - required for building Grails core
202 - required for running Grails applications
203