JabRef is freely distributable under the terms of the GNU Public License, version 2.
http://www.jgoodies.com) under the terms of the BSD License (see
Also included are two additional classes (SimpleInternalFrame and UIFSplitPane) by Karsten Lentzsch, which are distributed under these terms.
Command line options are parsed using RitOpt (
is distributed under the terms of the GNU Public License,
JabRef uses the ANTLR parser generator for interpreting search strings. ANTLR is
public domain software - see
http://www.antlr.org/license.html for the
For table presentation and filtering, JabRef uses the Glazed Lists library
http://publicobject.com/glazedlists), which is
distributed under the Lesser GNU Public License.
JabRef also uses the threading library Spin 1.3.1, which is distributed under the terms of the Lesser GNU Public License.
Some GUI components from the Microba library are used, it is licensed under a BSD style license.
http://sourceforge.net/projects/microba/ for more informations.
This product includes software developed by the Apache Software
Foundation (http://www.apache.org/). The libraries Commons Logging and
Commons HTTP Client are distributed by The Jakarta Project
http://jakarta.apache.org) under the Apache Software
License, Version 1.1. See the enclosed file
http://opensource.org/licenses/apachepl.php for details.
Some icons are by us, but most are either from the Eclipse project (
distributed under the Common Public License, and from the QIcons package
http://qt.osdn.org.ua), which is distributed under the terms of the
GNU Public License.