Linux-Hams archive - April 1999: APRS for Linux?

APRS for Linux?

Mike Bilow ()
Sun, 04 Apr 99 22:44:00 -0000


Steve Dimse K4HG wrote in a message to Mike Bilow:

> SD> One of the things you have to promise to become an "official
> SD> APRS software author" is never to release your source code.
>
>Really? That's insidious. What could be the point of that?
>
SDK> Per Bob, the primary reason is that if people could modify
SDK> the code and get on the air, the protocol would break down.

Sort of like TCP/IP?

SDK> And he does have a point. Given the present state of the
SDK> documentation on the protocol, and the way he changes it
SDK> when he feels the urge, it is hard enough for the four
SDK> major versions (Mac/WinAPRS [common codebase], APRSdos,
SDK> APRS+SA, and javAPRS) to keep in sync. The more authors in
SDK> a situation like that, the more chances for confusion.

I think the lessons of experience in protocol design are clear: if you take
this approach, it just forces the world to do an end run around you.

SDK> My argument that the answer is not to lock up the source code,
SDK> but rather to formalize the protocol, has fallen on deaf ears.

It worked for TCP/IP, which I've heard is very popular lately.

SDK> Money is the other less often admitted reason he opposes
SDK> source code release.

Yes, but other people's source code?

-- Mike