Professional Documents
Culture Documents
LiBerentiate
on-diBerentiating
LiBerentiating soItware makes your business
better than the competition in some way:
COML desktop
Since non-diBerentiating soItware is common
to your competitors, making it open source
enables them to become your best collabora-
tors. This is why IBM and HP cooperate on
many Open Source programs.
Open Source Marketing
II you ask someone, would you liked to work
in a planned economy:", the answer invariably
is, no". \ith Open Source, you don't have the
situation oI large companies like MicrosoIt,
Oracle or SAP telling the entire IT industry
what to do.
You can think oI Open Source soItware as be-
ing a massively-parallel drunkard's walk nltered
by a Larwinistic process. \hen you have a
large collection oI people writing soItware,
some oI them are going to have good ideas.
The market decides what are good ideas and
what are not. This process works as well as
marketing.
\ith Open Source soItware, iI there is a group
as small as ,o people worldwide who want the
same thing, willing to work on it in their spare
time, you have suBcient resources to develop
large and complex soItware products. As the
product matures and becomes oI more interest
to people, the number oI people contributing
to it will grow substantially.
How Software is Developed
There are Iour ways in which soItware is de-
veloped:
Retail
In-house / contract
Consortium
Open Source
Retail soItware accounts Ior about o% oI all
existing soItware. You might think that it is a
very eBcient way oI distributing the cost oI
development among many customers.
But in Iact, even Ior MicrosoIt, in zoo it
spent only 6.8% oI its revenues on develop-
ment. AIter the middlemen takes their cut, and
nguring that ,o% oI all soItware ends up as
shelIware (it never gets used), only about ,
cents oI your soItware dollar actually went to
developing it.
\hy is this: Retail soItware has a very large
overhead, since it is very expensive to locate
customers, you have to manuIacture boxes and
pay Ior shelI space. There is advertising and
points to the distributor and retailer.
The other characteristic oI retail soItware is
that it requires a mass market so everyone can
buy it. The result is that retail soItware is non-
diBerentiating.
In-house and contract software avoid
much oI retail soItware's overhead, with the
result that you obtain about ,o% eBciency on
the dollar, and you gain a diBerentiating advan-
tage. Typically a single customer pays Ior eve-
rything, and takes all the risk. Historically
about ,o% oI these eBorts ends up as shelI-
ware, so the net is that you only get about z,
cents on the dollar Ior your programming.
Consortiums or Iormal corporate collabora-
tions have ended up as colossal Iailures, as wit-
nessed by the hundreds oI millions oI dollars
wasted by Taligent and Monterey. The Iatal
Baw oI consortium projects is that there's al-
ways the handshake with one hand and a dag-
ger in the other - it is never Iair Ior all oI the
partners.
Open Source has its initial development by a
single entity. It is released as soon as it does
something useIul. For example, Cnome ini-
tially used the user interIace Irom a paint pro-
gram, and could be booted and run Irom a PC.
There are some exceptions, it took Mozilla years beIore its release as FireIox.
Iat and happy making money with hardware
margins oI ;o%. But now that they have to
compete with Lell (who acts as a Iront Ior
Chinese manuIacturers) over halI a margin
point, they are in big trouble.
This is the same problem that HP has. In driv-
ing by HP's headquarters on Page Mill on the
way to this talk, I shouted out the window, I
told you turkeys that buying Compaq would
not be a good idea!"
Capitalism and Open Source
Steve Ballmer oI MicrosoIt has said that,
Open Source soItware is a threat to the econ-
omy." He must have cut his economics class at
StanIord.
At the beginning oI the zoth century, there was
a large industry devoted to the harvesting,
storage, and transportation oI ice. \ith the
development oI reIrigeration, this industry col-
lapsed. Lespite the Iailure oI this industry, it
was a tremendous boost Ior the overall econ-
omy, since it now worked more eBciently.
Although Open Source is not good news Ior
retail soItware companies, the overall demand
Ior soItware will not decrease. Instead retail
soItware programmers will be Iound working
internally at companies like Amazon and LBay,
developing soItware that provides them with
diBerentiating advantage.
By enabling things to be run more eBciently,
Open Source reduces the overall cost oI soIt-
ware, with the result that more people will be
able to aBord computers.
From a business standpoint, prontability can
be increased by spending less on cost centers
such as soItware. Open Source helps a business
maximize the money it spends on diBerentiat-
ing soItware.
\ith Open Source soItware, there is no man-
date over how people use a product, it provides
a level playing surIace Ior competition among
soItware vendors. This in contrast to Micro-
soIt who uses network eBects" to bias the
market.
What Will Stay Proprietary?
There is proprietary soItware that will proba-
bly not become Open Source. For example,
consider TurboTax. There is huge liability iI
you are wrong, and nobody is going to write it
Ior the love oI doing it. \hile it is quite com-
plex, it is also soItware that is only used once a
year.
(Bruce joked that although his wife uses Windows,
he does NOT undergo ritual purication befor
touching her PC to run TurboTax once a year whe
doing taxes!)
Another example is Synoptics, who provides
CAL soItware Ior designing integrated cir-
cuits. \hile there is a vigorous open source
hardware eBort, Synoptics sill has a several
year lead over these eBorts.
But Synoptics decided to make a key part oI its
soItware Open Source, soItware that enables it
to interIace to multiple chip Ioundries.
By giving this soItware to its competitors, it
created a common API and deIacto standard.
The result is that everyone uses it, and Synop-
tics no longer has to create unique interIaces
Ior each new Ioundry.
Economics of Finding Bugs
There are diBerent motivations and economics
Ior nnding and nxing bugs. For MicrosoIt, out-
side people are continually looking Ior bugs so
they can write viruses and worms. \ith Open
Source soItware, people are looking to extend
and modiIy it.
\hen Borland made Interbase Open Source,
nine months later, a major backdoor bug was
Iound. Here was soItware that had been used
to implement airline reservation systems, with
a bug that could be used to obtain Iree Bights.
This illustrates the advantage oI having many
eyes looking at code. However, many eyes are
not disciplined eyes that will inspect code in a
systematic manner - you need a mix oI the
two approaches.
Programmers have a lot in common with art-
ists. OIten the creative work that both artists
and programmers do is not specincally con-
nected with their employment. And like an art-
ist, Open Source programmers have a tremen-
dous pride in their reputation. This is why the
Linux kernel and other Open Source soItware
keeps getting better and better.
The Future of Open Source
Open Source soItware is enabled by the Inter-
net, that has essentially eliminated the cost oI
manuIacturing and distributing soItware.
\hen a Star Trek replicator becomes available,
design will become more important than
manuIacturing Ior other products as well.
The closest thing that we have today in Open
Source hardware is the Open Source soItware
radio receiver. It lets you receive a signal be-
tween 8oo MHz to CHz. \sing Python, you
can connect various LSP blocks to implement
a 8oz. radio, a HLTV decoder, or do radio
astronomy.
Open Source Opportunities
Linuxcare was a $zoM Iailed startup. Its Iun-
damental problem was that it was ahead oI its
time. Larly adopters oI Linux had no need Ior
support, they wanted complete control. But
the second generation oI Open Source users
want support and are willing to pay Ior it. This
is the opportunity that SpikeSource is seizing,
and it also represents an opportunity Ior both
IBM and HP.
The computer should be your invisible Iriend.
\e already have soItware that enables con-
tinuous speech recognition and generation.
\hat is needed are the higher levels oI soIt-
ware to make these capabilities useIul to us.
Fundamentally, it is no longer suBcient to just
know computers, you have to have domain ex-
pertise in something else.
Summary
\sing Open Source soItware enables a com-
pany to become more prontable, and provides
it with more control over its business. Open
Source allows a company to Iocus its nnite
soItware development resources on capabilities
that diBerentiate itselI Irom competitors.
For More Information
Bruce Perens's paper, The Emerging Economic
Paradigm of Open Source can be Iound at:
www.perens.com/articles/economic.html
About the Author
Mark Luncan is a marketing consultant who
Iocuses on emerging technologies, assisting
companies in entering new markets and devel-
oping new business opportunities. He can be
contacted at markCaskmar.com.