You are on page 1of 4

INNOVACIN

Slo por
placer
A dos dcadas de la
creacin del sistema
operativo Linux,
Linus Torvalds cuenta
qu lo impuls a
desarrollarlo y describe
los mritos de la
colaboracin abierta.
ENTREVISTA DE
Karen Christensen

68. agosto-septiembre 2012

Dice que la creacin de un software


cooperativo no fue una decisin consciente, sino una confluencia de factores.
En parte se debi, simplemente, a que
le interesaban los sistemas operativos
y haca tiempo que trabajaba en temas
vinculados con la tecnologa de la informacin. Tambin influy el hecho de que
quera instalar el Unix en su PC recin
comprada, al que se haba acostumbrado
mientras estudiaba Ciencias de la Computacin en la Universidad de Helsinki.
Paralelamente, se haba propuesto entender la estructura interior de su nueva
mquina. Y esa tarea, curiosamente,
termin expandindose hasta convertirse en la primera versin de Linux.
Poco despus, Linus Torvalds comenz a fomentar que otros miembros de la
comunidad de IT aportaran ideas a su sistema de codificacin. Lejos de temer que
perdera el control, lo que le interesaba era
lograr mejoras. De no haber sido por esa
decisin, probablemente me hubiera aburrido pronto de Linux confiesa, dado
que es lo que me pas con proyectos
anteriores en los que trabaj solo. Y aade
que el impulso inicial de hacer pblico el
cdigo fuente de Linux no se debi a que
yo quisiera que otros me ayudaran a escribirlo, sino a que estaba orgulloso de lo que
haba hecho y quera recibir opiniones
sobre qu le faltaba y cmo seguir. De all
que, cuando la gente empez a enviarle
sugerencias de cambios, las fue adoptando de manera natural.
Han pasado dos dcadas desde
entonces, y Torvalds comenta en la

siguiente entrevista las ventajas de la


colaboracin abierta.

Hay quienes han dicho que Linux es


ms interesante desde un punto de vista social que tcnico. Est de acuerdo?
En alguna medida s, pero creo que el
aspecto tcnico tambin ha sido muy
interesante. No porque Linux sea un
producto radicalmente nuevo (que no
lo es), sino porque la tecnologa es apasionante en s misma y, debido a ello,
atrajo a tantos desarrolladores.
Dicho esto, lo que en verdad resultaba
nuevo de Linux era el modelo de desarrollo social. No fue el primer proyecto de
fuente abierta, pero s el primero basado
en interacciones por correo electrnico
entre individuos que no se conocan
personalmente. En realidad, nunca sent
que deba controlar el resultado final.
Sin duda, adoptaba mi propio criterio y
no aplicaba al azar cualquier parche de
cdigo que me llegaba; pero, al mismo
tiempo, casi desde el principio consider
que el proyecto tena que aceptar nuevas
direcciones e ideas de otras personas.
Su deseo de progreso es mayor que
su deseo de ser usted quien lo haga?
Como soy perezoso, debera responder que s. El factor que me incentiva
nunca ha sido cambiar el mundo. Yo
quera programar porque me resultaba
interesante, y porque hacer otra cosa
me aburra. Hoy en da, mi papel ha
cambiado; ya no me dedico tanto al
desarrollo, sino a manejar y fusionar las

El pionero
finlands
Linus Torvalds cre y supervisa
el desarrollo de cdigo abierto
para el sistema operativo
Linux, de uso cada vez ms
difundido. Es miembro de
la Fundacin Linux, cuyos
integrantes respaldan con sus
cuotas de socios el desarrollo,
la promocin y la proteccin
de la plataforma. Entre muchos
otros se cuentan IBM, Cisco,
Intel, Google, Panasonic, HP,
Nokia, Toyota y Siemens.
Torvalds comenz sus
andanzas informticas a los
11 aos, cuando su abuelo,
un matemtico y estadstico,
compr uno de los primeros
microordenadores Commodore y le pidi ayuda para
usarlo. En 1988 fue admitido
en la Universidad de Helsinki,
donde obtuvo una maestra
en Ciencias de la Computacin. Ese mismo ao, el profesor Andrew S. Tanenbaum
lanz el sistema operativo
Minix con propsitos didcticos. Poco despus, ya con
experiencia en el lenguaje de
programacin C y conocimiento del Minix, Torvalds
decidi empezar un proyecto
personal que desembocara,
el 5 de octubre de 1991, en la
primera versin de Linux.


01
02
03
04

en wobi.com
Innovacin
Innovacin abierta
Colaboracin
Tecnologa

Foto: Focus Stock Fotogrfico.

wobi.com/magazine

69.

1983

Unix
para
PC,
Mac
, Am
iga

Richard St
Comienza allman establece la
pero para el proyecto de cons Free Software Fo
establece el cual el cdigo fu truir un sistema opundation en el MIT.
la idea de
en
er
la General te es de libre acce ativo basado en U
ni
so
Public Lice
nse (GPL) . Stallman tambinx,
.

196
8

contribuciones de otras personas. Pero


