## ICEfaces™ EE 4.3.0.GA_P07 Versions & Licenses

## Core Libraries

File Name | Version | Project | License | Required
--- | --- | --- | --- | ---
commons-beanutils-1.9.4jar | 1.9.4 | Apache Commons BeansUtils | Apache License Version 2.0 | MyFaces Runtime
commons-codec-1.5.jar | 1.5 | Apache Commons Codec | Apache License Version 2.0 | MyFaces Runtime ----------------- ICEfaces ACE Runtime (Optional)
commons-collections-3.2.2.jar | 3.2.2 | Apache Commons Collections | Apache License Version 2.0 | MyFaces Runtime
commons-digester-2.1.jar | 2.1 | Apache Commons Digester | Apache License Version 2.0 | MyFaces Runtime
commons-logging-1.2.0.jar | 1.2.0 | Apache Commons Logging | Apache License Version 2.0 | MyFaces Runtime
el-api-2.2.1-b03.jar | 2.2.1-b03 | The standardized EL reference implementation used by JSF 2. | CDDL Version 1.0 | Runtime (Servlet Containers)
eps.jar | 4.3.0.GA_P07 | ICEpush EE Enterprise Push Server (EPS) Library | END USER LICENSE AGREEMENT v1.0 | Runtime
geronimo-atinject_1.0_spec-1.0.jar | 1.0 | Apache Geroninmo | Apache License Version 2.0 | MyFaces Runtime
geronimo-jcdi_1.0_spec-1.0.jar | 1.0 | Apache Geroninmo | Apache License Version 2.0 | MyFaces Runtime
icefaces-ee.jar | 4.3.0.GA_P07 | ICEfaces Framework | Apache License Version 2.0 | Runtime
icefaces-ee-ext.jar | 4.3.0.GA_P07 | ICEfaces EE Core Framework Extensions | END USER LICENSE AGREEMENT v1.0 | Runtime
icefaces-ee-mobile-simulator.jar | 4.3.0.GA_P07 | ICEfaces Mobile Simulator Library | END USER LICENSE AGREEMENT v1.0 | Runtime
icepush-ee.jar | 4.3.0.GA_P07 | ICEpush Library | Apache License Version 2.0 | Runtime
javax.annotation.jar | 1.0 | Common Annotations for the JavaTM Platform API | CDDL Version 1.0 | ICEfaces Build
javax.faces-2.3.14.jar | 2.3.14 | Mojarra JSF | CDDL Version 1.0 | Runtime (Servlet Containers)
javax.inject-2.1.95.jar | 2.1.95 | javax.inject API | Apache License Version 2.0 | ICEfaces Build
javax.servlet.jar | 3.0 | javax.servlet API v3.0 | CDDL Version 1.0 | ICEfaces Build
javax.servlet.jsp.jar | 2.1 | javax.servlet.jsp API v2.1 | CDDL Version 1.0 | ICEfaces Build
junit-4.5.jar | 4.5 | JUnit 4.5 Library | Eclipse Public License | Optional
maven-ant-tasks-2.1.10.jar | 2.1.10 | Maven Ant Tasks Library | Apache License Version 2.0 | ICEfaces Lib Maven Install
myfaces-bundle-2.3.6.jar | 2.3.6 | Apache MyFaces JSF | Apache License Version 2.0 | Runtime (Servlet Containers)
portlet2-api.jar | 2.0 | Java Portlet Specification V2.0 | Apache License Version 2.0 | ICEfaces Build
tlddoc.jar | 1.3 | Tag Library Documentation Generator | Berkeley Software Distribution (BSD) License | ICEfaces Build
yui-compressor.jar | 2.4.2 | YUI Compressor | Berkeley Software Distribution (BSD) License | ICEfaces Build

## ICEfaces Advanced Components

