Every page in this series describes software: reflectors, gateways, modems, dashboards. This page is about something easy to forget while reading the others — that nearly all of it is the volunteer work of a remarkably small number of people. No company built the amateur digital voice world. A handful of hams did, gave it away, and kept maintaining it for decades. These are the names behind the things this site runs on.
If amateur digital voice has a single load-bearing individual, it's Jonathan Naylor. The MMDVM modem firmware, MMDVMHost, the DMRGateway, the per-mode gateways, ircDDBGateway (the D-Star gateway that connects repeaters and hotspots to the D-Star world), and the reference reflector and client software for YSF, P25, and NXDN — one author, all open source, spanning more than a decade of continuous work. The phrase "the G4KLX suite" covers so much ground that most hotspot owners are running half a dozen of his programs without knowing his name. The MMDVM and DMR Gateway pages on this site are, in large part, descriptions of his work.
A D-Star call can find any station in the world by callsign alone, and that magic has an author. Michael Dirska created the ircDDB network — a worldwide, openly shared callsign-routing database, cleverly built on IRC chat infrastructure — that tells every gateway where every callsign was last heard. G4KLX's ircDDBGateway is named for it: the gateway is the door, ircDDB is the directory behind it. It opened D-Star routing beyond the closed Icom trust servers and remains the connective tissue of open D-Star to this day.
In 2016 two Luxembourg hams published xlxd, the XLX Multiprotocol Reflector — the first widely adopted server that let D-Star, DMR, and YSF users meet in one room, with hardware AMBE transcoding to bridge the codecs. The XLX model (one server, twenty-six modules, many protocols, one conversation) defined what a modern reflector looks like, and its descendants carry the pattern forward.
Tom Early took the XLX idea and kept it moving: his urfd (the URF reflector) extended the multiprotocol reflector to M17, NXDN, P25, and more, and his mrefd is the standard M17 reflector. Much of the newest reflector infrastructure in the hobby — including the URFJET reflector behind this site — runs on his code.
HBlink began as Cort Buffington's project to implement the HomeBrew repeater protocol in open Python — readable, hackable, and free. It became the seed of an entire ecosystem: FreeDMR, and the family of community networks built on its descendants, all trace their lineage to HBlink. Few programs have spawned more amateur networks.
Every other digital voice mode in the hobby is built on a patented, closed voice codec. Wojciech Kaczmarski and the M17 Project set out to fix that at the root: a completely open digital voice protocol using the free Codec 2 vocoder — open spec, open firmware, open everything, radio to reflector. M17 is the hobby's statement that amateur radio can own its own technology.
Software only changes the hobby when ordinary hams can run it. Pi-Star, Andy Taylor's hotspot distribution, packaged the entire G4KLX stack into an SD-card image with a web dashboard — arguably the single biggest reason hotspots went mainstream. WPSD, Chip Cuccio's modern successor, carries that work forward with active development today. Between them, they turned a pile of command-line programs into an appliance.
The Zingman brothers' DVSwitch suite is the connective tissue between worlds. Analog_Bridge and MMDVM_Bridge translate between digital codecs and plain analog audio, and their USRP interface is how digital voice reaches AllStar, SvxLink, and the analog side of the hobby. Anywhere a digital mode meets an analog one — including the cross-mode bridging behind this site — there's a good chance DVSwitch is doing the work in the middle. When AllStarLink's founder passed away, it was Steve Zingman who was chosen to carry that project forward too.
Yaesu gave the hobby System Fusion; this German team gave it somewhere open to talk. In 2015 they built the DV4mini, the USB hotspot stick that put D-Star, DMR, Fusion, P25 and more into a single dongle — and on 29 July 2015 Torsten Schultze brought up FCS001, launching the FCS reflector system that still runs alongside G4KLX's YSF reflectors today. DG1HT also wrote the line's DMRPLUS and P25 modules; DJ0ABR went on to write BlueDV, the cross-platform client that turns a PC or phone into a D-Star/DMR/Fusion radio. Around that core, Michael Peil, DJ2VA and Hans-Jürgen Barthen, DL5DI contributed to the DV4mini, Meinhard "Mike" Guenther, DL2MF wrote the DV4MF2 control panel that gave the stick its polished interface, and Klaus Woerner, DL5KV built the DV4mini Compact edition.
If FCS gave Fusion an open reflector, Kurt Baumann gave it a switchboard. His YCS server and DVMatrix routing made C4FM the hobby's first DG-ID-routed multiprotocol network: 100 groups per server, each one selectable straight from the radio's DG-ID, with live bridges into the DMR and D-Star worlds. He is also a co-author — with DG1HT and DL5DI — of IPSC2, the server software at the core of the DMR+ and DMR-MARC networks. The DG-ID-as-router pattern that C4FM-JET is built on is, at bottom, his idea.
Digital voice doesn't live in isolation — it reaches into the older worlds of internet linking and analog radio through a few more foundational projects, each with its own builder.
Jim Dixon, WB6NIL (SK) created AllStarLink, the Asterisk-based VoIP network that links analog repeaters worldwide. He became a Silent Key on December 16, 2016, but AllStar remains one of the largest linking systems in amateur radio and a frequent endpoint for digital-to-analog bridges.
Jonathan Taylor, K1RFD wrote EchoLink, the software that first let licensed hams connect to repeaters and each other over the internet — for a whole generation it was the introduction to the idea that a radio and the internet could work together.
Tobias Blomberg, SM0SVX created SvxLink, the open-source voice-services and repeater-control system that often sits at the analog end of a bridge, handling everything from repeater logic to EchoLink connectivity on Linux.
Adi Bier, DL1HRC contributed several extensions to SvxLink, most notably the UsrpLogic module — the piece that lets SvxLink exchange audio with DVSwitch and the digital-voice world over USRP. It is not part of the core SvxLink package, and the cross-mode bridging behind this site depends on it.
Hans-Jürgen Barthen, DL5DI packaged the whole open D-Star stack — ircDDBGateway and its companions — as OpenDV, the distribution that put it within reach of ordinary repeater keepers for years. He turns up twice more in this story: as a contributor to the DV4mini, and as a co-author — with DG1HT and OE1KBC — of IPSC2, the engine behind DMR+.
Steve Miller, KC1AWV maintains DVRef, the reflector registry and hostfile service that the whole ecosystem now depends on to find each other — the quiet directory that keeps every reflector listed and reachable.
| Software | Builder(s) |
|---|---|
| MMDVM, MMDVMHost, DMRGateway, ircDDBGateway, mode gateways | Jonathan Naylor, G4KLX |
| XLX multiprotocol reflector | Jean-Luc Deltombe, LX3JL & Luc Engelmann, LX1IQ |
| URF reflector (urfd), M17 reflector (mrefd) | Tom Early, N7TAE |
| HBlink | Cort Buffington, N0MJS |
| M17 protocol | Wojciech Kaczmarski, SP5WWP & the M17 team |
| Pi-Star | Andy Taylor, MW0MWZ |
| WPSD | Chip Cuccio, W0CHP |
| DVSwitch (Analog_Bridge, MMDVM_Bridge, USRP) | Steve Zingman, N4IRS & Mike Zingman, N4IRR |
| AllStarLink | Jim Dixon, WB6NIL (SK) |
| EchoLink | Jonathan Taylor, K1RFD |
| SvxLink | Tobias Blomberg, SM0SVX |
| SvxLink UsrpLogic / TetraLogic extensions | Adi Bier, DL1HRC |
| ircDDB network | Michael Dirska, DL1BFF |
| OpenDV packaging | Hans-Jürgen Barthen, DL5DI |
| DVRef | Steve Miller, KC1AWV |
| DV4mini hotspot | Torsten Schultze, DG1HT; Stefan Reimann, DG8FAC; Kurt Moraw, DJ0ABR; Michael Peil, DJ2VA; Hans-Jürgen Barthen, DL5DI |
| FCS Fusion reflector system | Torsten Schultze, DG1HT |
| BlueDV | Kurt Moraw, DJ0ABR |
| DV4MF2 control panel | Meinhard F. "Mike" Guenther, DL2MF |
| DV4mini Compact | Klaus Woerner, DL5KV |
| YCS server / DVMatrix | Kurt Baumann, OE1KBC |
| IPSC2 (DMR+ / DMR-MARC) | Kurt Baumann, OE1KBC; Torsten Schultze, DG1HT; Hans-Jürgen Barthen, DL5DI |
None of these people were paid for this. The reflector you key into tonight, the hotspot on your shelf, the dashboard in your browser — all of it exists because a few hams decided the hobby should have it and wrote it themselves. The best way to thank them is the amateur way: use it, learn from it, build on it, and give your own work away.