el desafo tcnico sigue siendo el mismo, slo que con una apariencia levemente diferente. Todava tiene que ver
con no aburrirme y sentir orgullo por lo
que hago. Para ser sincero, hago lo que
hago por motivos egostas. Y como son
motivos que pueden aplicarse a todos,
constituyen la razn por la que Linux
ha tenido tanto xito. Las compaas
que tienen trato comercial con Linux
tampoco lo hacen por altruismo: todas
quieren ganar algo. En definitiva, el
cdigo abierto resulta una excelente va
para que confluyan muchsimos intereses dispares y todos aprovechen las
motivaciones egostas de los dems.

70. agosto-septiembre 2012

199
9

d s re
ativo o de vido
oper mercad ara ser
a
p
m
siste del ivos
s el iento perat
ux e 5 por c o
in
L
e l2
a qu ra e
form aptu
C in 999. C
D
I
La o en 1
nt
imie
crec
Enero: Linus Torvalds lanza Linux 2.4.
El CEO de Sun Microsystems, Scott McNeally, comenta que
Linux es mejor que los sistemas operativos, y que Solaris es la
implementacin de Linux realizada por Sun.
Febrero: Steve Ballmer, el CEO de Microsoft, declara que Linux es un
cncer y un destructor de la propiedad individual.
Mayo: Craig Mundie, vicepresidente de Microsoft, anuncia una iniciativa de
fuente compartida, y admite que compartir cdigo fuente con
desarrolladores y clientes produce beneficios.
Junio: Ballmer afirma que Linux es la mayor amenaza para Microsoft.
Octubre: Amazon.com informa que redujo un 25 por ciento los gastos en
tecnologa, y que el ahorro se debe a haber cambiado a una plataforma de
tecnologa basada en Linux.
Un e
st
para udio de
desa la Fu
rrolla nda
dore cin
s de Linux
Linu dem
x ha ues
crec tra qu
ido e e
80 p l me
or c rcad
iento o de
en c emp
inco leos
ao
s.

2001

201
0

1
201

Se
com funda
part ARP
ir c ANE
digo T. Pr
e in ecurs
form ora
aci de I
n. nter
net,
perm
ite a

Th
Ken

0
2e0m0s risptidemo as s.

.0.
ux 3 s
a Lin nare
lanz cente inux.
: Se s, y de L ce
Julio persona sarrol o do y ha ogle.
de de un Go .
iles n el el m y y rsin
a m n co iles d , eBa a ve
sum bora urst itter nuev
inux cola os b k, Tw una
de L aas ercad ceboo lanza
rrol o comp s m n, Fa s se
desa de nto de lo Amazo s mese
d de
cie de tre
nida
por ores Cada
omu
l 75 ervid
La c
en e s s
tiza ar lo
x co cion
Linu fun

de
ador

9 investig
196ompson,

nix.
de U
rsin
e
v
a
imer
la pr
ribe
c
s
e
,
Labs
Bel

LA
CRONOLOGA
DEL CDIGO
ABIERTO

los
inve
stiga
dore
s

.
1AT&T97anun9cia planes para comercializar Unix

1998

1991

9
198

x.
erativo Linu
sistema op
ncleo del
ds lanza el
Linus Torval
e
rto d
Abie
digo veer
e C pro re.
os d a en e lib
sunt pres twar
de A era em ara sof
p
nte
side prim orte
epre ns la sop
a vic lutio ra y
ahor s So enie
nn ( ygnu e ing
iema da C os d
ael T cofun lizad
Mich Hat), persona
Red vicios
ser

198
7

An
y At drew Ta
ari S nen
T. C baum
dig la
o fu nza
ente Min
inclu ix, un
ido. a ve
rsin
de

instalacioneSe acua el trmin


o
y superan s de Linux crecen cdigo abierto en
21
el crecimie
nto de todo2 por ciento respecPalo Alto, California.
Las
to de
s los sistem
as operativ 1997, segn IDC,
os para se
rv
id
ores.
tripl Al em
ica pez
c
a
IBM uando r a cot
invie se co izar e
rte U nvie n la
S$ rte en Bols
1.00 la a, e
0 m prim l valo
il on era r de
es p com la a
ara pa cci
mej a qu n d
orar e o e Re
y pr pera d H
omo con at se
cion Lin
ar L ux.
inux
.

INNOVACIN

En una ocasin usted dijo que


prefera no tener en mente una idea
firme de cmo avanzar, sino dejarse
sorprender por lo que hace la gente.
Todava siente lo mismo?
Absolutamente. Si tuviera una idea
estricta de hacia dnde querra que
evolucionara el sistema, lo experimentara como un arduo camino cuesta
arriba, como una meta lejana que
nos costara aos de trabajo alcanzar.
Adems, tendra que pasar mucho
tiempo tratando de convencer a la
gente de que mi visin es la correcta.
En realidad, disfruto de una sana dosis
de debate de vez en cuando, pero no
tanto como para causarme una lcera.

Aunque algunas discusiones se vuelven muy acaloradas, lo cierto es que


