IP Ingredients Report  
  Palamida proudly uses the following third-party components and licenses in IP Authorizer.  
  Organize by Licenses  
 
Component   Acegi Security System for Spring
License   Apache License, Version 2.0
Description   Acegi Security is a powerful, flexible security solution for enterprise software (particularly with Spring). It provides comprehensive authentication, authorization, instance-based access control, channel security and human user detection capabilities.
Component   ANTLR - ANother Tool for Language Recognition
License   ANTLR 2 License
Description   ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, Python, or C++ actions. Antlr license: http://www.antlr.org/license.html
Component   Apache Ant
License   Apache Software License, Version 1.1
Description   Apache Ant is a Java-based build tool. In theory, it is kind of like make, without make's wrinkles.
Component   Apache Jakarta Commons
License   Apache License, Version 2.0
Description   The Commons is a Jakarta subproject focused on all aspects of reusable Java components.
Component   Apache Jakarta TagLibs
License   Apache License, Version 2.0
Description   This project is an open-source repository for JSP custom tag libraries and associated projects, such as TagLibraryValidator classes and extensions to page-creation tools to support tag libraries.
Component   Apache Log4J
License   Apache License, Version 2.0
Description   With log4j it is possible to enable logging at runtime without modifying the application binary. The log4j package is designed so that these statements can remain in shipped code without incurring a heavy performance cost. Logging behavior can be controlled by editing a configuration file, without touching the application binary.
Component   Apache Jakarta Tomcat
License   Apache Software License, Version 1.1
Description   Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.
Component   Apache Xerces2 Java Parser
License   Apache License, Version 2.0
Description   Xerces2 is the next generation of high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces introduces the Xerces Native Interface (XNI), a complete framework for building parser components and configurations that is extremely modular and easy to program.
Component   Code Generation Library
License   Apache License, Version 2.0
Description   cglib is a powerful, high performance and quality Code Generation Library, It is used to extend JAVA classes and implements interfaces at runtime.
Component   Castor
License   Apache License, Version 2.0
Description   Castor is an Open Source data binding framework for Java[tm]. It's the shortest path between Java objects, XML documents and relational tables. Castor provides Java-to-XML binding, Java-to-SQL persistence, and more.
Component   dhtmlgoodies.com scripts
License   GNU Lesser General Public License (LGPL), Version 2.1
Description   A library of DHTML and Ajax scripts.
Component   dom4j: flexible XML framework for Java
License   dom4j License (BSD Style)
Description   dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP.
Component   Ehcache
License   Apache License, Version 2.0
Description   Ehcache is a widely used java distributed cache for general purpose caching, J2EE and light-weight containers.
Component   Hibernate
License   GNU Lesser General Public License (LGPL), Version 2.1
Description   Hibernate is a powerful, high performance object/relational persistence and query service. Hibernate lets you develop persistent classes following object-oriented idiom - including association, inheritance, polymorphism, composition, and collections. Hibernate allows you to express queries in its own portable SQL extension (HQL), as well as in native SQL, or with an object-oriented Criteria and Example API.
Component   iText - a Free Java-PDF library
License   GNU Lesser General Public License (LGPL), Version 2.1
Description   iText is a library that allows you to generate PDF files on the fly. The iText classes are very useful for people who need to generate read-only, platform independent documents containing text, lists, tables and images. The library is especially useful in combination with Java(TM) technology-based Servlets: The look and feel of HTML is browser dependent; with iText and PDF you can control exactly how your servlet's output will look.
Component   JasperReports
License   GNU Lesser General Public License (LGPL), Version 2.1
Description   A powerful open source Java reporting tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files.
Component   JBoss jBPM
License   GNU Lesser General Public License (LGPL), Version 2.1
Description   JBoss jBPM enables the creation of business processes that coordinate between people, applications and services. Designed for the mass market as well as supporting enterprise scale applications, jBPM bring process automation to a much wider set of business problems ranging from embedded workflow to enterprise business process orchestration and BPM.
Component   JFreeChart
License   GNU Lesser General Public License (LGPL), Version 2.1
Description   JFreeChart is a free 100% Java chart library that makes it easy for developers to display professional quality charts in their applications. JFreeChart's extensive feature set includes: a consistent and well-documented API, supporting a wide range of chart types; a flexible design that is easy to extend, and targets both server-side and client-side applications; support for many output types, including Swing components, image files (including PNG and JPEG), and vector graphics file formats (including PDF, EPS and SVG).
Component   JUnit
License   Common Public License Version 1.0
Description   JUnit is a simple framework for writing and running automated tests. As a political gesture, it celebrates programmers testing their own software.
Component   Apache MyFaces
License   Apache License, Version 2.0
Description   MyFaces is the first free implementation of Suns new JavaServer (tm) Faces (aka JSF).
Component   ObjectWeb ASM
License   ObjectWeb ASM License (BSD Style)
Description   ASM is a Java bytecode manipulation framework. It can be used to dynamically generate stub classes or other proxy classes, directly in binary form, or to dynamically modify classes at load time, i.e., just before they are loaded into the Java Virtual Machine.
Component   Quartz
License   Apache License, Version 2.0
Description   Quartz is a full-featured, open source job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE application - from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of jobs; jobs whose tasks are defined as standard Java components or EJBs. The Quartz Scheduler includes many enterprise-class features, such as JTA transactions and clustering.
Component   Spring Framework
License   Apache License, Version 2.0
Description   Java/J2EE application framework based on [Expert One-on-One J2EE Design and Development] by Rod Johnson. Includes JavaBeans-based configuration, an AOP framework, declarative transaction management, JDBC and Hibernate support, and a web MVC framework.
Component   Sun - Java Naming and Directory Interface (JNDI)
License   Sun Binary Code License Agreement
Description   JNDI is an API specified in Java technology that provides naming and directory functionality to applications written in the Java programming language. It is designed especially for the Java platform using Java's object model. Using JNDI, applications based on Java technology can store and retrieve named Java objects of any type. In addition, JNDI provides methods for performing standard directory operations, such as associating attributes with objects and searching for objects using their attributes.