Linux Programs for Download

These are free open source programs for GNU/Linux, licensed under the GNU General Public License.
The download files include source code, a build script (make), and a user guide.
Packages in DEB and RPM format are also available.

dkopp
Backup files to DVD or Blue-ray. Full or incremental backup with full or incremental media verification. Specify included and excluded directories and files at any level, using a browser. Report disk:backup differences at summary, directory, or file level.

findwild
Search directories/files/contents for matching wildcard patterns. Include/exclude criteria for directory and file names and contents. Multiple patterns with AND/OR matching logic. Search files found in a prior search (narrow the search). Recall, edit, re-run prior search criteria.

fotoxx
Edit digital images and manage a large collection. Thumbnail image browser. RAW import. Edit with deep color. Color and contrast enhancement. HDR and panorama composites. Tone-mapping. Red-eye removal. Sharpen. Trim (crop). Rotate (any angle). Noise removal. Write text on image. Select and edit an image area or object. Color matching. Warp. Pixel painting. Copy and paste. Artful transformations. Tag/title/comment editing and searching. Metadata edit and search. Multiple views (collections). Slide show. CD/DVD burn. GUI language support. 

galaxy
Stellar motion simulation. Watch a few "stars" move around each-other, steered only by their mutual attractions, or watch thousands of random stars evolve into a spiral galaxy.

lbench
Measure multi-thread scalability of CPU, cache, memory, disk, mutex locks, threads and subprocesses. 

mashup 
Make a photo montage. Select image files and add to a layout page. Add text of any size and font. Rearrange and resize images and text using the mouse. Save or print the finished layout.

myStuff
Create a custom menu in a popup window. Drag main menu entries into the window, or add menu entries with a GUI dialog. Arrange the layout by dragging with the mouse. Add text for headers or supplementary information.

picpuz
Jigsaw puzzle. Divide an image into puzzle-pieces, randomize, and put back together using the mouse.

sortpuz
Mouse-driven geometric puzzle. Unscramble a square matrix of numbered tiles to put them in order.

ukopp
Copy files to a USB stick or other disk/equivalent media. Copies only new and modified files and is therefore fast. Specify directories or files to include or exclude at any level, using a GUI browser. Report differences at summary, directory, or file level. Optionally retain old file versions in the backup for a specified time or version count.

watsup
Monitor system loading (CPU, disk, network) in a small panel window. Click for a compact view of system resources and which top processes are using how much. Filter processes by name or owner. Click to kill an errant process. 

zfuncs
A collection of Linux and GTK utility functions used by the other applications in this list.

download page - Tar files containing source code, build script (make), and user guide.
DEB and RPM packages - These will work for many recent Linux distros.
recent changes - List of recent updates for the above programs.
contact - Programmer's e-mail address - report problems or ask questions here.