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.
The list of external code source that Jajuk incorporated with or without changes (dericated code) is given here.
See also Jajuk projects tools.
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 official packages so you don't need to download or install them individually.
Online services
- Google Images (covers) : http://images.google.com
- LastFM (songs and artists data) : http://last.fm
- LyricsFly.com (lyrics) : http://lyricsfly.com/
- LyricWiki (lyrics) : http://lyrics.wikia.com
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 |
| CeCILL | license cecill | LICENSE_CeCILL_V2-en.txt |
Jajuk dependencies
--- Sound --- Project : Javalayer, BasicPlayer, Tritonus, mp3spi By : JavaZoom team Used for : MP3 sound engine URL : http://www.javazoom.net/javalayer/javalayer.html License : LGPL Project : Jogg, JOrbis, Vorbis, Vorbis SPI By : JavaZoom team Used for : Ogg Vorbis sound engine URL : http://www.javazoom.net License : LGPL Project : MPlayer By : MPlayer team Used for : Multi-format player. Mplayer is the default Jajuk player for all formats URL : http://www.mplayerhq.hu License : GPL --- Tags --- Project : JAudiotagger By : JAudiotagger team Used for : Java multi-format read / write tags library URL : http://www.jthink.net/jaudiotagger/index.jsp License : GLPL --- Look and feel --- Project : Substance By : Kirill Grouchnikov Used for : A cross-platform look & feel for Swing applications URL : https://substance.dev.java.net/ License : BSD --- GUI helpers --- Project : Jcommon By : Object Refinery Limited Used for : Common UI objects library URL : http://www.jfree.org/jcommon/ License : LGPL Project : JFreechart By : Object Refinery Limited Used for : Charts library URL : http://www.jfree.org/jfreechart/ License : LGPL Project : MigLayout By : MiG InfoCom AB Used for : Swing/SWT layout manager URL : http://www.miglayout.com License : BSD Project : SwingX By : Sun Microsystems Used for : Advanced Swing widgets like JXTable URL : https://swingx.dev.java.net License : LGPL Project : QDWizard By : QDWizard Team Used for : Swing Wizard API URL : http://qdwizard.sourceforge.net License : LGPL Project : VLDocking By : VLSolutions Used for : Docking framework URL : http://www.vlsolutions.com/en/products/docking/index.php License : CeCILL Project : JHlabs Filters By : JHLabs Used for : Images filters URL : http://www.jhlabs.com/ip/filters License : Apache 2.0 Project : Cobra By : Cobra team Used for : Web Browser library URL : http://html.xamjwg.org/cobra.jsp License : GPL Project : Animation By : JGoodies team Used for : Text animation API URL : http://www.jgoodies.com/freeware/animation/ License : LGPL --- Native/system integration --- Project : JIntellitype By : Meloware Used for : Intellitype keyboard support URL : http://melloware.com/products/jintellitype/ License : Apache 2.0 Project : D-Bus Java Bindings By : freedesktop.org Used for : D-Bus support URL : http://www.freedesktop.org/wiki/Software/DBusBindings License : Academic Free License version 2.1 or GNU Lesser/Library General Public License version 2 Project : Unix Sockets Library By : Matthew Johnson - dbus@matthew.ath.cx Used for : Support for Unix-sockets required for D-Bus support URL : http://www.matthew.ath.cx/projects/java/ License : LGPL version 2.1 --- Logging --- Project : Log4j By : Apache Jakarta Log4j team Used for : Java logging API URL : http://logging.apache.org/log4j/ License : Apache License Project : Commons Logging By : Apache Jakarta Logging team Used for : Common Logging facilities used by many Jakarta API URL : http://jakarta.apache.org/commons/logging/ License : Apache License --- Misc --- Project : Common-jukebox By : Common-jukebox team Used for : Various shared code between several jukebox projects URL : http://www.assembla.com/wiki/show/common-jukebox License : LGPL Project : Guava By : Google Used for : helper URL : http://code.google.com/p/guava-libraries/ License : Apache 2
Go back to table of contents

