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
gccrs: An alternative compiler for Rust
This is a guest post from the gccrs project, at the invitation of the Rust Project, to clarify the relationship with the Rust Project and the opportunities for collaboration. gccrs is a work-in-progress alternative compiler for Rust being developed as part…
via Rust Blog November 7, 2024Status update, October 2024
Hi! This month XDC 2024 took place in Montreal. I wasn’t there in-person, but thanks to the organizers I could still ask questions and attend workshops remotely (thanks!). As usual, XDC has been a great reminder of many things I wanted to do but which got bur…
via emersion October 21, 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