On the marketing of free software
[Posted October 24, 2006 by corbet]
Please indulge your editor as he reminisces for a moment. Once upon a
time, the cool machines to get in the office were Unix-based workstations, and
the offerings from Sun Microsystems in particular. The first thing that
would happen to one of these systems once it came out of the box was
interesting, however: much of the software on the system would be
immediately replaced. The new systems would be loaded down with the GNU
toolchain, the X Window System, and various other goodies from all over the
net. This pattern was common enough that a small company called Cygnus
Solutions made a living from supporting free tools on proprietary Unix
systems.
The replacement software was often better, but that was not always the
case. There were long periods of time where trying to build early X11
releases with early gcc releases was an exercise in serious pain. But your
editor did it, and, judging from the traffic on the mailing lists, quite a
few others did it as well.
Many of us might not, at that time, have been able to explain why we
subjected ourselves to this experience, even though Richard Stallman had
already been trying to do exactly that for a few years by then. But now
it's obvious: we wanted our systems to run free software. Loading them
down with free code turned them into something more obviously oriented
toward our needs, something we could fix if need be (and need often was,
back then), and something which, in a palpable way, was more alive.
Free software has obviously come a long way since then, and a far larger
group of people is aware of its importance. But it is still a geek
phenomenon. For much of the wider community, "free software" still means
"you don't have to pay for it," and many people still wonder about what use
they, personally, could ever have for the source code. As a result, many
users may have learned that Firefox, for example, is a better web browser,
but they do not know why. It's just another program they can download and
run.
So it is a little sad to see reports
that the effort to market Firefox may emphasize features and downplay the
fact that it is free software. Evidently the people behind these marketing
campaigns have decided that it's features that "sell" the software, so that
is what has to be pushed on users. For Firefox 2.0, this strategy
might just help to drive usage statistics up a little higher. But in the
longer term it does not seem like a winning approach.
The folks at Mozilla Corp. clearly see themselves in a battle with
Microsoft and its reinvigorated Internet Explorer product. Firefox was,
indeed, able to out-feature Internet Explorer for a while, and that
doubtless helped to increase its adoption. But the history of the
computing field is full of examples of companies which tried to engage in
feature-checkbox battles with Microsoft. One can say many things about
that company and its products, but few would accuse Microsoft of being
unwilling or unable to add features. It seems unlikely that Mozilla
Corp. has the resources to compete with Microsoft on features, and it is
not at all clear that the wider development community will be able to make
up the difference.
Where Firefox has a competitive advantage, instead, is in the fact that it
is free software. This fact should drive what kinds of features are
added: those which make the web experience better for Firefox users, with
less concern for the comfort of advertisers or publishers. It should bring
a higher level of concern for security - an area which can be slighted if
the real purpose is to compete on features. It should make the software
alive, interesting, evolving with the net, and not subject to stagnation
just because the owning company loses interest in it for a while.
It seems unlikely that World Domination will be achieved by trying to
out-feature proprietary software companies. Free software is not better
by virtue of having more checkboxes on the package. It is better because
it is free. If that cannot be made into a selling point, then we may not
get much farther than we have until now. There are precedents that suggest
that freedom could be made into a selling point; consider, for example, the
growing success of organic produce. Like organic food, free software is
better for you - and it doesn't even cost more. When people understand why
free software is better for them, many of them will insist on it. One can
only hope that projects which are sufficiently well-heeled to have marketing
efforts will market freedom as one of their most important "features."
(
Log in to post comments)