Skip to content

Commit 8111707

Browse files
committed
Refine list of external libraries
1 parent fd08f8d commit 8111707

File tree

1 file changed

+63
-8
lines changed

1 file changed

+63
-8
lines changed

Diff for: external-libraries.txt

+63-8
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,28 @@
1+
# External libraries
2+
13
This document lists the fonts, icons, and libraries used by JabRef.
24
This file is manually kept in sync with build.gradle and the binary jars contained in the lib/ directory.
35

46
One can list all dependencies by using Gradle task `dependencyReport`.
5-
It generated the file [build/reports/project/dependencies.txt](build/reports/project/dependencies.txt).
7+
It generates the file [build/reports/project/dependencies.txt](build/reports/project/dependencies.txt).
68

7-
# Legend
9+
## Legend
810

9-
## License
11+
### License
1012

1113
We follow the [SPDX license identifiers](https://spdx.org/licenses/).
1214
In case you add a library, please use these identifiers.
1315
For instance, "BSD" is not exact enough, there are numerous variants out there: BSD-2-Clause, BSD-3-Clause-No-Nuclear-Warranty, ...
1416
Note that the SPDX license identifiers are different from the ones used by debian. See https://wiki.debian.org/Proposals/CopyrightFormat for more information.
1517

16-
# bst files
18+
## bst files
1719

1820
Project: IEEEtran
1921
Path: src/main/resources/bst/IEEEtran.bst
2022
URL: https://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/bibtex
2123
License: LPPL-1.3
2224

23-
# Fonts and Icons
25+
## Fonts and Icons
2426

2527
The loading animation during loading of recommendations from Mr. DLib is created by <http://loading.io/> and is free of use under license CC0 1.0.
2628

@@ -32,7 +34,7 @@ License: SIL Open Font License, Version 1.1
3234
Note: It is important to include v1.5.54 or later as v1.5.54 is the first version offering fixed code points. Do not confuse with http://zavoloklom.github.io/material-design-iconic-font/
3335

3436

35-
# Libraries
37+
## Libraries
3638

3739
(Sorted alphabetically by Id)
3840

@@ -51,6 +53,11 @@ Project: latex2unicode
5153
URL: https://github.com/tomtung/latex2unicode
5254
License: Apache-2.0
5355

56+
Id: com.google.guava:guava
57+
Project: Google Guava
58+
URL: https://github.com/google/guava
59+
License: Apache-2.0
60+
5461
Id: com.impossibl.pgjdbc-ng:pgjdbc-ng
5562
Project: pgjdbc-ng
5663
URL: http://impossibl.github.io/pgjdbc-ng
@@ -101,6 +108,11 @@ Project: FontAwesomeFX
101108
URL: https://bitbucket.org/Jerady/fontawesomefx
102109
License: Apache-2.0
103110

111+
Id: de.saxsys:mvvmfx
112+
Project: mvvm(fx)
113+
URL: https://github.com/sialcasa/mvvmFX
114+
License: Apache-2.0
115+
104116
Id: de.saxsys:mvvmfx-validation
105117
Project: mvvm(fx)
106118
URL: https://github.com/sialcasa/mvvmFX
@@ -121,6 +133,11 @@ Project: java-diff-utils
121133
URL: https://github.com/java-diff-utils/java-diff-utils
122134
License: Apache-2.0
123135

136+
Id: jakarta.annotation:jakarata.annotation-api
137+
Project: Jakarta Annotations
138+
URL: https://projects.eclipse.org/projects/ee4j.ca
139+
License: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
140+
124141
Id: net.java.dev.glazedlists:glazedlists_java15
125142
Project: Glazed Lists
126143
URL: http://www.glazedlists.com/
@@ -166,6 +183,11 @@ Project: Apache PDFBox
166183
URL: http://pdfbox.apache.org
167184
License: Apache-2.0
168185

186+
Id: org.apache.tika:tika-core
187+
Project: Apache Tika
188+
URL: https://tika.apache.org/
189+
License: Apache-2.0
190+
169191
Id: org.bouncycastle:bcprov-jdk15on
170192
Project: The Legion of the Bouncy Castle
171193
URL: https://www.bouncycastle.org/
@@ -211,6 +233,41 @@ Project: MariaDB Java Client
211233
URL: https://mariadb.com/kb/en/library/about-mariadb-connector-j/
212234
License: LGPL-2.1-or-later
213235

236+
Id: org.openjfx:javafx-base
237+
Project JavaFX
238+
URL: https://openjfx.io/
239+
License: GPL-2.0 WITH Classpath-exception-2.0
240+
241+
Id: org.openjfx:javafx-controls
242+
Project JavaFX
243+
URL: https://openjfx.io/
244+
License: GPL-2.0 WITH Classpath-exception-2.0
245+
246+
Id: org.openjfx:javafx-fxml
247+
Project JavaFX
248+
URL: https://openjfx.io/
249+
License: GPL-2.0 WITH Classpath-exception-2.0
250+
251+
Id: org.openjfx:javafx-graphics
252+
Project JavaFX
253+
URL: https://openjfx.io/
254+
License: GPL-2.0 WITH Classpath-exception-2.0
255+
256+
Id: org.openjfx:javafx-media
257+
Project JavaFX
258+
URL: https://openjfx.io/
259+
License: GPL-2.0 WITH Classpath-exception-2.0
260+
261+
Id: org.openjfx:javafx-swing
262+
Project JavaFX
263+
URL: https://openjfx.io/
264+
License: GPL-2.0 WITH Classpath-exception-2.0
265+
266+
Id: org.openjfx:javafx-web
267+
Project JavaFX
268+
URL: https://openjfx.io/
269+
License: GPL-2.0 WITH Classpath-exception-2.0
270+
214271
Id: org.openoffice:juh
215272
Project: OpenOffice.org
216273
URL: http://www.openoffice.org/api/SDK
@@ -240,5 +297,3 @@ Id: org.xmlunit:xmlunit-matchers
240297
Project: XMLUnit
241298
URL: http://www.xmlunit.org/
242299
License: Apache-2.0
243-
244-
The last entry has to end with an empty line. Otherwise the entry is not present in About.html.

0 commit comments

Comments
 (0)