App Studio

Version 4.2
How To
Documentation
    Learn More

      Open Source Libraries

      Below is a list of Open Source Libraries that Appkit uses, along with license details.

      Open Source Library License Details

      SLF4J

      Logging abstraction framework. MIT License.

      Log4j (optional)

      Logging framework. Apache 2.0 License.

      Commons-IO

      Utilities. Apache 2.0 License.

      Apache Lucene (optional)

      Highlighting. Apache 2.0 License.

      WRO4j (optional)

      CSS and JavaScript compiler. Apache 2.0 License.

      URLRewriteFilter (optional)

      URL routing. BSD License.

      CORS Filter

      Cross-origin scripting capabilities. Apache 2.0 License.

      Sitebricks (optional)

      Used to provide configuration to Sitebricks. Apache 2.0 License.

      Hibernate

      Persistence layer integration. Apache 2.0 License.

      Spring Security (optional)

      Authentication and authorisation provider abstraction. Apache 2.0 License.

      JodaTime

      Date calculations. Apache 2.0 License.

      Jasypt

      Encryption/decryption. Apache 2.0 License.

      Google Guice

      Dependency injection. Apache 2.0 License.

      Jersey (optional)

      Web services. CDDL 1.1 and GPL 2 with class path exception licenses.

      OWASP ESAPI

      Security and vulnerability layer. BSD License.

      Bouncy Castle License

      Cryptography. MIT License.

      Apache Derby (optional)

      Database. Apache 2.0 License.

      Markdownj (optional)

      Markdown parsing. Custom license, allows redistribution and use through attribution.

      Rome (optional)

      RSS parser and generator. Apache 2.0 License.

      Jackson

      JSON parsing and generation. Apache 2.0 and LGPL licenses.

      Quartz Scheduler (optional)

      Event scheduling for saved searches and alerting. Apache 2.0 License.

      Plexus

      Application building. Apache 2.0 License.

      JUnit

      Unit testing - not included in deliverable. IBM Common Public License 0.5.

      Atunit

      Unit testing - not included in deliverable. Apache 2.0 License.

      EasyMock

      Unit testing - not included in deliverable. Apache 2.0 License.

      ImageIO-Ext (optional)

      Rich media transcoding. LGBP 2.1 and BSD licenses.