Installing binary packages provided by your distribution is certainly convenient, but java-gnome is easily built from source and you are welcome to do so.
Grab the tarball with latest release...
Like most GNOME projects, official releases of java-gnome in tarball form
are hosted on the
Or check out the sources from the repository...
For those who like to live on the bleeding edge, you can checkout the
code from our version control repository (branch URL below). You'll need to install Bazaar,
available in most Linux and Unix distributions.
If you're going to hack seriously with, or on, java-gnome, we recommend the
following sequence to checkout the source code described in the
We try our best to keep '
... and build!
Regardless of which sources you get, the next step is to build them. Doing
so is quite straight forward, but since java-gnome is a native library (and
not just architecture independent Java bytecode), building it is a wee touch
more involved than just compiling
Proper binary packages of the java-gnome will be available in many fine Linux and Unix distributions, allowing you to quickly and easily install the library on your system.
Distro specific instructions are available for each of:
If yours isn't on that list, or if they don't have the latest release, then it is certainly time to file a bug report!
Binaries from by third parties are necessarily used at your own risk. We encourage the developers in the various downstream distributions to actively participate in our project; if you're using packages provided by groups that do so you will find that the level of community interest and support will be quite high. Those on other platforms will necessarily meet with a less enthusiastic response, but Open Source is about choice, so try java-gnome where ever you like.
You can help by ensuring java-gnome is properly packaged for your operating system!
One of the interesting things about Bazaar (and many of the other modern
Distributed Version Control Systems) is that when a repository is put online,
you can usually have the source code directly available via
This means that if you want to quickly point someone at a particular file,
it's as easy as directly linking to it at the URL you checked out from + the
path to the file.
If you would like to browse the source code, here is the top of the
mainline' branch (perhaps known as
other version control systems you might have used):