The Linux ham radio logging software is feature-rich and free. You can even modify the code if you feel like it!
Here are a few ham radio logging applications that Linux offers. They are available with most distributions. I have the Ubuntu 9.10 distribution of Linux running on a laptop in the shack.
XLOG
GTK+ Logging program for ham radio operators.
xlog is a logging program for amateur radio operators which can be used for dialy logging and contest. Logs are stored into a text file. QSO's are presented in a list. Items in the list can be added, deleted or updated. For each contact, DXCC information is displayed and bearings and distance are calculated, both short and long path.
When hamlib is enabled through the menu, you can retrieve frequency, mode and signal-strength from your rig over the serial port.
XLOG-Data
This package is the data for xlog (above).
The package contains the manual, locale files, pixmaps and more for xlog, a logging program for amateur radio operators.
TWLOG
Day-to-day logging program for ham radio operators.
This GUI (graphic user interface) program records basic Ham log information. It is for day to day logging, not contesting.
There is no dup checking and contest related things like that. The interface can be customized without re-compiling. A resource file allows you to modify the menus for the bands, modes, etc. that you use.
Most of the log entries can be made with a button press or a single key stroke. It records the date, start and end times, call sign, band, mode, power, and signal reports. There is also a field for general notes.
A second window allows you to search and edit the log file, and a third window provides online help. The help file can also be viewed with any unix command or editor at any time.
TQSL
Trustedqsl is a QSL log signing for the Logbook of the World (LoTW). (For newbies ... a QSL is a confirmation of contact between two amateur radio stations).
The ARRL Logbook of the World project is a database which collects data about contacts between amateur stations (QSOs). This package provides programs for maintaining your digital certificates for LOTW and for signing QSO log files in ADIF and Cabrillo format for upload.
Try Them!
It will cost you nothing to try Linux ham radio logging software. One application is sure to meet your requirements. If not ... modify one to fit! :-)