File Name | Version | Project | License | Required
--- | --- | --- | --- | ---
commons-codec-1.19.0.jar | 1.19.0 | Apache Commons Codec | Apache License Version 2.0 | Runtime (optional)
commons-collections4-4.5.0.jar | 4.5.0 | Apache Commons Collections | Apache License Version 2.0 | Runtime (optional)
commons-compress-1.28.0.jar | 1.28.0 | Apache Commons Compress | Apache License Version 2.0 | Runtime (optional)
commons-io-2.20.0.jar | 2.20.0 | Apache Commons IO | Apache License Version 2.0 | Runtime (optional)
commons-math3-3.6.1.jar | 3.6.1 | Apache Commons Math | Apache License Version 2.0 | Runtime (optional)
icefaces-ee-ace.jar | 4.3.0.GA_P07 | ICEfaces Advanced Components Library | Apache License Version 2.0 | Runtime
itextpdf-5.5.13.4.jar | 5.5.13.4 | iText 5 PDF Document Generation Library | GNU Affero General Public License v3 | Runtime (optional) (Not Included1)
log4j-api-2.24.3.jar | 2.24.3 | Apache Log4j | Apache License Version 2.0 | Runtime (optional)
log4j-core-2.24.3.jar | 2.24.3 | Apache Log4j | Apache License Version 2.0 | Runtime (optional)
poi-5.5.0.jar | 5.5.0 | Apache POI Library | Apache License Version 2.0 | Runtime (optional)
poi-ooxml-5.5.0.jar | 5.5.0 | Apache POI Library | Apache License Version 2.0 | Runtime (optional)
poi-ooxml-full-5.5.0.jar | 5.5.0 | Apache POI Library | Apache License Version 2.0 | Runtime (optional)
xercesImpl.jar | 2.12.0 | Apache Xerces Library | Apache License Version 2.0 | ACE Build
xmlbeans-5.3.0.jar | 5.3.0 | Apache XML Beans Library | Apache License Version 2.0 | Runtime (optional)
JavaScript Libraries (included in icefaces-ace.jar)
CKEditor | 4.22.1 | CKEditor JavaScript Library | MPL 1.1 License | Runtime
Font Awesome | 4.7.0 | Font Awesome Icon Kit | MIT License | Runtime
jqPlot | 1.0.8 | jqPlot Charts for jQuery JavaScript Library | MIT License | Runtime
jqPrint | 0.3 | jQ Print JavaScript Library | MIT License | Runtime
jQuery | 1.12.42 | jQuery YUI JavaScript Library | MIT License | Runtime
jQuery ColorPicker Plugin | 1.2.6 | jQuery ColorPicker JavaScript Library | MIT License | Runtime
jQuery Mousewheel | 3.0.4 | jQuery Mousewheel JavaScript Library | MIT License | Runtime
jQuery Timepicker Addon | 1.2.0 | jQuery Timepicker Addon JavaScript Library | MIT License | Runtime
jQuery UI | 1.8.242 | jQuery UI JavaScript Library | MIT License | Runtime
jQuery UI Touch Punch | 0.2.2 | jQuery UI Touch Punch Library | MIT License | Runtime
Masked Input Plugin | 1.2.2 | Masked Input Plugin JavaScript Library | MIT License | Runtime
qTip | 2.2.0 | qTip JavaScript Library | MIT License | Runtime
Recorder.js | 6.20.16 | Recorder.js JavaScript Library | MIT License | Runtime
Wijmo | 2.0.5 | Wijmo JavaScript Library | MIT License | Runtime
YUI | 2.8 | Yahoo YUI JavaScript Library | BSD-style license | Runtime

1 Due to the terms of the GNU Affero General Public License v3 the iText library is not distributed with the ICEfaces bundles. Note that the itextpdf-5.5.13.4.jar is required for ace:dataExporter PDF export functionality, thus, the library must be included manually into projects that wish to use the PDF export. Also note that the Maven pom files included with ICEfaces will attempt to source the iText library from a public Maven repository to be included in applications that have a dependency on the icefaces-ace.jar library.

2 The included jquery and jquery-ui libs have been heavily customized to better meet ICEfaces' specific requirements and to mitigate known security vulnerabilties in the base libraries. For more information on the security patches applied, see ICEfaces jQuery Security Vulnerability Mitigation.

## ICEfaces Mobile Components

File Name | Version | Project | License | Required
--- | --- | --- | --- | ---
icefaces-ee-mobi.jar | 4.3.0.GA_P07 | ICEfaces Mobile Components Library | Apache License Version 2.0 | Runtime

See the ICEfaces Documentation for more information.