Free gadgets need free software
[Posted October 17, 2006 by corbet]
Your editor has occasionally taken time to write about
Rockbox, a GPL-licensed firmware system for
portable music players. One might think that such articles result from an
attempt to disguise time spent playing with gadgets as
real work - and not be entirely off the mark. But an incident this week
shows why running free software on devices like music players is important.
Creative makes some nice players, including the "Zen Vision:M." It
includes a large color screen, significant storage, and an FM radio. Like
many such devices, it is able to connect the FM radio to that storage space
and record radio programs. There are any number of reasons why this
feature is useful; one may want to record a radio interview featuring a
colleague, timeshift a program for later listening, or grab the DJ's
talk to help identify an interesting song for later purchase. This
capability certainly is not anything new; people have been hooking up their
tape recorders to radios for decades.
As of firmware
version 1.50.02, however, the Zen Vision:M player can no longer record
from its FM radio. An "upgrade"
for the Zen MicroPhoto removes the FM recorder feature from that device
as well. In both cases, the hardware retains the FM recorder capability,
but the new firmware takes it away. It is hard to imagine that legions of
Creative customers have been clamoring for the removal of a useful feature
from their expensive devices. Instead, this crippling of the hardware has
been done to meet the demands of a different group of people: our friends
in the entertainment industry.
Fortunately for current owners of this hardware, there does not appear to
be any mechanism built into the player which forces a change to the newer
version. It would not be entirely surprising to see forced-upgrade
requirements built into future players, however, especially as the notion
of "trusted content paths" gains ground. The gadget you thought you owned
may turn into a different device tomorrow, and there is little that you can
do about it.
Unless, of course, that gadget is running free software. Rockbox users do
not have to deal with this sort of trouble; if somebody were to remove the
FM recorder feature, somebody else would just patch it back in. Rockbox
users enjoy a tangible level of freedom which has been taken away from
people running proprietary firmware on their players.
This is an important point. Your editor is appalled by the number of AC
adapters he must carry whenever he travels - we have a number of gadgets
which, increasingly, we see as being entirely indispensable. The functions
handled by those gadgets can only grow over time; we will become
increasingly dependent upon them for our work, our communications, and our
leisure. Whose interests will those gadgets
serve? If others control the software on those gadgets, that software will
be distorted to serve their interests; the Creative firmware "upgrade" is a
strikingly clear example of just how that process can work. If we want to
control our gadgets, it behooves us to only purchase those which can run
free software.
[A postscript for those who are interested in what's up with Rockbox. The
project abandoned
its plans for a 3.0 release some months ago; the feature
freeze was hurting development without bringing solutions to the final
remaining problems. So development has been going full-steam ahead, with
(usually stable) daily builds available for those who want the latest
features. Support for iRiver H10, most iPods, and iAudio X5 players has
been added; early-stage work is proceeding on iRiver IFP790 and Toshiba
Gigabeat players. The port to the Sandisk Sansa e200 has recently overcome some significant hurdles and may
start to make significant progress in the near future. Unfortunately,
there appears to be no effort to port to the Creative players at this
time.]
(
Log in to post comments)