FAQ

Your Questions:

More questions? Please contact us.

 


Is it possible to integrate Zong! into my own software project?

Not yet, but we plan to release a score viewer component for your Java desktop application, Android app and even for web pages (HTML5/JS). This component will be able to display and playback scores. It will be released under the GPL license, which allows free usage in your program, as long as it is free software, too. If you have a commercial application, we can arrange a special license for you. Please contact us. (Andi, 2013-10-24)

When will Zong! be available for download or for usage within my own software project?

Currently there is no long-term time plan for Zong!, because it is currently developed within our spare time, which depends on other projects. You can follow our current project planning and try out the latest development versions available on github(Andi, 2015-01-25)

 

On Linux: Is it possible to install different Versions of Java in parallel?

Since Zong! requires at least Java 8 Update 40, you might want to run different versions of Java on your system in parallel. Mirco has written a short guide for us:

 

  • Download the latest JDK from https://www.oracle.com/java/index.html , e.g. jdk-8u74-linux-x64.tar.gz
  • Move to a folder and untar
    • cd /opt/jdk/
    • sudo tar -xzf jdk-8u74-linux-x64.tar.gz
  • Then use "update-alternatives" for javac and java
    • sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk/jdk1.8.0_74/bin/javac" 1
      • The last parameter (here "1") is the priority
      • If you want to remove old versions:
        • sudo update-alternatives --remove javac /opt/jdk/jdk1.8.0_20/bin/javac
      • Choosing the right alternative
        • sudo update-alternatives --config java
  • At the end it is necessary to set the JAVA_HOME variable
    • export JAVA_HOME=/opt/jdk/jdk1.8.0_74
    • Advise: to make persistent set the variable in the /etc/environment or ~/.bashrc

Thanks to mirco for the guide! (Andi, 2016-03-10)