forman parte de la diversin. Y cuando
me equivoco, no lo siento como un
fracaso; simplemente, pienso que otro
tena argumentos ms fuertes que los
mos. Creo que por eso soy efectivo
como supervisor tcnico. En Linux no
tenemos un plan a largo plazo que
est en desacuerdo con el rumbo al
que otras partes de la comunidad de
desarrollo podran llevar el proyecto.
Este es un aspecto muy importante, en
especial porque permite que un grupo
trabaje en soluciones para telfonos
celulares, mientras otro lo hace en
supercomputadoras.

INNOVACIN

El factor que
me incentiva
nunca ha
sido cambiar
el mundo.
Siempre quise
programar
porque me
resultaba
interesante,
y porque hacer
otra cosa me
aburra.

Segn usted, algunos problemas beneficiaron Linux. Cul es su actitud


frente a los errores y fracasos?
No es que fallar sea bueno, sino que es
inevitable; y creo que los errores sirven
para aprender. Hemos tenido varios desastres que, al final, fortalecieron a Linux.
Uno de los ms graves, del cual ahora
puedo rerme, fue haber tirado por error
mi entorno de desarrollo original. Sin
embargo, eso sucedi en un momento
crtico, en el que Linux estaba casi listo,
aunque no del todo. En lugar de intentar
resucitar mi entorno de desarrollo, decid enfrentar la situacin y hacer de Linux
un sistema autnomo y autosuficiente.
De modo que esa falla se convirti en
una gran oportunidad, especialmente
porque me oblig a cortar mi cordn
umbilical con el proyecto.
Otras fallas han sido ms dolorosas
y menos graciosas. A medida que el
proyecto creca, por ejemplo, en muchas
ocasiones nuestro flujo de trabajo no era
tan efectivo como deba ser, y entonces
las personas empezaban a echarse la
culpa unas a otras por no poder cumplir.
Cambiar la manera de trabajar suele ser
muy difcil. Tambin hemos tenido fallas
tcnicas, en las que sencillamente nos
equivocamos. Ese tipo de fallas no es
tan importante, sobre todo si uno puede
admitirlas pblicamente ante todos los
integrantes de la comunidad: Metimos la
pata; nos equivocamos, y todo el esfuerzo se ech a perder. Es vital ser honesto
en este aspecto.
Su compaa fue una de las primeras
en adoptar un entorno abierto. Ahora
deben hacerlo las empresas de todas
las industrias. Qu lecciones sobre sus
ventajas puede compartir con ellas?
Una leccin clave es no tratar de controlar demasiado el resultado final. Muchos
proyectos han sido tcnicamente de
fuente abierta, pero quienes los lideraban
actuaban como si el objetivo central fuera generar un retorno para el grupo que
lo origin. Si uno hace eso, pierde todo el
sentido, y tambin perder el talento de
una comunidad ms amplia. No tendr
acceso a personas verdaderamente comprometidas con el tema.

72. agosto-septiembre 2012

Usted ha dicho que cuando trabaja en


nuevos productos, en lugar de fijarse
en lo que estn haciendo sus competidores prefiere pensar en lo que
jams haran. Por favor, explique el
porqu de este enfoque.
No creo que sea muy til observar la
manera en que otra persona soluciona un problema porque, como reza el
dicho, el diablo est en los detalles, y
uno puede perder el tiempo tratando de
entenderlos. Adems, es posible que esa
persona no haya enfocado el problema
correctamente, o tal vez una decisin de
diseo esencial tomada por otro la oblig
a adoptar esa solucin en particular, que
quiz no resulte relevante para uno. Suelo
pensar que lo mejor es dar un paso atrs,
analizar el panorama general, y entender desde el punto de vista del usuario,
antes que desde el punto de vista de la
implementacin por qu motivo se
aplic determinada funcionalidad. Puede
resultar muy difcil alcanzar esa visin
mirando la solucin de otra persona.
No me entienda mal: lejos estoy de
recomendar que se reinvente la rueda.
Linux se basa, en gran medida, en los
conceptos de ms alto nivel de Unix,
que ya existan; pero esos conceptos
no son algo que uno vera si observara
alguna otra implementacin de Unix. A
veces el diseo no surge de saber qu
hacer, sino de saber qu evitar.
Linux en dispositivos mviles ha avanzado mucho en los ltimos dos aos,
sobre todo debido al sistema operativo
Android de Google. Le complace saber
que Linux est todos los das en manos
de cientos de miles de personas?
Android es un gran ejemplo de cmo
Linux que hace diez aos la mayora de
la gente consideraba un sistema operativo para servidor es tambin un sistema
operativo para celulares. Y esto sucedi
porque la gente pudo meterle mano y
hacer lo suyo. Para m, lo ms divertido
es descubrir que la gente usa Linux de
maneras que jams imagin. z
WOBI/ROTMAN
Reproducido con autorizacin de Rotman Magazine,
la revista de la Escuela de Management Rotman de la
Universidad de Toronto, Canad.

Karen Christensen es jefa de redaccin de Rotman


Magazine.

You might also like