1 This document lists the libraries used by JabRef.
2 This file is manually kept in sync with build.gradle and the binary jars contained in the lib/ directory.
7 * GPLv2+ means "GPLv2 or later"
8 * GPLv2! means "exactly version 2.0 of GPL"
9 * GPLv2 means, we haven't checked whether later options are allowed
10 * similar for LGPL and other version of GPL
15 URL: http://www.antlr.org/
20 URL: http://www.antlr.org/
23 Id: commons-cli:commons-cli
24 Project: Apache Commons CLI
25 URL: http://commons.apache.org/cli/
28 Id: commons-logging:commons-logging
29 Project: Apache Commongs Logging
30 URL: http://commons.apache.org/logging/
33 Id: com.jgoodies:jgoodies-common
34 Project: JGoodies Common
35 URL: http://www.jgoodies.com/downloads/libraries/
38 Id: com.jgoodies:jgoodies-forms
39 Project: JGoodies Forms
40 URL: http://www.jgoodies.com/downloads/libraries/
43 Id: com.jgoodies:jgoodies-looks
44 Project: JGoodies Looks
45 URL: http://www.jgoodies.com/downloads/libraries/
48 Id: com.sun.jersey:jersey-client
50 URL: http://jersey.java.net/
51 License: GPLv2 with classpath exception (http://glassfish.java.net/public/CDDL+GPL_1_1.html)
53 Id: com.sun.jersey:jersey-core
55 URL: http://jersey.java.net/
56 License: GPLv2 with classpath exception (http://glassfish.java.net/public/CDDL+GPL_1_1.html)
58 Id: com.sun.jersey.contribs:jersey-multipart
60 URL: http://jersey.java.net/
61 License: GPLv2 with classpath exception (http://glassfish.java.net/public/CDDL+GPL_1_1.html)
62 Note: This should fetch org.jvnet.mimepull:mimepull; maybe that version is broken. Only 1.9.4 is reported to work correctly
64 Id: mysql:mysql-connector-java
65 Project: MySQL Connector/J
66 URL: http://www.mysql.de/downloads/connector/j/
67 License: GPLv2! and Oracle
\92s FOSS License Exception (http://www.mysql.com/about/legal/licensing/foss-exception/) allowing GPLv3
69 Id: net.java.dev.glazedlists:glazedlists_java15
71 URL: http://www.glazedlists.com/
72 License: LPGL 2.1! (not explicitly, but no comments in the source header) and MPL
74 Id: net.java.dev.jna:jna
75 Project: Java Native Access (JNA)
76 URL: https://github.com/twall/jna
77 License: LGPL 2.1+ and Apache 2.0
79 Id: org.apache.pdfbox:fontbox
80 Project: Apache PDFBox
81 URL: http://pdfbox.apache.org
84 Id: org.apache.pdfbox:jempbox
85 Project: Apache PDFBox
86 URL: http://pdfbox.apache.org
89 Id: org.apache.pdfbox:pdfbox
90 Project: Apache PDFBox
91 URL: http://pdfbox.apache.org
94 Id: org.openoffice:juh
95 Project: OpenOffice.org
96 URL: http://www.openoffice.org/api/SDK
99 Id: org.openoffice:jurt
100 Project: OpenOffice.org
101 URL: http://www.openoffice.org/api/SDK
104 Id: org.openoffice:ridl
105 Project: OpenOffice.org
106 URL: http://www.openoffice.org/api/SDK
109 Id: org.openoffice:unoil
110 Project: OpenOffice.org
111 URL: http://www.openoffice.org/api/SDK
114 Path: org.postgresql:postgresql
115 Project: PostgreSQL JDBC Driver
116 URL: http://jdbc.postgresql.org/download.html
121 Path: lib/jgoodies/com.jgoodies.uif_lite-2.1.4.jar
122 Project: com.jgoodies.uif_lite
123 URL: https://github.com/JabRef/com.jgoodies.uif_lite
126 Path: lib/microba.jar
128 URL: https://github.com/tdbear/microba
131 Path: lib/plugin/jpf-boot.jar
132 Project: Java Plugin Framework
133 URL: http://jpf.sourceforge.net/
136 Path: lib/plugin/jpf.jar
137 Project: Java Plugin Framework
138 URL: http://jpf.sourceforge.net/
141 Path: lib/plugin/JPFCodeGenerator-rt.jar
142 Project: Part of JabRef
143 URL: jabref-git-repo:jpfcodegen
146 Path: lib/plugin/JPFCodeGenerator.jar
147 Project: Part of JabRef
148 URL: jabref-git-repo:jpfcodegen
151 Path: lib/plugin/velocity-dep-1.5.jar
152 Project: Apache Velocity
153 URL: http://velocity.apache.org/engine/releases/velocity-1.5/
156 Path: lib/spl/sciplore/mrDlib-serialization-api.jar
158 URL: http://mr-dlib.org/
159 License: Source not yet available
161 Path: lib/spl/sciplore/xstream-1.4.1.jar
163 URL: http://xstream.codehaus.org/
164 License: BSD (http://xstream.codehaus.org/license.html)
168 URL: http://spin.sourceforge.net/