LablZ software relies on a set of third-party products listed in credits on each web page we generate. The table below specifies the source of third-party components and their license terms.
Quite often LablZ products are running in a hosted environment (Software As A Service). Yet some of our customers prefer installation in their own data centers. Thus note that Apache, BSD, MIT, NPL, LGPL, Creative Commons Attribution License and Sun Binary licenses allow redistribution of the archives listed below. The only potentially questionable for redistribution with commercial product (but not for use in hosting solutions) is GPL licensed MySQL JDBC Driver. Yet, the OpenSource.org explains: "Software linked with GPLed libraries only inherits the GPL if it forms a single work, not any software with which they are merely distributed." Source: http://web.archive.or
Without combined intelligence of third-party components (and hard work of their authors) this product would not be as powerful and as useful to it users. Many thanks to the works of the titans on whose shoulders we stand!
| Package | Jar Name | Version | License Information |
| JavaMail | mail.jar | 1.4.3 | CDDL - which allows binaries to be distributed under the license of our choice |
| Jasper - JSP 1.2 ( Java Server Pages) implementation | jasper-compiler.jar, jasper-runtime.jar | Implementation taken from jakarta-tomcat-4.1.24 | Apache Software License Version 1.1 |
| Lucene - Apache Search engine | lucene-core.jar lucene-highlighter.ja | 3.4 | Apache Software License Version 1.1 |
| dnsjava | dnsjava.jar | 2.0.6 | BSD license |
| ANT - Apache build tool | ant.jar, ant-nodeps.jar, ant-launcher.jar | 1.7.0 | Apache Software License Version 1.1 |
| Apache POI - Apache POI - Java API To Access Microsoft Format Files | poi.jar, poi-scratchpad.jar | 3.1 | Apache Software License Version 2.0 |
| Apache XMLBeans - XMLBeans Development Kit Version 2.3.0 | xbean.jar | 2.3.0 | Apache Software License Version 2.0 |
| ANTRL - parser generator (used in DavBean's generator) | antlr.jar | 2.7.1 | BSD-style |
| Apache's small utility to create text with variable fields, e.g for generic yet customizable emails | apache-template.jar | Apache Software License Version 1.1 | |
| Jfreechart - Charting and diagramming library | jfreechart.jar | 1.0.5 | LGPL |
| support library for Jfreechart (part of Jfreechart download) | jcommon.jar | 1.0.9 | LGPL |
| Mozilla Rhino - JavaScript for Java | js.jar | 1.6R7 | NPL 1.1 |
| Sun's Java Servlets API | servlet-api.jar jsp-api.jar | version 2.4 (part of Tomcat 5.5.20) | Sun Microsystems, Inc Binary Code License Agreement. |
| S/MIME security provider - Bouncy Castle. | bcprov.jar | bcprov-jdk14-121.jar | BSD-like |
| Commons Logging - Logging services library | commons-logging.jar | 1.1.1 | Apache Software License Version 2.0 |
| commons-fileupload - Apache Commons project Used in our servlet engine to parse POST form-multipart. | commons-fileupload.ja | 1.2 | Apache Software License Version 1.1 |
| commons-io - Apache Commons project (added this jar only because commons-fileupload depended on it) | commons-io.jar | 1.4 | Apache Software License Version 1.1 |
| commons-lang Lang classes - Apache Commons project | commons-lang.jar | 2.0 | Apache Software License Version 2.0 |
| commons-httpClient HttpClient classes - Apache Commons project | commons-httpclient.ja | 3.0.1 | Apache Software License Version 2.0 |
| commons-codec Codec classes - Apache Commons project | commons-codec.jar | 1.4 | Apache Software License Version 2.0 |
| scribe-java Simple OAuth library for Java | scribe.jar | 1.0.8 | MIT License |
| Jackson JSON processor | jackson-core-asl.jar | 1.4.3 | Apache Software License Version 2.0 |
| STAX Api Streaming API for XML (StAX) | stax-api.jar | 1.0.1 | Apache Software License Version 2.0 |
| STAX RI StAX implementation | stax.jar | 1.2.0 | Apache Software License Version 2.0 |
| commons-net - Apache FTP and other network clients, like TFTP, SMTP, NNTP, Telnet, Finger, POP3, Whois | commons-net.jar | 1.0.0 Originally developed by ORO (known for a popular Regexp package), now available through Apache | Apache Software License Version 1.1 |
| AWS SDK - AWS SDK for Java. | aws-java-sdk.jar | 1.1.9 | Apache Software License Version 2.0 |
| S/MIME - Bouncy Castle. | bcmail.jar | bcmail-jdk14-121.jar | BSD-like |
| jtidy - HTML parser, reformatter . Without Jtidy we would not be able to embed thrid-party and user-contributed HTML into our pages. | tidy.jar | Snapshot, Aug 1 2006 | BSD-like |
| jtds - JDBC 3.0 Driver to MS SQL & Sybase | jtds.jar | Supports Microsoft SQL Server (6.5, 7, 2000 and 2005) and Sybase (10, 11, 12) | LGPL |
| PDFBox - PDF Library | PDFBox.jar | 1.6.0 | Apache Software License Version 2.0 |
| FontBox - Font Library or parsing font files | FontBox.jar | 1.6.0 | Apache License, Version 2.0 |
| Dom API for XML | dom4j-full.jar | 1.4 | BSD-style |
| optional.jar | |||
| MS Project API | mpxj.jar | Version 0.0.20 | LGPL |
| RestFB is a simple Facebook Graph API client | restfb.jar | Version 1.5.4 | MIT License |
| Javacvs | cvslib.jar | Netbeans 3.5 release | Sun Public Licence |
| ASM libraries - ASM, Java bytecode manipulation framework | asm.jar (in distribution called as asm-all-3.0.jar) | 3.0 released 2006-11-01 | BSD License |
| Java Advanced Imaging (JAI) | jai_core.jar, jai_codec.jar | 1.1.3 released September 2006 | for commercial use under a no-fee Java Distribution License (JDL). |
| metadata extraction in java | metadata-extractor.ja | 2.3.0 | LGPL |
| Java Service Wrapper | wrapper.dll (win), libwrapper.so (64bit x86), libwrapper.32bit, wrapper (64bit x86), wrapper32bit, wrapper.jar, | 3.2.1 | Tanuki Software license, which is the variation of MIT license with the following provision: Applications which are distributed with the Wrapper must include the license in a file called license-wrapper.txt. The file should be located in a location that is obvious to the user. Furthermore, the Wrapper may not be modified in a way which suppresses the copyright banner displayed on startup. |
| Photo Notes | JavaScript implementation of photo "annotations" | Version 1 (4/29/2006) | MIT License |
| Lightweight SWF Header Reader | Java solution for parsing the header of any swf-file | Version 1.0 | MIT License |
| Apache POI | Java API To Access Microsoft Format Files | 3.0.1 | Apache Software License |
| Java Excel API | A Java API to read, write, and modify Excel spreadsheets | 2.6.9 | LGPL |
| YUI Compressor | The YUI Compressor is JavaScript and CSS minifier. | 2.4.2 | BSD |
| JNotify | JNotify is a java library that allow java application to listen to file system events. | 0.93 | LGPL |
| Libraries with GPL license The OpenSource.org explains: "Software linked with GPLed libraries only inherits the GPL if it forms a single work, not any software with which they are merely distributed." Source: http://web.archive.or | |||
| MySQL Connector/J - Mysql JDBC driver | mysql-connector-java. | 5.1.15 | GPL. Used to be LGPL till version 3.0. We believe we can still legally redistribute it since we use standard JDBC API and support not only MySQL but also other SQL databases all of which provide JDBC API. Thus we do not fall under 'derivative work'. |
| Java2HTML library | j2h.jar | 1.5 | GPL version 2 This component is in the process of being replaced with a Lablz home-grown Java to HTML tool that will be more convenient as it understands annotations and other Lablz metadata. No operations of the server are dependent on J2H. It is provided as a convenience tool to view vocabulary in HTML rather than in the Java editor. |
| Jtnef - library used to process MS Outlook format that arrives otherwise as winmail.dat attachment | tnef.jar | 1.4.0 | GPL. This library is removed when Lablz is distributed with the commercial license |
Icons and Images | |||
| Crystal - this is an amazing set of icons - clean, light in colors and non-intrusive, thus compatible with business applications. The huge adavatage of this iconset is that it comes in several sizes (from 16px to 128px). Iconset is created by Everaldo from Brazil. Thank you so much, Everaldo! | Crystal iconset is licensed under LGPL. We use a large amount of these icons. | ||
| Eclipse. Icons in Eclipse are amazing in how they achieve good look with minimalistic designs. They also show the power of icon modifiers (like little asterisks, dots, etc.) that are applied on top of other icons. | EPL. After study of the EPL it is not 100% clear to what extend we can rely on Eclipse's icons. So, so far only small number of icons were taken from Eclipse IDE framework. | ||
| Silk iconset. This a great iconset of over 700 icons in 16x16 size created by Mark James from UK. We would use it a lot more if larger sizes (we need 32x32 mostly) were available. | 1.3 | Creative Commons Attribution 2.5 License. Mark's site explains license terms in detail, but here is the essense: "use it for any purpose, and make any changes you like. All I ask is that you include a link back to this page in your credits." | |
| glyphishtoolbar/tabbar icons by Joseph Wain / glyphish.com | 1 | Creative Commons Attribution 3.0 United States License. To view a copy of this license, visit http://creativecommon | |
| Onebit free iconset #1 and #2.80 great icons with a plastic look by Khodjaev Stanislav (Kurumizawa) at iconjoy.com | 1 | Copied from the iconjoy page: These icons are free to use in any kind of commercial or non-commercial project unlimited times. | |
| Open share icon | 1 | Quad licensed under GPL, LGPL, BSD, Createve Commons Attribution 2.5 | |
| RSS feed icon | 2 | License worded like this: "You can use it for your web site, dock, icons where ever you see fit, but don't try to sell it!" | |
| Country (and some organizations) flag icons | 2 | License: "If you wish to use them on website, you have to place link to www.icondrawer.com on your site. (Somewhere on static page, not in blog or news page) If you can not or do not want to place link back, you can purchase royalty-free license." | |
| Google Maps Icons by Nicolas Mollet | Creative Commons (Attribution-Share Alike 3.0 Unported) | ||