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