Views

Jajuk dependencies

(Redirected from Jajuk Dependencies)

Go back to table of contents


This page is the primary page listing Jajuk dependencies. A copy of this page can be found in each Jajuk packages and in the SVN repository under the name of DEPENDENCIES.TXT.

Contents

Introduction

This page lists APIs, web services, frameworks or packaging tools (jars) included in Jajuk. We would like to thank their teams for making Jajuk possible.

Note that all these libraries are already included in the Jajuk package so you don't need to download or install them individually.

Online services

License type

These third party softwares used by Jajuk come with their own licenses as listed out below. A copy of the following licenses is include in src/legals directory.

License name Manual and wiki link Filename in packages and repository
Apache license apache LICENSE-Apache.txt
BSD license bsd LICENSE-BSD.txt
Creative Commons license creative commons LICENSE-CREATIVE-COMMONS.txt
Derivated jajuk license derivated DERIVATED.txt
GPL license gpl LICENSE-GPL.txt
LGPL license lgpl LICENSE-LGPL.txt

Jajuk license dependencies

Sound

API Credentials Comments URL License
Javalayer, BasicPlayer, Tritonus, mp3spi JavaZoom team MP3 sound engine http://www.javazoom.net LGPL
Jogg, JOrbis, Vorbis, Vorbis SPI JavaZoom team Ogg Vorbis sound engine http://www.javazoom.net LGPL
MPlayer MPlayer team Excellent Multi-format player. Mplayer is the default Jajuk player for all formats (except APE) http://www.mplayerhq.hu GPL

Tags

API Credentials Comments URL License
JAudiotagger JAudiotagger Multi-format read / write tags API http://www.jthink.net/jaudiotagger/index.jsp LGPL

Look and feel

API Credentials Comments URL License
Substance Kirill Grouchnikov A cross-platform look & feel for Swing applications https://substance.dev.java.net/ BSD

Swing helpers

API Credentials Comments URL License
Jcommon Object Refinery Limited Common UI objects library http://www.jfree.org/jcommon/ LGPL
JFreechart Object Refinery Limited Excellent Charts API http://www.jfree.org/jfreechart/ LGPL
MigLayout MiG InfoCom AB By far the best Swing/SWT layout manager, awesome ! http://www.miglayout.com BSD or GPL
Zeus JSCL Zeus JSCL team Swing API provinding splashscreen and forms validation features http://sourceforge.net/projects/zeus-jscl/ LGPL
SwingX Sun Microsystems Advanced Swing widgets like JXTable https://swingx.dev.java.net/ LGPL
QDWizard QDWizard Team Swing Wizard API http://qdwizard.sourceforge.net LGPL
L2FProd commons components L2FProd Some advanced widgets like JButtonBar http://common.l2fprod.com/index.php Apache 2.0
VLDocking VLSolutions Docking framework and advanced toolbars http://www.vlsolutions.com CeCILL (*)
JHlabs Filters JHLabs Images filters http://www.jhlabs.com/ip/filters Apache 2.0

(*) The CeCILL License is a french GPL compatible license. For those developing open source applications, it allows you to use, modify and distribute VLDocking freely (under CeCILL or GPL license). Full text of the license can be seen here.


Native/system integration

API Credentials Comments URL License
Jintellitype Meloware Intellitype keyboard support

http://melloware.com/products/jintellitype/

Apache 2.0
D-Bus Java Bindings freedesktop.org D-Bus support

http://www.freedesktop.org/wiki/Software/DBusBindings

Academic Free License version 2.1 or GNU Lesser/Library General Public License version 2
Unix Sockets Library Matthew Johnson - dbus@matthew.ath.cx Support for Unix-sockets required for D-Bus support

http://www.matthew.ath.cx/projects/java/

GNU Lesser General Public License version 2.1

Logging

API Credentials Comments URL License
Log4j Apache Jakarta Log4j team The most famous Java logging API http://logging.apache.org/log4j/ Apache License
Commons Logging Apache Jakarta Logging team Common Logging facilities used by many Jakarta API http://jakarta.apache.org/commons/logging/ Apache License

Web

API Credentials Comments URL License
Cobra Cobra team Web Browser API http://html.xamjwg.org/cobra.jsp GPL

Others

API Credentials Comments URL License
Animation JGoodies team Text animation API http://www.jgoodies.com/freeware/animation/ BSD
Common-jukebox Common-jukebox team Various jukebox shared code between projects http://www.assembla.com/wiki/show/common-jukebox LGPL



Go back to table of contents