+
+
Licenses
+
+ There are several subprojects, each having its own license terms, as follows:
+
+
+
+
+
+ [*] LinuxSampler is licensed under the GNU GPL license with the exception that
+ USAGE of the souce code, libraries and applications
+ FOR COMMERCIAL HARDWARE OR SOFTWARE PRODUCTS IS NOT ALLOWED
+ without prior written permission by the LinuxSampler authors.
+ If you have questions on the subject, that are not yet covered by the
+ FAQ,
+ please contact us.
+
+
+
Dependencies
+
The following figure illustrates the compile
+time / linker dependencies.
+
+
gigedit
+ |
+ (mandatory)
+ |
+ V
+ QSampler ~~~(optional)~~~> libgig JSampler
+ | A |
+ | | |
+ (mandatory) (mandatory) (mandatory)
+ | | |
+ V | V
+ liblscp LinuxSampler jlscp
+
+
Or again in words: you have to compile and
+install libgig before being able to compile and use LinuxSampler. You
+don't need libgig for compiling and using QSampler, but it's definitely
+recommended. You cannot compile nor use QSampler without liblscp
+though. As QSampler is communicating with LinuxSampler via TCP, there
+is no linker dependency between them, but of course you still need to
+have LinuxSampler installed to be able to use QSampler (either locally
+or on any other computer in your network). JSampler is also communicating
+with LinuxSampler via TCP, so there is no linker dependency between them
+either. JSampler requires jlscp though. You have to compile and install
+libgig before being able to compile and use gigedit.
+
+
Source Packages (Stable)
+
+
+
Source Packages (Testing)
+
+
+
Binary Packages
+
There are currently Debian
+packages and RPM packages
+for i386 only, bleeding edge Gentoo ebuilds
+and platform-independent
+Java packages (for JS Classic 0.2a, java frontend for LinuxSampler).
+For libgig you can find Windows binaries as well.
+
CVS
+
This project's CVS repository can be checked
+out through anonymous (pserver) CVS with the following instruction set.
+When prompted for a password for anonymous, simply press the Enter key.
+There are currently seven subprojects in the LinuxSampler project, pick
+the line of the respective subproject you want to checkout from below:
+
+
cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler \
+ co libgig
+cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler \
+ co liblscp
+cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler \
+ co linuxsampler
cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler \
+ co qsampler
+cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler \
+ co jlscp
+cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler \
+ co jsampler
+cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler \
+ co gigedit
+
+
You don't need to checkout the sources again later on,
+ just for keeping track to the latest development version. For updating to
+ the latest CVS version you can simply run the following command at any
+ time from the checked out source directory:
+
+
cvs update -d -P
+
+
You can also browse the CVS
+repository.
+
Bootsplash theme
+
Does your computer already boot in LinuxSampler style? No? Checkout the following LinuxSampler theme for either fbsplash (gensplash) or bootsplash:
+
+
You can get this theme here.
+
+
+