Hi robot
Credits 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
JavaMail mail.jar
1.4.2
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.jar lucene-queries.jar
2.9.0
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 (we use in .hf to RDF precompiler)
antlr.jar
2.7.1
BSD-style
Crimson - Apache XML Parser, will be superseded by Xerces crimson.jar

Apache Software License Version 1.1
Xerces - Apache XML Parser
xercesImpl.jar
comes with ant ditstribution
Apache Software License Version 1.1
XML APIs - DOM, SAX, etc. - part of Xerces package
xml-apis.jar comes with ant ditstribution Apache Software License Version 1.1
Xalan - Apache XSLT processor xalan.jar

Apache Software License Version 1.1
James Clark's old but fast XML parser
(we use it to parse WebDAV protocol)
jclark-xml.jar
0.5
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-fileupload - Apache Commons project
Used in our servlet engine to parse POST form-multipart.
commons-fileupload.jar
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 1.1
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
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 0.7.3
BSD license
FontBox - Font Library or parsing font files
FontBox.jar 0.1.0
BSD license
Log4j - Logging services library
log4j.jar 1.2.8
Apache Software License Version 1.1
Dom API for XML
dom4j-full.jar
1.4
BSD-style

optional.jar


REGEXP package - ORO package, part of Apache now.
jakarta-oro.jar
2.0.4
Apache Software License Version 1.1
Concurrent Package by Doug Lee
misc.jar
will become part of J2SE 1.5
Public Domain
MS Project API
mpxj.jar
Version 0.0.20
LGPL
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.jar
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.91 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.org/web/20011019055512/opensource.org/docs/definition.html
MySQL Connector/J - Mysql JDBC driver
mysql-connector-java.jar
5.0.7
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 lincense

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."





Lablz © 2000-2010 Third-party credits