By Jonathan Corbet
July 2, 2008
Your editor was recently reminiscing about an early stage of his career,
which involved the administration of a VAX 11/780 computer. The VAX was a
highly successful product, as was its native operating system VMS. Quite a
few VAX customers chose to do without VMS, though, and put early versions
of BSD Unix on them instead. Digital Equipment Corporation never entirely
appreciated those customers. To DEC, every BSD installation looked like a
lost VMS service contract.
The company should, instead, have seen those installations as an extra sale
gained as a result of the VAX's ability to run a nice operating system.
Almost 30 years later, some parts of the computing industry have come to
understand that there is value in selling hardware which can run operating
systems provided by others. Microsoft made that point in a big way, of
course, but there are also significant parts of the industry which benefit
from making systems which can run Linux - and, in particular, a version of
Linux which is not necessarily supplied by the vendor.
But other sectors still seem to see the ability for the customer to put (or
replace) Linux on their systems the way DEC saw Unix in the early 1980's.
They see no value in letting their customers make changes to their systems,
choosing instead to lock those systems down and keep total control.
Embedded systems are often singled out as an example of this type of
behavior, and vendors of small routers tend to be especially inclined in
this way. It is not a coincidence that a substantial portion of the
high-profile GPL-enforcement cases to date have involved consumer-level
routers.
Some vendors, at least, are getting smarter and doing what they need to do
to avoid licensing problems. But relatively few of them welcome customers
who want
to replace the software on "their" devices. There are exceptions, though,
and their number just grew with this announcement from Netgear.
The WGR614L router looks like a fairly straightforward consumer wireless
router, with the usual set of features. LWN readers will doubtless be glad
to hear that it is "Works with Windows Vista" certified. It has a
four-port Ethernet switch, an 802.11g access point, and a mighty
240 MHz CPU and 16MB of RAM. All of the stuff one would expect from
an inexpensive desktop device.
But what makes this device interesting is that it's designed to be open and
hackable. The source code for the factory-installed firmware is available
from Netgear's community web
site; it's amusingly packaged as a zip file containing a single,
compressed tarball which, in turn, holds a bleeding-edge 2.4.20 kernel
tree. But anybody wanting something a bit more contemporary and
community-oriented can replace that firmware altogether with a package like Tomato or DD-WRT; indeed, Netgear
almost seems to encourage its customers to do so.
Every one of those customers then gets the benefit of the effort which has
gone into the development of those router distributions - with little
effort required on Netgear's part. Those customers can improve this
platform and make their changes available to other customers; that makes
Netgear's hardware more valuable. If there are bugs in the system, a
single motivated customer can fix them and make those fixes available to
everybody else. And all of this comes at almost no cost to Netgear.
It is always fun to see Linux turn up in new places. It's now a routine
experience to realize that one's new television, camcorder, music player,
or automobile runs Linux. But locked-down, Linux-based devices are not far
removed from the fully proprietary systems which preceded them. Whether or
not one agrees that locking down systems in this way is legally or morally
defensible, it's easy to conclude that it is undesirable. A Linux system
which is cast in concrete loses a part of the vital energy which makes
Linux what it is.
So it is always a welcome development when a vendor decides to take a more
open path. With any luck at all, the wider public will eventually realize
that more open devices are more powerful devices, and, as a result, such
devices will prove more successful. That is the path that brings us more
control over our systems and, eventually, to World Domination.
(
Log in to post comments)