[TenTec] Open Source for TT firmware
Martin Ewing
martin at aa6e.net
Tue Jan 20 11:05:36 EST 2004
(In another thread) Mark Erbaugh wrote:
>
> I'm not faulting TenTec in this decision. You can't really expect them to
> continuually pour engineering resources into a project without a
> corresponding revenue stream. Now that TT has ceased support for the
> Pegasus, I hope that they will release the firmware source code to the
> general ham public. I'm sure folks like Carl could add new features.
I would definitely approve of open sourcing the firmware for all TT radios, but
especially for EOL models. I hope TT seriously looks at this proposal. Of
course, it's not a simple decision, but I see lots of good results.
-Much faster debugging if code is scanned by more expert eyes.
-Possible user support for firmware (taking some load off TT?)
-User experimentation with new features that could make their way back to the
official code if found worthy.
-Very good PR with the community, strengthening the user/vendor relationship
that is already a key feature of TT products.
Against it, though
-Loss of proprietary content (if any?), which might extend to TT's commercial
product line.
-Exposing TT's "spaghetti code" to the world (!)
-Someone (TT?) having to play Linus Torvalds and decide what gets into the
kernel (we do have a kernel don't we? ;-) and what doesn't.
-Requiring a specialized code development environment that most people don't
have - possibly a whole breadboard radio, logic analyzers, etc.
-Need good documentation of firmware. (not cheap)
-Firmware "forks" could confuse the marketplace.
-Firmware mods for general use have to be carefully tested against all operating
modes - pretty intense stuff.
If we could pull it off, it would be a wonderful thing, but I'm not holding my
breath.
73- Martin
p.s. I'd like to see a radio with an inbuilt Linux OS environment - more
standardized and accessible for experimentation.
More information about the TenTec
mailing list