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.org/web/20011019055512/opensource.org/docs/definition.html . Lablz supports a number of SQL databases via JDBC interface, and not just MySQL - so we believe we are in full compliance with GPL.

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
JavaMailmail.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.jarImplementation taken from jakarta-tomcat-4.1.24Apache Software License Version 1.1
Lucene - Apache Search engine
lucene-core.jar lucene-highlighter.jar lucene-queries.jar lucene-analyzers.jar
3.4
Apache Software License Version 1.1
dnsjavadnsjava.jar
2.0.6
BSD license
ANT - Apache build tool
ant.jar, ant-nodeps.jar, ant-launcher.jar
1.7.0Apache Software License Version 1.1
Apache POI - Apache POI - Java API To Access Microsoft Format Files
poi.jar,
poi-scratchpad.jar
3.1Apache Software License Version 2.0
Apache XMLBeans - XMLBeans Development Kit Version 2.3.0
xbean.jar
2.3.0Apache 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.6R7NPL 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.jar1.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.jar
1.2Apache 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.0Apache Software License Version 2.0
commons-httpClient HttpClient classes - Apache Commons project
commons-httpclient.jar
3.0.1Apache Software License Version 2.0
commons-codec Codec classes - Apache Commons project
commons-codec.jar
1.4Apache Software License Version 2.0
scribe-java Simple OAuth library for Java
scribe.jar
1.0.8MIT License
Jackson JSON processor
jackson-core-asl.jar
1.4.3Apache Software License Version 2.0
STAX Api Streaming API for XML (StAX)
stax-api.jar
1.0.1Apache Software License Version 2.0
STAX RI StAX implementation
stax.jar
1.2.0Apache Software License Version 2.0
commons-net - Apache FTP and other network clients, like TFTP, SMTP, NNTP, Telnet, Finger, POP3, Whoiscommons-net.jar1.0.0 Originally developed by ORO (known for a popular Regexp package), now available through ApacheApache Software License Version 1.1
AWS SDK - AWS SDK for Java.
aws-java-sdk.jar
1.1.9Apache 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 & Sybasejtds.jarSupports Microsoft SQL Server (6.5, 7, 2000 and 2005) and Sybase (10, 11, 12)LGPL
PDFBox - PDF Library
PDFBox.jar1.6.0
Apache Software License Version 2.0
FontBox - Font Library or parsing font files
FontBox.jar1.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
Javacvscvslib.jarNetbeans 3.5 releaseSun 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 2006for commercial use under a no-fee Java Distribution License (JDL).
metadata extraction in java
metadata-extractor.jar
2.3.0LGPL
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-fileVersion 1.0MIT License
Apache POI
Java API To Access Microsoft Format Files3.0.1Apache Software License
Java Excel API
A Java API to read, write, and modify Excel spreadsheets2.6.9LGPL
YUI Compressor
The YUI Compressor is JavaScript and CSS minifier.2.4.2BSD
JNotify
JNotify is a java library that allow java application to listen to file system events.0.93LGPL
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.org/web/20011019055512/opensource.org/docs/definition.html
MySQL Connector/J - Mysql JDBC driver
mysql-connector-java.jar
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 libraryj2h.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.com1
Creative Commons Attribution 3.0 United States License. To view a copy of this license, visit http://creativecommons.org/licenses/by/3.0/us/
Onebit free iconset #1 and #2.80 great icons with a plastic look by Khodjaev Stanislav (Kurumizawa) at iconjoy.com1
Copied from the iconjoy page: These icons are free to use in any kind of commercial or non-commercial project unlimited times.
Open share icon1
Quad licensed under GPL, LGPL, BSD, Createve Commons Attribution 2.5
RSS feed icon2
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 icons2
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)