Download Page

These are free Linux programs, licensed under the GNU General Public License v.2
(Free Software Foundation). They will not run on Microsoft Windows.

The following are links to tar files containing a source program (c++), a build script (makefile), and a user guide. Click on the link to download the file. The installation procedure is explained below.

program     download file           release date

dkopp       dkopp-4.3.tar.gz        June 01, 2008
findwild    findwild-1.1.tar.gz     June 01, 2008
fotoxx      fotoxx-5.0.3.tar.gz     Aug. 14, 2008  (1)
galaxy      galaxy-1.6.tar.gz       June 01, 2008
picpuz      picpuz-1.7.tar.gz       June 01, 2008
ukopp       ukopp-3.1.tar.gz        Aug. 04, 2008
watsup      watsup-1.2.tar.gz       June 15, 2008
zfuncs      zfuncs-2.4.tar.gz       Aug. 17, 2008

(1) eliminate compiler warnings in earlier versions of gcc

Installation Procedure
1. Download the tar file (program-N.N.tar.gz) to Desktop

2. Open a terminal window
3. $ cd Desktop                         # go to Desktop
4. $ tar -xzf program-N.N.tar.gz        # unpack tar to ./program
5. $ cd program                         # go there
6. $ make -B                            # build executable
7. $ su -c "make install"               # install files

8. $ make launcher                      # optional desktop launcher

Missing dependencies will cause error messages in step 6.
Install these from your repository and repeat step 6.
The two packages needed are listed below.

Step 7 installs the program files in the following default locations:
  /usr/local/bin/appname                    binary executable
  /usr/local/share/appname/                 icons, translations ...
  /usr/local/share/doc/appname/             user guide, README ...

Root privileges are needed for step 7, so use   sudo   or   su -c.

If  $PREFIX  is defined, application files go there instead of  /usr/local.
If 
$DESTDIR  is also defined, application files go to  $DESTDIR$PREFIX.

Change the install location:
To change the install location, enter the following command before step 6 (make):
    
$ export PREFIX=/your/location
If this is within your own directories, then root privileges are not needed for step 7.

Dependencies: the following packages are required to build these programs:
   1. the GNU C++ compiler (package g++)
   2. GTK2 development libraries (package libgtk2.0-dev)
These are available on all Linux distributions. Use your package manager to install if needed.

Uninstall:  $ su -c "make uninstall"    will remove all installed files.

No package?
Every release of every distro needs its own package. There are many different packaging systems in use. The current practice is that every application is rebuilt for every release of every distro, using distro-specific ibraries, packaging system, and special tools. The method given here is simple and works for all distros. The downside is the lack of automatic dependency checking - the install process will simply fail if the two packages listed above are not installed.

Packages for some of these programs and some Linux distributions have been built by generous volunteers. Please look for these if the above geekiness leaves you cold.