Make FOSS Ham Software
If you follow ham radio news, you might have seen a recent post to the EZNEC1 website. It gets a little long, but the important line is
On January 1, 2022 I will be retiring. I’ll be nearly 76 and want to spend more time at other things. EZNEC is and always has been developed, sold, and supported only by me, so all development, sales, and support will end at that time…
The following is the first bullet point in the explanations that come immediately after (emphasis mine).
EZNEC will be released to the public domain and become free of cost and can be freely copied and distributed. I do not plan to release the source code.
This line is important, because it means that not only will all support and development cease, there is no one who can take up the torch and continue development of what some would consider a critical tool for radio amateurs. This software will soon fade from relevance, and this is an issue that I’ve seen build for a while. So many of our tools are based on proprietary software that much of our hobby is beholden to private corporations and our hope that they will continue to operate in good faith.
One of the goals of every amateur in the hobby should be to increase the number of new amateurs joining us to replace the ones we lose every year. Having expensive proprietary software as the prominent requirement for running a quality station is exclusionary to newcomers.
As the most experienced members of our hobby begin to exit it, for whatever reasons, we must be prepared to move on and continue with amateur radio. When software is developed by a single person, as EZNEC was, when that person no longer wishes to keep going, and doesn’t release their code, the software withers and dies. This is part of the software lifecycle, but in this case there is no alternative to EZNEC that I know of. If you know of one, please drop me a message in my public inbox (found in the sidebar)!
When software is free, knowledge is free. Encryption and obfuscation isn’t allowed on the air, why do we allow it in our software?
-
EZNEC is a popular tool to model antennas and their RF patterns. ↩︎
Articles from my webring
Announcing Rust 1.84.0
The Rust team is happy to announce a new version of Rust, 1.84.0. Rust is a programming language empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, you can get 1.84.0 with: $ rustup upd…
via Rust Blog January 9, 2025Status update, December 2024
Hi! For once let’s open things up with the NPotM. I’ve started working on sajin, an Android app which synchronizes camera pictures in the background. I’ve grown tired of manually copying files around, and I don’t want to use proprietary services to backup my …
via emersion December 15, 2024Post-OCSP certificate revocation in the Web PKI
Introduction Today, TLS certificates in the Web public key infrastructure (PKI) have long validity: almost all remain valid for at least three months! An attacker compromising a certificate early enough in its lifetime1 keeps it compromised for months. Cer…
via Posts on Seirdy’s Home September 25, 2024Generated by openring