Linux HamSoft Database

About the Linux Hamsoft Database

Terry Dawson started the HAM-HOWTO to encourage ham-radio operators to use the linux operating system. It was originally called the RADIOLINUX list, but when it moved to the Linux Documentation Project it was renamed HAM-HOWTO. The last version (2.3) was dated April 1, 1997. Here are Terry's words from the introduction:
It is hoped that this document will assist Amateur Radio operators in finding and trying the various amateur radio software that has been written for or ported to Linux. It is also hoped that as a consequence of this information being available that more amateur radio operators will choose Linux as the platform of choice for their experimentation, and that software developers will choose Linux as the platform for their software development, further expanding the role of operating systems like Linux in the Amateur Radio field.
Linux was becoming popular amongst hams quickly and it was hard to keep up with newly released software. Joop Stakenborg started the Linux Hamradio Applications and Utilities Homepage in an attempt to create browseable pages with references to linux hamradio software. He opened his site officially on January 2, 1999. Here is the announcement from the linux-announce mailing list:
After a month of testing and feedback I am ready to release the linux hamradio applications and utilities homepage. They are at http://www.casema.net/~aba. It is intended for hamradio operators who use linux and are looking for a software package. The site has 2 possible ways of navigations: through simple text screens and by a java-script enhanced page, which uses an icon driven menu system. At the time of writing 116 hamradio software packages are included ranging from a simple utility to calculate bearing and heading between two radio stations to an electronic design package. I hope radio hams will use my page as a starting point for using linux hamradio software. Hopefully it will inspire hamradio operators to write more linux software too.
Again, these pages where hard to maintain, because of the continously changing software version numbers, dates and URL's. Editing was done by hand and with over 100 html pages, it was hard to keep up with the ever changing software. A few months later, Terry and Joop got together and set up some requirements for a database driven web interface. MySQL was chosen, interfaced with PHP3. Terry wrote the pages and Joop's entries were merged into the database and updated. Linux Australia provided the webspace. The site was announced on the linux-hams mailing list on August 4, 1999:
After several weeks of testing we are proud to announce the LINUX AMATEUR RADIO SOFTWARE DATABASE. The database can be viewed at http://radio.linux.org.au The startup page will show you new software which has been entered in the last month. You will see buttons, which will allow you to browse the database by section, sorted by date, title, or subsection. There are 2 buttons on the main page for adding software packages and sending feedback to the database maintainers. When you add a package, it will be held back until it has been reviewed by one of the maintainers. Credits for the web-pages go to Terry Dawson, VK2KTJ. Terry has used PHP3, a powerful HTML language to talk to a MySQL database where the records are stored. The records were taken and updated from http://www.casema.net/~aba, which means these pages will soon be obsolete, as will be the HAM-HOWTO, if this database will prove to be useful. We hope this software database will encourage hams to write and share amateur radio software for linux.
The Linux Hamsoft Database runs Debian GNU/Linux and reached 100.000 requests in march 2000 with over 30.000 pages served. The administrator team consists of Terry Dawson, VK2KTJ, Joop Stakenborg, PG4I and about 50 hams who maintain their own entries in the database.
We are still looking for people who can help us with designing graphics and updating records in case you own a linux hamradio project. If you would like to join us, please fill in the feedback form.


Hosted by Linux Australia