Está en la página 1de 120

Open

Source
01
Verdades y mentiras
acerca del software libre
No cabe duda de que el software libre es una de las tecnologas que
ms controversias provoca desde hace varias dcadas, en especial
porque su filosofa sobre el modo en que se elabora y distribuye es
muy distinta a aquella ms habitual.
01. VERDADES Y

Su modelo de negocio acredita que una tecnologa carezca de importancia, aunque solo
empresa tecnolgica puede funcionar de forma sea por garantizar un mnimo de rigor y
diferente a la del tradicional software privativo y honestidad intelectual en este debate: al final, lo
ser rentable. indispensable es la precisin informativa, que el
pblico conozca lo que de verdad le ofrece el
En estas circunstancias, es lgico que se software libre y decida cabalmente si desea
produzca un cruce de afirmaciones usarlo, y que aquellas personas con puestos de
contrapuestas acerca de qu es el propio responsabilidad en gestin de recursos estn al
software libre y por qu se caracteriza su tanto de todas sus posibilidades para elegir lo
desarrollo y utilizacin, ya sea debido a simple que ms convenga.
desconocimiento, a incomprensin o al habitual
juego limpio o sucio de la competencia.

Pero que sea lgico no significa que la obligacin


de separar el grano de la paja respecto a esta
01. VERDADES Y MENTIRAS

Una definicin de software libre


El software libre es aquel que, freeware no es software libre: para explotar los programas:
tras su adquisicin, puede ser se distribuye y se usa sin coste GNU GPL, AGPL, de estilo
utilizado, copiado, analizado, alguno por lo general, pese a BDS o MPL y derivadas.
modificado y redistribuido por que lo primero depende de la
los usuarios con total libertad, licencia determinada, pero La Licencia Pblica General
gracias al cdigo abierto u nunca se puede alterar el de GNU, la GPL, conserva los
open source; es necesario que programa en concreto. derechos de autor, el
siempre se den estas copyright, y permite la
condiciones para que sea Tampoco hay que confundirlo redistribucin y la modificacin
considerado as. con el software de dominio siempre con componentes de
pblico, que no requiere la misma licencia; pero si se
Pero no hay que confundir licencia de ningn tipo para su mezcla el cdigo con otro de
libre con gratuito, pues, uso porque pertenece a todos, una licencia distinta, el
mientras conserve estas mientras que el software libre, resultado ser en esta, que es
caractersticas, no hay siempre respetando sus empleada
problema con que sea principios fundamentales, aproximadamente por el 60%
distribuido comercialmente; es funciona con distintas licencias, del software libre existente.
decir, el conocido como o sea, autorizaciones legales En cambio, la Licencia Pblica
01. VERDADES Y MENTIRAS

General de Affero es igual que Public License, y sus


la primera pero con un requisito derivaciones fomentan muy
ms: la obligatoriedad de bien la colaboracin, evitan la
distribuir el software si se viralidad de la GPL y se utilizan
ejecuta para servicios en una en una ingente cantidad de
red de ordenadores. Por otra sistemas operativos y otros
parte, la licencia de estilo BSD, productos de software libre.
como su propio nombre indica,
es la de software que se Por otra parte, los titulares de
dispensa con sistemas derechos de autor de software
operativos Berkeley Software con licencia copyleft, para la
Distribution, derivados del distribucin libre de copias y
sistema Unix con aportaciones versiones alteradas, tienen la
de la Universidad de California libertad de modificarlo, con el
en Berkeley, y preserva el copyright primero, y
copyright solo para renunciar a comercializarlo con la licencia
la garanta y con objeto de que ms les convenga, al
atribuir adecuadamente la margen de la distribucin del
autora en las modificaciones programa original como
elaboradas. Adems, la licencia software libre.
de estilo MPL, esto es, Mozilla
01. VERDADES Y MENTIRAS

Las ideas errneas


ms habituales acerca
del software libre
Es bastante comn encontrar Muchas personas piensan, por
las mencionadas confusiones ejemplo, que esta tecnologa no
entre esta tecnologa, el respeta las patentes ni los
freeware y el de dominio derechos de autor, lo cual tiene
pblico, pero tambin te poco sentido porque sus
puedes tropezar con suma desarrolladores no utilizan
facilidad con una serie de ideas software privativo y por lo
que no se corresponden en tanto, ni huelen las patentes; lo
absoluto con la realidad del que no significa que ellos
software libre. mismos pierdan sus derechos
01. VERDADES Y MENTIRAS

como autores de los programas correspondiente de su autor ni


de software libre: lo nico que aguardando a que una licencia
ocurre es que liberan la caduque, dado que los
utilizacin de los que han desarrolladores de software libre
elaborado conforme a los ya disponen de suficientes
principios de esta tecnologa. cdigos abiertos para contribuir
con sus aportaciones.
O hay quien le echa la culpa a su
dinmica de que se patenten Pero de lo ms sorprendente que
modificaciones de cdigos fuente uno puede escuchar acerca de
privados, cuando el software libre esta tecnologa, como seala el
no guarda relacin alguna con los consultor internacional en
vacos o paraguas legales que polticas tecnolgicas y
posibilitan que eso ocurra. E comunicacin Ramn Ramn, es
incluso hay gente que cree que que no se trata de un sistema
los programas de software libre profesional, que se compone de
son pirateados o de licencias productos de mala calidad, hasta
caducadas, cuando su desarrollo chapuceros, porque el software
es del todo independiente y lo manosean demasiadas
aprovecha lo que ya existe en personas y semejante proceso de
esta misma tecnologa para trabajo no comporta la seriedad
trabajar en nuevas versiones debida, la de las empresas que
mejoradas, pero nunca fusilando fabrican y distribuyen software
cdigo ajeno, sin el permiso privativo, supuestamente, de las
01. VERDADES Y MENTIRAS

que, en general, nadie pone en duda su eficiencia mitad de estos programadores desarrollan tambin
de todos modos. software privativo y pueden vivir de ambas labores.
Una imagen que desmiente la percepcin de
Y lo que no saben o no han llegado a comprender fanticos que existe sobre ellos; que por la propia
los que opinan de tal manera es que, en primer dinmica de desarrollo del software libre, sin
lugar, los desarrolladores de software libre pueden limitaciones de acceso al cdigo y con la posibilidad
ser y son tan profesionales como los de software de testear un programa de inmediato, las mejoras y
privativo y que, segn un estudio de la Universidad los avances son ms rpidos.
Rey Juan Carlos y la Oberta de Catalunya, casi la
01. VERDADES Y MENTIRAS

Adems, como refiere David beda, uno de los cuantas, no es descabellado pensar que muchos
responsables de la Oficina de Software Libre de la desarrolladores de software libre puedan trabajar
Universidad Miguel Hernndez, que es la que ms ms y mejor que solo unos cuantos de software
ha destacado en el ltimo Ranking de universidades privativo, y si pueden vivir de ello, como ocurre con
en Software Libre (RuSL), en cuanto a los entornos el 65% de los programadores de software libre, es
de produccin, Top500.org public un de cajn que esta tecnologa fortalece el mercado.
monogrfico sobre el dominio aplastante de
GNU/Linux en supercomputadores.

beda considera, por otra parte, que las crticas


destructivas contra el software libre se suelen
realizar desde el desconocimiento. Crticas de las
que se deriva la idea de que el software libre es
malo para el progreso del mercado tecnolgico, y
se suele aadir que, como es gratis, no genera
movimiento econmico, que acaba con la
innovacin y supone la desaparicin de las
pequeas empresas desarrolladoras. En realidad, si
muchas cabezas piensan ms y mejor que unas
01. VERDADES Y MENTIRAS

Adems, puesto que no tiene por qu ser gratuita ya que


el cdigo abierto y modificable no quita que los sistemas,
programas o aplicaciones se puedan vender, como cobrar
por el soporte, la distribucin y los tutoriales de uso, todo
ello genera un interesante movimiento econmico. El cual
de ningn modo mata el impulso innovador por la propia
dinmica de crecimiento exponencial del desarrollo en
abierto, en la que no hay barreras ms que los lmites de
la creatividad particular. Y siendo conscientes de que el
90% del software libre que se elabora en el mundo se
hace por encargo, uno sabe que multitud de empresas
desarrolladoras se mantienen activas gracias a ello.
Adems, la Fundacin Linux calcula que el valor
financiero del kernel de su plataforma es de unos 2.200
millones de euros.

Juan Julin Merelo, director de la Oficina de Software


Libre de la Universidad de Granada, que es la ms activa
de Espaa segn el RuSL, cuenta que la mayor falsedad
que se ha encontrado en los ltimos tiempos acerca de
esta tecnologa es que no tiene soporte.
01. VERDADES Y MENTIRAS

La verdad es que uno puede operativos privativos, cuando pueda comprobar la seguridad
comprarlo, en general, para la verdad es todo lo contrario de todos los programas y,
cualquier herramienta de pues, de otro modo, la como aade Ramn Ramn,
software libre, desde el difusin de esta tecnologa que la mismsima Bolsa de
servidor Apache o nginx hasta sera mucho ms pobre, o de Nueva York migrara al sistema
bases de datos como que no son vlidos para operativo Linux es una
PostgreSQL o sistemas sistemas crticos, de muestra de la confianza que se
completos como Drupal. importancia estratgica, puede depositar en l.
porque no resultan seguros,
Precisamente el argumento es cuando el cdigo abierto
el contrario: con software garantiza que cualquiera
privativo solo tienes soporte de
la empresa que lo fabrica o sus
preferred partners. Con
software libre, pymes,
empresas locales o autnomos
con experiencia te pueden
prestar soporte.

Mencin aparte merece la idea


de que los programas de
software libre son
incompatibles con sistemas
01. VERDADES Y MENTIRAS

El mismo Ramn, por otro Sin embargo, a pesar de estas


lado, comenta que una de las concepciones tan frecuentes
falsedades que ms escucha que no se ajustan a la realidad
acerca del software libre, sobre tecnolgica: el 70% de los
todo en despachos de altos encuestados ha usado o usa
funcionarios gubernamentales, programas de software libre a
es que esta tecnologa es solo diario y el 80% contest
para pases ricos o para afirmativamente a la pregunta
momentos de bonanza de si siente confianza en esta
econmica y despilfarro. tecnologa, segn el ltimo
Algunos piensan que, en informe sobre Valoracin del
verdad, es durante la poca de
prosperidad cuando hay que
ahorrar en lo posible, pues es
el periodo en que se cuenta
Software Libre en la sociedad,
confeccionado por
PortalProgramas.com con
encuestas en 16 pases
70 %
con capital para ello. Pero la hispanohablantes y en las que
ocurrencia que seala Ramn participaron 1.500 personas.
se basa en la idea errnea de As que, a la vista de estos
de los
que el uso de software libre es datos, parece que el rigor y
ms oneroso que el privativo, la honestidad intelectual encuestados
cuando el ahorro del pago de estn ganando la batalla ha usado o usa
programas de
licencias elimina parte en el debate acerca del
software libre a diario
importante del coste de uso. software libre.
02
La laboriosa historia
del software libre
Se suele considerar que el software libre surgi en los aos ochenta
del siglo pasado por la necesidad de llevar a cabo proyectos para su
elaboracin ante la aplastante mayora del privativo.
02. LA HISTORIA

No obstante, pese a que esta As, existieron ciertas


afirmacin es correcta, no lo es comunidades de software
menos la de que el desarrollo de comparables con la del
los primeros ordenadores y software libre actual mucho
programas informticos era antes del movimiento en su
colaborativo, muy influido por la favor, e incluso de la propia
dinmica acadmica. conceptualizacin de esta
tecnologa. Richard Stallman,
De hecho, a finales de los aos programador neoyorkino que
cincuenta y durante los fund el movimiento por el
sesenta, casi la totalidad del software libre, seala que hubo
software era producido por una comunidad que comparta
acadmicos y grupos de programas informticos en el
investigadores que cooperaban Instituto Tecnolgico de
entre s, y colectivos de Massachusetts (MIT), donde
usuarios distribuan los fue hacker del Laboratorio de
sistemas operativos y los Inteligencia Artificial, aos
programas, cuyo cdigo poda antes de iniciarse el
modificarse para realizar movimiento.
arreglos o mejorarlo.
02. LA HISTORIA

Pero el mismo concepto de cdigo abierto


en que se asienta el software libre y la prctica
de compartir con autonoma la informacin
tecnolgica provienen de ms atrs, mucho
antes de que existiera la informtica, y de otro
mbito tcnico: la industria del automvil. Tras
una lucha empresarial relacionada con la
patente de un motor de gasolina de dos
tiempos de George Selden, que involucraba a
otro grupo de fabricantes independientes
entre los que se encontraba Henry Ford, una
nueva asociacin del sector lleg a un
acuerdo para establecer una licencia mltiple
para todos los fabricantes de automviles de
Estados Unidos, segn el cual todas las
patentes tecnolgicas que desarrollaran seran
compartidas entre ellos sin ningn tipo de
transaccin, es decir, abiertamente.
02. LA HISTORIA

Del software
privativo al libre
A finales de los setenta y principios de los
ochenta del siglo XX, mediante el registro
de marca, los derechos de autor y el
Como la mayora de amateurs
sabis, la mayor parte de
vosotros roba el software que
emplea. El hardware debe
pagarse, pero el software es algo
arrendamiento, las empresas que vendan
ordenadores y software comenzaron a

para compartir. A quin le
importa si la gente
cobrar por licencias de uso, restringiendo que trabaj en l fue
as el desarrollo de esta tecnologa. o no pagada? Bill Gates
Fue inolvidable la carta que Bill Gates, el
celebrrimo cofundador de la empresa de
software Microsoft, escribi a los
aficionados al desarrollo informtico en
1976.

Esto revela, no solo el cambio de


tendencia hacia la privatizacin que se iba
a producir en los aos siguientes, sino su
propia incomprensin del modelo
colaborativo de desarrollo.
02. LA HISTORIA

Hubo que esperar hasta lenguaje, y el acceso a sus


septiembre de 1983 para que actualizaciones por parte del
Richard Stallman comunicara MIT.
en los grupos de noticias de
Usenet, el conocido y veterano En 1985 public el Manifiesto
medio de discusin de internet GNU, en el que Stallman
generado por Tom Truscott y explicaba sus motivaciones
Jim Ellis en 1979, que para elaborar una alternativa al
pretenda crear un sistema Unix, sistema operativo ya
operativo completamente libre, madurito de los laboratorios
sin restricciones para su Bell de AT&T, e instituy la
utilizacin, modificaciones y Fundacin para el Software
distribucin, en lo que se Libre (FSF), que se dedica a
conoci como el proyecto eliminar las restricciones sobre
GNU. Se cuenta que una la copia, redistribucin,
impresora que era imposible de entendimiento y modificacin
arreglar en el MIT porque no de programas de
contaban con el cdigo fuente computadoras. Con este
pudo inspirar a Stallman para el objeto, promociona el
proyecto, o el encontronazo desarrollo y uso del software
que tuvo con Symbolics, Inc. a libre en todas las reas de la
propsito de su mquina Lisp, computacin pero, muy
que ejecuta programas en este particularmente, ayudando a
02. LA HISTORIA

desarrollar el sistema operativo en el que haba creado el desarrollo comenz varios


GNU. Una definicin de neoyorkino Andrew aos antes de que Torvalds
software libre fue publicada en Tanenbaum, profesor de presentara su ncleo; por otro,
febrero de 1986, y el ciencias de la computacin en quienes se deciden por el
concepto de copyleft (no el la Universidad Libre de sencillo nombre de Linux lo
propio trmino), que Stallman msterdam, y en algunas prefieren porque les resulta
haba ideado, se incluy en la herramientas desarrolladas por ms reconocible y prctico y
GLP de 1989, que se actualiz el mismo proyecto GNU. ha cosechado un mayor
en 1991. reconocimiento y, por ende,
Pero, como ocurre en las una mejor acogida.
Ese mismo ao, el ingeniero mejores familias, se produjo
de software Linus Torvalds, una controversia en la
nacido en Finlandia y comunidad del software libre
nacionalizado estadounidense, sobre la denominacin del
liber el ncleo o kernel de sistema operativo que haba
Linux para que fuera propiciado Torvalds: por un
modificado con libertad; y en lado, los integrantes del
1992, licenci una nueva proyecto GNU piden que a
versin segn los trminos de este sistema se lo llame
la GPL, con lo que nos brind GNU/Linux porque la mayor
un sistema operativo libre, parte de ellos que se basan en
completo y eficiente, el el kernel de Linux se derivan
GNU/Linux. Para ello, se bas del sistema GNU, cuyo
02. LA HISTORIA

Y no se trata de la nica Raymond, Torvalds y otras Netscape, pero la propia


polmica suscitada en el personas del mundillo Fundacin y Stallman
entorno del software libre. Hay fundaron en 1998 la Iniciativa protestaron vigorosamente
que recordar que, despus de por el Cdigo Abierto, el open ante la Iniciativa porque
la publicacin de La catedral y source, con la intencin de consideraban que ocultaba los
el bazar, libro del historiador trasladar la filosofa del valores sociales del software
de la cultura hacker Eric software libre al entorno del libre y el nfasis en la libertad
Raymond sobre la misma y el comercial, destacando la de los usuarios de
software libre que llev a la potencia mercantil de ordenadores, aunque se
empresa Netscape a liberar su compartir cdigos fuente. El luchara igualmente contra el
suite de internet, hoy ms motivo de esta decisin era software privativo.
conocida como Firefox y que el activismo de la FSF no
Thunderbird, el propio atraa a empresas como
02. LA HISTORIA

Los hitos
del software libre
Cuando se le pregunta a Juan Julin Merelo qu momento o
momentos de la historia del software libre considera que han sido ms
relevantes, primero suelta un af!, expresin granadina que unas
veces indica cansancio, y otras, dificultad: no es tarea sencilla escoger
ocasiones muy concretas de entre todas las que han empedrado la
evolucin esta tecnologa.

Finalmente se decide por cuando Torvalds, en 2005, liber Git, un


software de control de versiones de aplicaciones, basado en el
privativo BitKeeper y el libre Monotone, y su mantenimiento para
cuando cuentan con nmero grande de archivos de cdigo fuente, de
modo que se garantice la eficacia y la seguridad del mismo. Hoy en
da, dice Merelo, el software libre no se entiende sin esta
herramienta, que domina totalmente el panorama de creacin,
produccin y distribucin de software.

Por su parte, Ramn Ramn barre para casa y, adems de algo obvio
como el empuje de Stallman para que esta tecnologa floreciese,
02. LA HISTORIA

elige la decisin de la Comunidad de absurdamente una opcin personal a la


Extremadura de apostar por el software libre en enseanza pblica, y debido a que en
todos sus centros educativos a partir del ao Formacin Profesional, los centros de educacin
2000, colocndose en tres aos como la regin especial, conservatorios y Bellas Artes no
con ms ordenadores por alumno de todo el quieren el OpenOffice porque no les sirve y han
mundo, que funcionaban primero con pedido el Office, algo improbable porque
GNU/Linux y, desde 2002, con Linex, un OpenOffice es muy similar al otro procesador de
sistema operativo en castellano desarrollado y textos y, adems, perfectamente compatible
soportado por la propia Comunidad que ahora, con Windows.
por lo visto, va a ser relegado en favor de
Microsoft. Por su parte, Ramn Ramn barre para casa y,
adems de algo obvio como el empuje de
Se aduce para ello que se trata del sistema que Stallman para que esta tecnologa floreciese,
utilizan la mayora de los profesores en sus elige la decisin de la Comunidad de
propias casas, es decir, se traslada Extremadura de apostar por el software libre en
todos sus centros educativos a partir del ao
2000, colocndose en tres aos como la regin
con ms ordenadores por alumno de todo el
mundo, que funcionaban primero con
GNU/Linux y, desde 2002, con Linex, un
sistema operativo en castellano desarrollado y
soportado por la propia Comunidad que ahora,
por lo visto, va a ser relegado en favor de
Microsoft.
02. LA HISTORIA

Se aduce para ello que se trata del sistema que elevado de individuos para un fin nico, como
utilizan la mayora de los profesores en sus es liberar todo su know-how [el conocimiento
propias casas, es decir, se traslada fundamental como forma de transferencia de
absurdamente una opcin personal a la tecnologa] a la comunidad. Esa fue la semilla.
enseanza pblica, y debido a que en Y aade que lo realmente notable es que
Formacin Profesional, los centros de todava perdura con el paso del tiempo, por lo
educacin especial, conservatorios y Bellas que esta capacidad colaborativa no ha hecho
Artes no quieren el OpenOffice porque no les ms que consolidarse, creando lazos ms
sirve y han pedido el Office, algo improbable potentes y participando tambin de la vida
porque OpenOffice es muy similar al otro poltica para llevar esta filosofa [la del software
procesador de textos y, adems, perfectamente libre] an ms lejos. Todo ello me lleva a pensar
compatible con Windows. que es un proceso que no ha hecho ms que
comenzar. Ojal tenga razn.
Y David beda piensa que, sin duda, existen
hitos muy significativos en materia de software
libre que han marcado un antes y un despus;
por ejemplo, cuando Torvalds comenz el
desarrollo y el mantenimiento del kernel de
Linux. Sin embargo --apunta-- creo que el
momento ms importante de la historia del
software libre se produjo cuando un grupo de
personas fue capaz de canalizar toda la
capacidad colaborativa y movilizar a un nmero
03
Open Source
infografa
Con Open Source se puede leer, modificar y redistribuir el cdigo
fuente de un programa, este evoluciona, se desarrolla y mejora. Los
usuarios lo adaptan a sus necesidades, corrigen sus errores dando
como resultado la produccin de un mejor software.
03. OPEN SOURCE INFOGRAFA

CRONOLOGA

Durante los 60 y 70, UNIX


1955 se crea dentro y a travs de
Compartir Grupo de usuarios los Laboratorios Bell, MIT y
Con el expreso propsito de General Electric.
facilitar el intercambio de cdigo
abierto con cdigo fuente de IBM.

1950
Cdigo fuente IBM Bill Gates expres su
IBM libera fuentes cdigo de consternacin por el amplio
sus sistemas operativos. intercambio de cdigo
abierto de Altair Basic.
03. OPEN SOURCE INFOGRAFA

1983
Proyecto GNU
Richard Stallman comienza el
Movimiento del Software Libre, con
la fundacin del proyecto GNU.

1980 1985
Fuente BBS Software libre para todos
Disponible en el Bulletin Board RMS funda la Fundacin de
Systems. El cdigo fuente figura Software Libre (FSF).
en el movimiento de software FSF lleva la iniciativa del cdigo
gratuito. abierto.
03. OPEN SOURCE INFOGRAFA

GNU tiene el ncleo inicial y


compilador necesario para
desarrollar el programa.

1987 1991
GNU Proporciona Minix
GNU desarrolla un Linus Torvalds publica un
ensamblador, una optimizacin mensaje en USENET
porttil compilador de C (GCC), comp.os.minix acerca del
un editor (GNU Emacs) y nuevo kernel de tipo Unix
utilidades Unix. (Linux) que ha desarrollado.
03. OPEN SOURCE INFOGRAFA

1998
Cdigo Abierto
Netscape anuncia que Segn Aplicaciones
liberar el cdigo fuente de Navigator. NT, Linux OS's se
Sun Microsystems y Adaptec se unen utilizan en casi un
a Linux International. 18% de todos los
Oracle e Informix anuncian que clientes web.
conectarn sus bases de datos a
GNU/Linux.

1993 1998
USL v. BSDi Open Source
Despus de que se Se acua el trmino
instal USL v. BSDi, open source y durante
FreeBSD y NetBSD son la semana siguiente Bruce Perens
liberados como y Eric S. Raymond lanzan
software libre. opensource.org
03. OPEN SOURCE INFOGRAFA

2000
Codificacin
Se crean multitud de idiomas
de codificacin para satisfacer
la demanda.

1999 2005
Minix Git
LinuxWorld Conference and Linus Torvalds empieza a
Expo. trabajar en su propia DVCS-Git.
Apple lanza Darwin bajo licencia
cdigo abierto.
03. OPEN SOURCE INFOGRAFA

2008/2014
Mvil OS
Aparece Android, Chrome,
Chromium OS y Oracle
demanda a Google.

2008 2015
GitHub Apple anuncia Swift 2 bajo
GitHub se convierte en el sitio licencia cdigo abierto.
ms popular de alojamiento
DVCS con ms de 3,4 millones
de usuarios.
03. OPEN SOURCE INFOGRAFA

MODELOS DE SOFTWARE PBLICO

Segn los derechos que cada autor


reserva a su obra:

Dominio Cdigo abierto


Pblico
(gratis)

Robusta
fuerte
FreeWare
Shareware
Permisiva
Copyright Robusta
Copyleft dbil
Fuente Pblica
Cdigo Copyleft
cerrado
SOFTWARE SOFTWARE
COMERCIAL PBLICO
03. OPEN SOURCE INFOGRAFA

TIPOS Copyright
DE LICENCIA Cdigo binario. - EULA
Uso de acuerdo a los trminos de licencia. - Microsoft
COMERCIAL Trminos negociables. Reference
Cdigo cerrado Pagos de derechos. Source

Copyleft robusta fuerte - GPL 2 / GPL 3


FOSS - AGPL - CC
FUENTE PBLICA Deriva de cdigo abierto - Berkely DB
Cdigo abierto Impone obligaciones de distribucin y alojamiento. - EUPL

Copyleft robusta dbil - LGPL 2.1/3


- MPL 1/2 - CPL
Modificar cdigo abierto - Artistic License 2
Impone obligaciones de distribucin y alojamiento. - Microsoft Public

- BSD 2/3 - MIT/X11


Copyleft permisiva
- Apache Foundation
Sin obligaciones de distribucin y alojamiento. - Zlib/libping
- Academic Free

DOMINIO PBLICO Sin obligaciones


- The unilicense
Cdigo abierto Derechos liberados por el autor. - CC0
Derechos expirados - WTFPL
04
Big Data
y Open Source
como motores de la innovacin
Ya se ha mencionado el cdigo abierto u open source como un
elemento capital en el desarrollo del software libre, y ha quedado claro
que se trata de aquel con el que se elabora, se modifica y se distribuye
tecnologa libremente, centrndose su teora en las ventajas prcticas
de esta dinmica en vez de en la tica de la libertad.
04. BIG DATA Y OPEN SOURCE

No obstante, es el concepto de muy influyentes, aumentando el


Big Data o de datos masivos el impacto pblico del software
que complementa al cdigo libre y el cdigo abierto.
abierto, no solo para la
expansin acelerada del Chesbrough aclara que no hay
desarrollo tecnolgico, sino que confundir innovacin con
tambin para la libertad de invencin: la segunda es la
acceso a la informacin que, creacin de algo nuevo sin
entre otras cosas, propicia dicho necesidad de que ello conlleve
desarrollo. un beneficio econmico; en
cambio, la innovacin es la
Ambos elementos forman parte aplicacin de las invenciones, de
de la innovacin abierta, una los inventos, precisamente para
nocin acuada por el profesor generar ese beneficio, es decir,
estadounidense Henry contempla su introduccin en el
Chesbrough, terico mercado. Y en el caso de la
organizacional, en su libro Open innovacin abierta, es aquella
Innovation: The New Imperative que las empresas buscan
for Creating and Profiting from nuevas tecnologas
Technology, que fue publicado sobrepasando el mbito de su
en 2003 y cuyas ideas acerca propia organizacin y colaboran
de cmo la tecnologa debe ser con socios externos, lo que
gestionada y explotada han sido conlleva la conjuncin del
04. BIG DATA Y OPEN SOURCE


conocimiento interno y externo en esa rueda, la innovacin
La creatividad
que sirve para consumar abierta es un claro empuje a
empresarial es la que
proyectos estratgicos de la creatividad empresarial y,
investigacin y desarrollo o I+D as, del propio desarrollo. hace girar la rueda
y mejorar su eficacia. de la economa y

Esta dinmica que espolea el


flujo de conocimiento, por
Sin embargo, en honor
a la verdad, es importante
advertir que el uso del
cada limitacin a la
creatividad lo nico que
consigue es poner un

otra parte, permite un mejor conocimiento externo de palo en esa rueda
reparto de riesgos y los porteros tecnolgicos Lus Bassat
beneficios con socios ya fue teorizado por
externos, y en las propias Thomas Allen, profesor del
empresas, una mayor MIT, en los aos sesenta del
participacin de todos los siglo pasado, igual que Eric
empleados; y si se tiene en von Hippel, tambin
cuenta la sensatez del docente en el MIT, identific
influyente publicista Llus en los ochenta a los
Bassat al decir que la usuarios avanzados
creatividad empresarial es la como un recurso
que hace girar la rueda de la clave para
economa y cada limitacin a las innovaciones
la creatividad lo nico que rompedoras.
consigue es poner un palo

JotDown
04. BIG DATA Y OPEN SOURCE

La innovacin con cdigo abierto


El mundo tecnolgico actual ha software libre, que es el mejor programadores que se
evolucionado de tal manera y ejemplo de innovacin abierta organizan para el desarrollo de
tan rpido que su complejidad que se puede conseguir, si bien software libre como AngelHack,
hace prcticamente imposible la prctica de la obtencin y que es el ms importante a
que una sola organizacin, de concesin de licencias para nivel mundial, sirven de
forma individual, sea capaz de patentes de software, que de ejemplo de la tendencia
monopolizar el talento, la libre no tiene nada, tambin colaborativa en la produccin
innovacin y los resultados. cuadra con la tesis de tecnolgica. Por otro lado, el
Hay que olvidarse de los innovacin abierta de open source est jugando un
modelos de desarrollo en que Chesbrough, pues sus muestras papel fundamental en la nube y
una compaa llevar a cabo de intercambio tecnolgico en el entorno de los dispositivos
todos los aspectos de sus tambin se asientan en gran mviles, convirtindose en
productos tecnolgicos; ya no medida en mtodos patentables fuente de soluciones
son ptimos ni mucho menos y las licencias relacionadas que innovadoras para las
viables; estn obsoletos. se pagan a organizaciones necesidades de los usuarios.
externas.
El presente y el futuro de la
tecnologa se encuentran en la En cualquier caso, los
colaboracin, precisamente hackatones, o sea, encuentros
aquello en lo que se basa el multitudinarios de
04. BIG DATA Y OPEN SOURCE COMO 04.
MOTORES
BIG DATA
DE YLAOPEN
INNOVACIN
SOURCE

Son los miles de la gran Red Hat, coinciden en


desarrolladores que que lo que se acumula con el
participan en montones de procedimiento colaborativo
proyectos distintos de cdigo acelera la consecucin de las
abierto los que estn caractersticas primordiales
acelerando la innovacin de los ecosistemas que
tecnolgica, y no slo necesitan para innovar y, as,
numerosas compaas que el cdigo abierto
durante mucho tiempo generalmente entrega
haban protegido sus cdigos mejores productos que las
con tanto empeo de las alternativas propietarias, y
miradas ajenas estn ahora con mayor rapidez; y en que
pasndose al abierto, sino ninguna infraestructura
que adems estn destacada de software como
interviniendo en el proceso plataforma ha surgido en la
de desarrollo de una manera ltima dcada con la
muy activa. dinmica del cdigo
privativo, la cual es una
Los responsables de dichas enorme desventaja
compaas, como NoSQL competitiva que mata la
Couchbase, Cloudera Inc. o innovacin empresarial.
04. BIG DATA Y OPEN SOURCE COMO 04.
MOTORES
BIG DATA
DE YLAOPEN
INNOVACIN
SOURCE

Compaas como Google, que ganar, los usuarios de la


se basa casi por completo en el
cdigo abierto, Facebook, que
tecnologa de cdigo abierto
son los que estn impulsando
El nuevo
cre la base de datos NoSL
Cassandra, o Netflix se
su desarrollo: la necesidad de
que el software sea muy mundo de
Big Data
percataron de que los especializado segn los
proveedores de software ya no propsitos de cada empresa las
podan satisfacer sus empuja hacia el cdigo abierto,
necesidades, as que porque as cuentan con una
El concepto de Big Data describe
empezaron a elaborar el suyo cantidad ms abundante de
de manera algo imprecisa un
propio, y los clientes de los expertos capaces de solucionar
conjunto valioso y peliagudo de
proveedores se proveyeron a s sus problemas.
prcticas, tcnicas, cuestiones
mismos. Siguiendo la idea de
ticas y resultados referentes al
que con la apertura de sus
acopio de informacin masiva,
invenciones al resto del mundo
los sistemas informticos que
tienen mucho ms que
acumulan datos a gran escala y
las frmulas que se utilizan para
hallar patrones recurrentes en la
inmensidad de esos datos.
04. BIG DATA Y OPEN SOURCE COMO 04.
MOTORES
BIG DATA
DE YLAOPEN
INNOVACIN
SOURCE

Estos sistemas, por supuesto, La necesidad de las plataformas propuestas de anlisis sin
forman parte de las tecnologas abiertas de Big Data se sustenta barrera alguna. As dichas
de la informacin y la en el mantenimiento de la plataformas han de ser
comunicacin, las TIC, que tanta innovacin que tenga como transparentes, integradoras,
resonancia tienen en la base la recogida ininterrumpida colaborativas, flexibles y
actualidad porque el de informacin fiable, para lo veloces, y las ms usadas a da
procesamiento de datos sobre que se requiere, no slo la de hoy cumplen en general con
campos grandes y complejos tecnologa de procesamiento tales requisitos: Data Analytics,
era impensable hasta hace poco precisa, sino tambin un acceso Hadoop & NoSQL, Data
tiempo. Se suele mentar en esta rpido y sencillo a los Science, Data & the Cloud,
cuestin un informe del analista instrumentos para explorar de Machine Learning, Data
Doug Laney para Gartner de forma intuitiva nuevas Architecture
2001, en el que se habla de
caractersticas de Big Data como
el volumen (la gran cantidad de
datos disponibles para ser
analizados), la velocidad (con la
que se produce la recoleccin
de datos) y la variedad (por los
distintos formatos de las fuentes
de los mismos datos).
04. BIG DATA Y OPEN SOURCE COMO 04.
MOTORES
BIG DATA
DE YLAOPEN
INNOVACIN
SOURCE

No cabe duda de que una de Universidad Autnoma de


las grandes fuentes de Barcelona de 2015.
informacin para el anlisis de
Big Data son las redes sociales, Este proceso cuenta con una
pero nicamente acerca del herramienta fundamental, las
comportamiento y los intereses API, interfaces de
de los usuarios, algo que programacin de aplicaciones,
anhelan conocer todas las que establecen conexin con
empresas que pretenden estas, mediante un mecanismo
venderles sus productos. Para de autenticacin y autorizacin
ello existe el social media de permisos en el que se
mining (SMM), es decir, el implementa el protocolo oAuth
proceso de extraer, almacenar, (open Authentication), con el
representar, visualizar y cual un usuario le concede a un
analizar datos masivos tercero, proveedor de un
generados por los usuarios con servicio o de la misma
el objetivo de descubrir aplicacin, que acceda a sus
patrones significativos a partir datos, presumiblemente para
de las interacciones sociales en utilizarlos segn sus intereses
internet, segn lo define un comerciales.
reciente estudio de la
04. BIG DATA Y OPEN SOURCE COMO 04.
MOTORES
BIG DATA
DE YLAOPEN
INNOVACIN
SOURCE

Las API de redes sociales ms YouTube es bastante


populares son las de Twitter, restrictiva en el nmero de
YouTube, Facebook e Instagram. vdeos que proporcionan sus
La ms flexible de ellas es la de bsquedas, cuyos operadores
Twitter, tanto para obtener lgicos, AND y OR, no se
informacin gracias a lo pblica encuentran optimizados, y se
que resulta como porque debe renovar el token de
permite realizar gran cantidad de acceso de vez en cuando.
acciones propias de la red social,
y se sirve de los operadores Instagram es la ms restringida
lgicos OR, AND y NOT en sus de todas, pues no permite
bsquedas, que adems se publicar nuevas imgenes ni
incluyen en cuentas concretas. comentar, slo ver la
informacin, sin bsqueda con
Facebook, pese a que atesora operadores lgicos y
mucha ms informacin de sus nicamente mediante etiquetas
usuarios que no es pblica, le vlidas para conseguir
resulta muy til para su propia resultados eficaces. As que
API de anuncios publicitarios, y parece que todava hay mucho
no lleva a cabo una bsqueda que mejorar en este mbito.
con operadores lgicos ni en
cuentas especficas.
05
Arduino y
Raspberry Pi
dominan el hardware abierto
pero cada vez hay mejores
alternativas
Hoy en da existen dos grandes transatlnticos en el mercado
del hardware de cdigo abierto.
05. ARDUINO Y RASPBERRY PI

Arduino y Raspberry Pi se utilizan por cdigo abierto. Existen numerosos tipos de placas
desarrolladores de proyectos en todo el mundo en base para diferentes tipos de proyectos de
campos como la electrnica, la automocin, la desarrollo. Desde robtica, impresin 3D, Internet
robtica, la impresin 3D y el conocido como el de las Cosas, wearables (dispositivos ponibles) o
Internet de las Cosas, un negocio que podra inteligencia textil. En la pgina web de Arduino
alcanzar un volumen de 25.000 millones en 2020. pueden verse todos los modelos: suman ms de
Pero otros distribuidores disponen ya de 20 productos distintos. Cada uno de ellos tiene su
alternativas potentes a ambos gigantes. propio procesador, memoria RAM, puertos USB
Arduino es el rey por excelencia del hardware de

Arduino Uno Arduino Pro Arduino Pro Mini Arduino Micro


ENTRY LEVEL
Arduino Starter Kit Arduino Basic Kit Arduino Motor Shield Arduino Nano

ENHANCED Arduino Mega Arduino Zero Arduino Due Arduino Proto Shield
FEATURES
INTERNET Arduino Yn Arduino Ethernet Shield Arduino GSM Shield Arduino Wifi Shield 101
OF THINGS

WEARABLE Arduino Gemma Arduino Lilypad Arduino Lilypad Simple Arduino Lilypad USB

3D PRINTING Material 101

BOARD MODULES SHIELDS KITS COMING NEXT


05. ARDUINO Y RASPBERRY PI

Proyectos curiosos con Arduino hay muchos: Raspberry Pi dispone de dos modelos de placa,
desarrollo de robots, instrumentos como A y B, y otros dos modelos revisados, A+ y B+.
un xilfono, mquinas atrapagolosinas, El modelo A dispone de una memoria SDRAM
calculadoras, cmaras fotogrficas, de 256 MB, un puerto USB, un puerto de salida
termmetros Este hardware formado por una HDMI y una tarjeta de memoria SD. No dispone
placa base con un microcontrolador y un de un segundo puerto USB ni tampoco
entorno de desarrollo propio (lenguaje de conexin ethernet a la Red. El modelo mejorado
programacin Proccessing/Wiring y un cargador A+, lanzado en noviembre de 2014, sigue
de arranque) es sin ninguna duda la alternativa teniendo un nico puerto USB, una memoria
ms slida al desarrollo bajo patente. Su uso es SDRAM de 256 MB y no tiene conexin
universal. ethernet, pero su tamao es ms pequeo que
los modelos de 65 mm. de longitud.
05. ARDUINO Y RASPBERRY PI

El modelo B de Raspberry Pi fue la placa de


gama alta hasta julio de 2014. Tiene dos Ver vdeo
puertos USB y una memoria SDRAM de 512
MB. Adems, tiene un puerto de conexin
ethernet a internet. Su modelo mejorado, el B+,
fue lanzado en esa fecha con algunas mejoras
importantes: mayor potencia gracias a un
nuevo sistema de alimentacin, tarjeta microSD,
toma de audio y vdeo de 3,5 mm y limitador
de corriente de 5V para salida HDMI.

El nmero de proyectos con este tipo de placas


es enorme: algunos desarrolladores han
utilizado Raspberry Pi para disear un
traductor universal, un mini ordenador porttil,
una cmara compacta, una radio digital o
una mquina arcade. En una web como
Instructables se pueden encontrar cientos de
desarrollos Do It Yoursel (Hazlo t mismo). Es
una fiebre.
05. ARDUINO Y RASPBERRY PI

Competidores
dentro del mercado
BEAGLEBONE, un miniordenador de 89 dlares
BeagleBone es una de las BeagleBone tiene un Node.js. Tambin se incluye la
alternativas ms slidas del microprocesador ARM Cortex biblioteca Bonescript, basada
mercado a Arduino y A8 AM3358 de 720 MHz, con en Node.js, que ofrece varias
Raspberry Pi. En estos una memoria RAM DDR2 de funciones similares a Arduino
momentos tiene cuatro 256 MB, acelerador de para interactuar con el
productos en el mercado: grficos 3D, conexin ethernet hardware.
BeagleBone, BeagleBone a la Red, lector de tarjetas
Black, BeagleBoard-xM y microSD de hasta 4 GB y un La placa base clsica de
BeagleBoard. Todas ellas son puerto USB 2.0. Es un BeagleBone tiene un precio de
placas base con su propio microordenador Linux que 89 dlares.
procesador, su memoria RAM, corre en Android 4.0 o
su lector de tarjetas microSD, Ubuntu. Es compatible con el
fuente de energa y su puerto Entorno de Desarrollo
de conexin para perifricos. Integrado Cloud9, que ejecuta
05. ARDUINO Y RASPBERRY PI

Las caractersticas del resto de placas se pueden consultar en esta tabla:

BEAGLEBONE BLACK BEAGLEBONE BEAGLEBOARD-xM BEAGLEBOARD

AM3358 AM3358 DM3730 OMAP3530


PROCESSOR
ARM Cortex-A8 ARM Cortex-A8 ARM Cortex-A8 ARM Cortex-A8
MAXIMUM
PROCESSOR 1GHz 720MHz 1GHz 720MHz
SPEDD
ANALOG
7 7 0 0
PINS
DIGITAL
65 (3.3V) 65 (3.3V) 53 (1.8V) 24 (1.8V)
PINS

512MB DDR3
MEMORY (800MHz x 16), 2GB 256MB DDR2 512MB LPDDR 256MB LPDDR
(4GB on Rev C) (400MHz x 16), (333MHz x 32), (333MHz x 32),
onboard storage using microSD card slot microSD card slot SD card slot
eMMC, microSD
card slot

HS USB 2.0 Client HS USB 2.0 Client 4 Port, LS/FS/HS USB HS Host
USB Port, LS/FS/HS USB Port, LS/FS/HS USB USB Hub, HS USB Port, HS USB 2.0
2.0 Host Port 2.0 Host Port 2.0 OTG Port OTG Port
05. ARDUINO Y RASPBERRY PI

microHDMI, DVI-D (via HDMI DVI-D (via HDMI


VIDEO cape add-ons
cape add-ons connectors), S-Video connectors), S-Video

microHDMI,
AUDIO cape add-ons 3.5mm stereo jack 3.5mm stereo jack
cape add-ons

4x UART, 8x PWM
SUPPORTED LCD, GPMC,
4x UART, 8x PWM McBSP, DSS, 12C, McBSP, DSS,
INTERFACES LCD, GPMC, MMC1, MMC1, 2x SPI, UART, LCD, McSPI, 12C, UART,
2x SPI, 2x 12C, A/D 2x 12C, A/D PWM, JTAG, McSPI, PWM,
Converter, 2xCAN Converter, 2xCAN Camera Interface JTAG
Bus, 4 Timers Bus, 4 Timers,
FTDI USB to Serial,
JTAG via USB

PRICE $49 $89 $149 $125

Como BeagleBone funciona con Linux, cualquier desarrollador puede hacer su propio software en una gran
variedad de lenguajes: C, C++, Java, Python, Ruby, PHP, Javascript Adems, BeagleBone dispone de una
comunidad de programadores que siempre comparte tutoriales, ejemplos, vdeos, una documentacin que
puede servir de gua para hacer desarrollos con las placas.

Ver vdeo
05. ARDUINO Y RASPBERRY PI

MINNOWBOARD Y MINNOWBOARD MAX,


opcin low-cost de Intel
MinnowBoard puede ser lo tarjeta grfica integrada Intel abierto para ayudar a los
ms parecido a Arduino y HD Graphics, conexin desarrolladores a personalizar
Raspberry Pi en el mercado, ethernet a la Red con un su propia distribucin Linux
pero en vez de llevar un conector RJ-45, salida de para cualquier hardware. Su
microprocesador ARM, es un vdeo microHDMI, un lector precio es elevado: la
Intel Atom, concretamente un de tarjetas microSD y dos MinnowBoard MAX cuesta 139
microprocesador de doble puertos USB, uno 2.0. y otro dlares.
ncleo E3825 de 1.33 GHz. 3.0. Su fuente de
En comparacin con las placas alimentacin: conector de 5 V Las placas MinnowBoard estn
de Arduino o Raspberry Pi, el y 2,5 amperios. fabricadas por CircuitCo, una
salto de prestaciones es compaa de fabricacin de
elevado. La velocidad en la La placa base corre en microprocesadores a medida
transferencia de archivos es sistemas operativos Debian, con sede en Richardson,
mayor. Windows 7, 8.1 y 10 y Texas.
Android 4.4. Tambin es
Otras caractersticas: tiene una compatible con el Proyecto
memoria RAM DD3R de 2 GB, Yocto, el cual proporciona
memoria flash de 8 MB, herramientas de cdigo
05. ARDUINO Y RASPBERRY PI

NANODE,
prueba el Internet de las Cosas

Nanode es una placa base de desarrollo es obra de Ken


cdigo abierto que sirve a los Boak, en el marco del
desarrolladores para Hackspace de Londres, una
experimentar con el Internet comunidad de desarrolladores
de las Cosas. Nanode permite donde se comparten ideas y
la conexin con la Red herramientas.
mediante un navegador o a
travs de una API de datos Un ejemplo muy conocido de
abiertos como Cosm. Se su uso fue el experimento
puede utilizar para detectar llevado a cabo por Nat Morris,
datos ambientales como que mediante su conexin con
temperatura, calidad del aire o la red social Twitter fue capaz
elementos meteorolgicos de dar de comer a su perro de
gracias a sensores. Su forma totalmente remota.

Ver vdeo
05. ARDUINO Y RASPBERRY PI

CUBIEBOARD,
gran calidad-precio

Hasta ahora existen cuatro Cortex A7 con GPU PowerVR son Android, Debian y Ubuntu.
modelos distintos de esta placa G6230. Evidentemente, es Actualmente existen varios
base de cdigo abierto, de la una de las placas base de proveedores distintos: eBay,
Cubieboard1 hasta la cdigo abierto ms potentes. Aliexpress, rOck.me, eleduino
Cubieboard4, que es el ltimo Cubieboard proporciona el
modelo lanzado al mercado. Adems, dispone de una listado completo. Los precios
Ahora mismo existe un nuevo conexin ethernet a la Red, oscilan entre los 40 euros de
prototipo, la Cubieboard5, dos conexiones inalmbricas la Cubieboard1 hasta los 110
cuya distribucin se (WiFi y Bluetooth 4.0.), un euros de la Cubierboard4.
comenzar en breve. En el puerto USB 3.0., una memoria
caso del modelo ms RAM de 2GB y una memoria
avanzado, la Cubieboard4 o de almacenamiento de 8GB.
placa CC-A80, incluye cuatro
procesadores ARM Cortex A15 Los sistemas operativos
ms cuatro procesadores ARM compatibles con Cubieboard
05. ARDUINO Y RASPBERRY PI

UDOO NEO,
la mezcla potente de Arduino y Raspberri Pi

UDOO Neo es un hardware de Otra de las caractersticas que UDOO Neo es totalmente
cdigo abierto y bajo coste definen a UDOO Neo el sensor compatible con accesorios de
para Android y Linux. Tiene un que combina acelermetro, placas Arduino. Los diferentes
procesador ARM Cortex A9 a magnetmetro y giroscopio, modelos de hardware van de
1 GHz, con un procesador tres elementos esenciales para los 73 euros de la bsica a los
adicional Cortex M4 a 166 proyectos en campos como la 99 del modelo ms potente.
Mhz. Adems, dispone de robtica, la impresin 3D o los Se pueden comprar en la
conexin ethernet y Bluetooth drones. Ejemplos de proyectos propio pgina de UDOO.
4.0. Adems tiene una con UDOO hay muchos:
memoria RAM DDR3 de 1 GB robots, minicoches
o 512 MB (versin bsica), inteligentes, orquesta virtual,
controlador de grfico 3D cafeteras en el Internet de las
integrado y salida HDMI. Cosas Estn todos aqu.
06
Las herramientas
de software libre
ms tiles para la
publicacin de contenido
Uno se pregunta qu sera de las pginas web sin los CMS: programas informticos que
habilitan una estructura de soporte o framework para elaborar y administrar contenidos
accesibles en diferente grado para distintos tipos de usuarios, con diversos administradores.
06. LAS HERRAMIENTAS DE SOFTWARE LIBRE

Se basan en una interfaz que Las pginas web son La gestin de contenidos es una
dispone de una o ms bases de fundamentales para la mayora mezcolanza de diseo,
datos en las que se aloja el de las empresas, siempre desarrollo, arquitectura de la
contenido del sitio web, el cual acompaadas informacin, integracin con las
puede ser tratado de forma convenientemente por la redes sociales, mercadotecnia
independiente del diseo, de promocin en las redes sociales, y, en especial, inters por lograr
modo que no es preciso por lo que los CMS resultan de la mejor experiencia del usuario.
establecer un nuevo formato vital importancia para ellas: son Los CMS han avanzado en
para el contenido cada vez que lo que les permite dar su mejor buena medida durante los
el diseo se modifica. cara al mundo. ltimos tres lustros, mientras
que el modo en que los
usuarios conforman,
administran y entregan
contenido contina estable.
06. LAS HERRAMIENTAS DE SOFTWARE LIBRE

Los desarrolladores se sirven de aquello que ha acelerado la aplicaciones, que han mejorado
los sistemas de gestin de innovacin de los CMS es, sus interfaces para que el uso se
contenido para ofrecer naturalmente, es el desarrollo de nos antoje ms atractivo; y los
experiencias digitales nicas, con cdigo abierto: los desarrolladores procesos y tiles para el
herramientas muy especficas, y aceleran su trabajo, que adems desarrollo se ha simplificado
pueden controlar ms, sin esperar agradablemente, con recursos
claves de licencia de proveedores como la plataforma colaborativa
y pudiendo testear una utilidad para proyectos de software libre
antes de comprarla; destaca la GitHub, la automatizacin, la
personalizacin y expansin de un integracin, la agilizacin del
CMS conectndolo con diversas codificado, el testeo y el
despliegue, as como la
ejecucin de nuevos sistemas y
de la virtualizacin.

Dicho todo lo cual, resulta


indiscutible que el hecho de que
los desarrolladores puedan
trabajar con una mayor
celeridad y eficiencia gracias al
cdigo abierto es bueno para
los negocios.
06. LAS HERRAMIENTAS DE SOFTWARE LIBRE

Un poco de historia
de los CMS
Ya no muchas personas los adelantos en programacin
recuerdan o son conscientes del HTML, PHP e internet y gracias
trabajo mprobo que al progresivo aumento de
comportaba disear, desarrollar compaas e instituciones que
y mantener una pgina web publicaban abundante
antes de la existencia de los contenido en la red y
CMS: la conversin manual de demandaban actualizaciones
documentos a HTML y continuas o la posibilidad de
cualquier correccin directa de personalizar sus sitios web. El
los archivos, uno por uno, era nmero de estos se acrecent
muy laboriosa. desde los aos noventa del siglo
Pero, como no es cierto que XX con extrema rapidez, y
cualquier tiempo pasado fuese entonces, los particulares
mejor, la dinmica de trabajo desearon compartir tambin su
cambi radicalmente cuando los propio contenido. De ese deseo
primeros sistemas de gestin de y de esa necesidad surgieron
contenidos se vigorizaron con los CMS que conocemos hoy.
06. LAS HERRAMIENTAS DE SOFTWARE LIBRE

La pionera CNET, una pgina en blogs y redes sociales, clebre e inigualable Wordpress
de noticias tecnolgicas, estren condujo a la especializacin y al lleg en enero de 2004, los
en 1995 su sistema para propsito de despachar menos conocidos Made Simple
administrar documentos y productos ms simpticos: y Textpattern, meses despus,
publicaciones y la empresa que Google compr Blogger en y en septiembre del 2005, el
lo desarroll, Vignette. En 2003, que Pyra Labs haba famoso Joomla.
1999, Xpedio fue presentado desarrollado en 1998; el
por IntraNet Solutions, y se le
considera el primer CMS
verdaderamente completo. Dos
aos despus, se conoci
Movable Type, un sistema de
publicacin de blogs producido
por Six Apart; al tiempo, la
jovencsima SilverStripe Limited
lanz SilverStripe, y naci la
conocida Drupal, que ms tarde
se pasara al open source.

El progreso de la tecnologa
para internautas, que
interactuaban cada vez en
mayor nmero y con habilidad
06. LAS HERRAMIENTAS DE SOFTWARE LIBRE

Lo mejor en gestin de contenido


Los CMS ms reconocidos son Wordpress, Joomla Durante la instalacin de Joomla, y a diferencia de
y Drupal. Los tres estn basados en el lenguaje de lo que ocurre con Wordpress y Drupal, uno debe
programacin PHP y en el sistema de gestin de especificar el nombre de la base de datos, puede
bases de datos MySQL, y cuentan con montones de comprobar la configuracin antes de que concluya
opciones para desarrolladores y usuarios. Pero, el proceso y escoger si su sitio web estar online tras
cuando se ha de elegir una de estas plataformas, lo el mismo. Adems, el programa de instalacin
mejor es conocer lo compleja que puede ser su precisa que se elimine la carpeta del cdigo de esta
instalacin, si las plantillas y accesorios, extensiones una vez haya terminado.
o plugins de que disponen son suficientes para
nuestras necesidades, facilidad de uso, Esta plataforma no facilita datos acerca del nmero
personalizacin y actualizaciones, etctera. de plantillas o temas de que dispone, pero s de que
06. LAS HERRAMIENTAS DE SOFTWARE LIBRE

cuenta con ms de 7.200 plugins. En su pgina de crear una base de datos y, como en Joomla,
administracin, uno se pierde de entrada con tantos especificar el nombre y la contrasea.
mens desplegables, verticales u horizontales, y
repletos de opciones; su interfaz es elegante en Por otra parte, en la actualidad dispone de ms de
comparacin con la de Drupal, por ejemplo, y est 1.300 temas y unos 17.400 mdulos gratuitos, que
ms orientada a un control exhaustivo. Se puede es como llaman a los plugins en esta plataforma.
actualizar desde el servidor, pero no siempre se Adems, la interfaz de usuario muy sencilla, con una
puede recurrir a ese mtodo, as que existe la opcin barra de men superior que contiene los aspectos
de seleccionar un archivo de actualizacin e importantes del sitio, incluyendo una lista de
instalarlo manualmente. Resulta interesante, por publicaciones y comentarios, y el resto de enlaces
ltimo, la posibilidad de editar la plantilla sin en el men son muy intuitivos.
conexin.

No pocas personas creen todava que Drupal es una


plataforma que entraa especial dificultad en su
proceso de instalacin e incluso a la hora de
utilizarla, pero ya no es as, porque sus responsables
apostaron finalmente por la sencillez en todos los
mbitos. Ahora, tras la descarga de los archivos y su
descompresin y de colocarlos en la carpeta raz del
servidor, el software hace su trabajo. Pero hay que
06. LAS HERRAMIENTAS DE SOFTWARE LIBRE

Pero hete aqu que el nico modo de actualizar Al contrario de lo que sucede con Drupal,
cualquier elemento de Drupal es manualmente, lo Wordpress tiene fama de ser el CMS ms fcil de
que conlleva cierto riesgo, hasta el punto de que, si utilizar de entre estos tres, y tal fama es merecida.
no funcionara, podra perderse la pgina web al Requiere idntica informacin que Drupal y Joomla,
completo, lo que hace conveniente la ayuda de pero no lo parece: se crea el archivo config.php con
expertos si uno no lo es. Y no cuenta con ningn todos los datos precisos y luego slo falta iniciar la
apoyo para personalizar el tema, as que es instalacin. La comunidad de Wordpress deja clara
necesario instalar algn mdulo que sirva o realizar su presencia con los ms de 2.000 temas y ms de
la personalizacin sin conexin. 39.200 plugins disponibles. La interfaz es
sencillsima, incluso para los primerizos, porque en
las de Joomla y Drupal utiliza un lenguaje ms
tcnico.
06. LAS HERRAMIENTAS DE SOFTWARE LIBRE

Por otro lado, Wordpress tambin dispone de A ello se debe la gran popularidad de Wordpress
actualizaciones en lnea, y alerta cada vez que hay frente a las otras dos plataformas, y a que, si en
una pendiente, si bien la va manual sigue siendo algn momento se descubre algn fallo en este CMS
una opcin. Y una de las caractersticas ms o algn otro tipo de problema, uno puede estar
atractivas es la edicin de archivos en lnea, con la seguro de que la bulliciosa comunidad de
que uno puede personalizar su plantilla y e incluso desarrolladores que tiene detrs se remangar para
plugins editndolos directamente. En verdad, encontrar una solucin en menos que canta un
aunque Joomla es ms interesante en el sentido de gallo. Quiz exagere con la prontitud, pero lo cierto
que tantos controles hacen posible que uno es que la experiencia ha demostrado que no
administre su web en mayor medida, la sencillez es pararn hasta haberlo conseguido.
la reina de la casa del software.
07
El software libre
para tratar la relacin
con los clientes
Para una empresa, tanto cuidar el trato que le dispensa a la clientela
como almacenar toda la informacin sobre ella que le pueda ser til
para optimizar ese trato y persuadirla de que consuma sus productos
es una labor trascendental.
07. RELACIN CON LOS CLIENTES

Por eso, existiendo semejante a predecir mejor lo que objetivo ms amplio de que
necesidad, el software vino a la necesitarn los clientes en el cada uno sea ms valioso
carga para ofrecer una solucin: futuro. incrementando el valor de la
los CRM, sistemas informticos empresa. No hay que perder
de soporte para la gestin de las Los consultores de negocios de vista lo de la ventaja
relaciones con los clientes, para Don Peppers y Martha Rogers competitiva, porque si se une a
las ventas y el marketing, que afirman en su libro Managing la que ya proporciona el mismo
administran un data warehouse Customer Relationships: A modo en que se trabaja el
o almacn de datos de las Strategic Framework que una software libre y el cdigo
mismas ventas y los propios empresa que se vuelca en sus abierto en el desarrollo de CRM,
clientes de la empresa. clientes es una empresa que se obtiene una ventaja mucho
utiliza la informacin para mayor, y solo se requiere un
Un sistema de CRM no es obtener una ventaja competitiva servidor web, base de datos y el
solamente una lista de y alcanzar el crecimiento y la navegador de turno.
contactos con el historial de sus rentabilidad. En su forma ms
transacciones con una generalizada, CRM puede ser
compaa. Muchos de estos considerado un conjunto de
sistemas son capaces de prcticas diseadas,
conectarse a los financieros y simplemente, para poner a una
contables para echar una mano empresa en un contacto mucho
en el seguimiento de ingresos y ms cercano con sus clientes.
costes, y favorecen un anlisis Y, de este modo, aprender ms
que puede llevar a la compaa acerca de cada uno, con el
07. RELACIN CON LOS CLIENTES

La evolucin del CRM


El software que le alegra la vida a los comerciales En los noventa, los CRM se afianzaron como
tiene ya una historia de dcadas. En los aos setenta producto empresarial, y el trmino, que era el que
del siglo pasado se fundaron las empresas que agrupaba ms conceptos pese a que muchos
llevaran a cabo la revolucin de las tecnologas de la programas se especializaban en reas concretas, se
informacin o IT: Microsoft, en 1975, Apple, en impuso. En 1993, tres aos despus de dejar
1976, y Oracle, que fue la primera en elaborar Oracle, Tom Siebel funda Siebel, empresa que se
software empresarial, en 1977. convirti en lder mundial de CRM, zampndose el
45% del mercado. En principio, slo era SFA, pero
En la dcada de los ochenta aparecieron los se extendi con rapidez al CRM, el soporte y la
productos iniciales de CRM: en 1986, Mike Muhney mercadotecnia. Por su parte, Marck Benioff,
y Pat Sullivan crearon ACT o Automate Contact que haba sido programador
Tracking, gestor de contactos para reemplazar a los en Apple y un destacado
rolodex, tarjeteros, en las pequeas y medianas
empresas, que hoy da es uno de los ms usados del
mundo, de licencia propietaria; y en 1989, Jon
Ferrara desarroll uno de los primeros SFA o
sistemas de automatizacin de fuerza de ventas,
parte de los CRM que archiva de forma automtica
cada etapa de un proceso de venta, para el mismo
tipo de compaas que ACT.
07. RELACIN CON LOS CLIENTES

miembro de Oracle, abandon esta ltima empresa Oracle se hizo con Siebel en 2005. Y mientras
y fund Salesforce en 1999, en la que propuso un tanto, el porcentaje de implantaciones de CRM
software cien por cien cloud y con solo la fallidas en las empresas es considerable: de un 65%
funcionalidad de SFA. en 2002.

Durante la primera dcada del siglo XXI, se hinch la Al final de la dcada, Salesforce es lder en el sector
burbuja punto com, que estall en 2002, y el modelo de CRM cloud con SFA se haba
provocando un terremoto en la industria de las IT, impuesto en el mercado: de nuevo, como en el
con cierres y despidos, fusiones y adquisiciones. caso de Wordpress, debido a su sencillez. Pero es
Microsoft haba comprado Great Plains en 2000 en estos aos cuando por fin aparecen programas
Great Plains, y en 2002 adquiri Navision, de software libre y cdigo abierto de CRM: Odoo
situndose muy bien en sector de los CRM y los ERP (antes Open ERP) en 2002, SugarCRM y vtiger CRM
o sistemas de planificacin de recursos en 2004, CiviCRM en 2005 o Fat Free CRM en
empresariales. 2008.
07. RELACIN CON LOS CLIENTES

La dcada actual, con el liderazgo de Salesforce y su


modelo, ha visto el nacimiento de Zurmo en 2011,
que apuesta por la gamificacin del CRM, de
X2Engine CRM en el mismo ao o de EspoCRM en
2014. Se mantiene el entorno tan competitivo de la
dcada anterior, por lo que las propuestas de
software libre no tienen ms remedio que luchar por
hacerse valer insistiendo en sus propias ventajas
como tales, profundizando en el modelo dominante
y, a la vez, innovando como slo el cdigo abierto
puede hacer.
07. RELACIN CON LOS CLIENTES

Los mejores CRM de software libre


SugarCRM

El sistema CRM de cdigo totalidad de las funciones de de pago, y est disponible en


abierto ms conocido y, por lo una empresa puede requerir, tres paquetes, con una versin
tanto, ms utilizado es, incluyendo a todo lo de prueba gratuita que dura
indudablemente, SugarCRM, y relacionado con el cliente, la una semana; la comunitaria
ha servido de fundamento gestin de contrato e informes puede descargarse y ser
para otros sistemas similares. y anlisis, soporte para instalada en los propios
Se basa en LAMP (Linux- dispositivos mviles y servidores de los usuarios, y si
Apache-MySQL-PHP), pero herramientas de marketing. bien carece de ciertas
tambin funciona en otras caractersticas de la versin
plataformas que ofrezcan PHP, Se puede obtener en dos hospedada, resulta til de
como Solaris, Windows y Mac versiones: una hospedada y todos modos para las
OS X, y lleva a cabo casi la una comunitaria; la primera es pequeas empresas.
07. RELACIN CON LOS CLIENTES

vtiger CRM

vtiger CRM se basa en anlisis e informes, pero no que adems est disponible en
SugarCRM y surgi como un con determinadas versin de prueba. Se trata de
fork suyo, pero est bifurcada caractersticas de gestin de una buena eleccin para
para que tambin se parezca a tareas, colaboracin, gestin compaas pequeas o
la herramienta de Salesforce de tareas e integracin de medianas, y algunos de sus
en cdigo abierto. No es un terceros. paquetes sirven para
clon de la primera; cuenta con organizaciones incluso de
sus funciones fundamentales, Es posible descargar vtiger menor envergadura,
como la gestin automtica de CRM e instalarla en servidores expandibles con
ventas y del inventario, el propios o decantarse por la complementos.
servicio de ayuda al cliente o versin hospedada, de pago,
07. RELACIN CON LOS CLIENTES

CiviCRM

Una propuesta muy distinta a gestin completa de su


las dos anteriores es CiviCRM, imagen, actividades y
que es una utilidad dirigida a movimientos econmicos en
organizaciones sin nimo de su pgina web. Es til para
lucro y, adems, est gestionar los donantes y sus
construida para integrarse con contribuciones, organizar las
los CMS ms famosos, es campaas y supervisar la
decir, Joomla, Drupal y recaudacin de fondos. Hay
WordPress, de forma que las una demo disponible, y todo el
mencionadas formaciones que CRM se puede descargar.
la usen puedan efectuar una
07. RELACIN CON LOS CLIENTES

Fat Fre CRM

El nombre de Fat Fre CRM es de programacin Ruby, con la pequeas empresas y otras
de lo ms elocuente: se trata arquitectura del MVC o Modelo instituciones. Solo dispone de
de un sistema mnimo pero Vista Controlador (MVC) y que una versin para descarga e
funcional. Su interfaz es muy pretende aunar la sencillez con instalacin en un servidor
atractiva y cmoda de usar, el desarrollo de aplicaciones propio; no tiene versin
cuenta con plugins y sus del mundo real en menos hospedada.
desarrolladores trabajan con cdigo. No se puede comparar
Ruby on Rails, un framework en absoluto con SugarCRM o
de aplicaciones web de cdigo vtiger CRM, pero puede
abierto, escrito en el lenguaje servirle sin ningn problema a
07. RELACIN CON LOS CLIENTES

Zurmo

Zurmo es el CRM que quiz entornos B2C como B2B para CRM, como el seguimiento de
est ms al da en esto de la marketing, segn la la clientela y de las ventas y la
innovacin, porque sus Asociacin Nacional de presentacin de informes, sino
desarrolladores se empearon Gamificacin y Marketing que adems premia y espolea
en combinar el sistema de Digital (ANAGAM). para que los clientes utilicen
gestin de relaciones con los tan a gusto este sistema. Por
clientes y la gamificacin, o Sus desarrolladores, en otra parte, brinda una
sea, la utilizacin de tcnicas, concreto, explican que Zurmo demostracin online y ofrece
objetos y dinmicas propias de utiliza la mecnica del juego una prueba gratuita de la
los juegos ociosos en para premiar el uso de un versin alojada. Su cdigo
operaciones no recreativas con individuo del sistema y fuente, como no poda ser de
el propsito de fomentar la promover un comportamiento otra manera en la innovacin
motivacin y reforzar la ms prctico, y cuantas ms abierta, tambin se encuentra
conducta para obtener un reas exploran y manejan, ms disponible para todo aquel que
objetivo, y que se ha recompensas obtienen. Es desee acceder a l.
convertido en una de las decir, no es solamente un
mejores estrategias de paquete con todo aquello que
captacin, fidelizacin y empresas y otras
engagement, tanto en organizaciones esperan de un
El Internet
08
de las Cosas
de cdigo abierto:
plataformas y aplicaciones
para desarrolladores
Herramientas de desarrollo, hardware, software inteligente para hogares,
plataformas de integracin, procesos de monitorizacin, sistemas operativos
08. IoT DE CDIGO ABIERTO

El Internet de las Cosas (IoT) es compaas ya estn


uno de esos campos implementando soluciones de
tecnolgicos del que se espera IoT. Para Gartner, el
mucho crecimiento: 17.000 crecimiento es imparable: la
millones de dlares de aqu a consultora estima que en 2020
2020, el triple del volumen de habr 25.000 millones de
negocio actual. Es un mercado dispositivos conectados, 30
en expansin, donde cada vez veces ms que en 2009. Su
son ms las empresas que previsin es que en 2015 haya
valoran la conectividad entre 4.900 dispositivos IoT, un 30%
dispositivos y con la Red. ms que en 2014.

De hecho, segn una encuesta Esto pretende ser un listado de


de Forrester Research, ms del algunas de las plataformas de
80% de las empresas cdigo abierto ms conocidas
internacionales cree que el dentro del mercado, separadas
Internet de las Cosas es el por los distintos campos de
campo ms interesante para actividad:
sus intereses durante la
prxima dcada. Y lo que
puede ser un dato an ms
importante: el 25% de esas
08. IoT DE CDIGO ABIERTO

Herramientas de desarrollo
de hardware y software

1. Node-RED:
Node-RED es una herramienta de visualizacin sencilla y de cdigo abierto para la conexin de dispositivos
para el Internet de las Cosas. La herramienta, desarrollada por el departamento Emerging Technology de
IBM, permite conectar, un hardware, una API o un servicio online. Node-RED proporciona una interfaz de
usuario amigable para que los desarrolladores conecten dispositivos de forma sencilla y rpida. Node-RED
est desarrollada en node.js, una plataforma JavaScript del lado del servidor muy utilizada en proyectos de
IoT, y se puede ejecutar en la nube.
08. IoT DE CDIGO ABIERTO

Adems, es una herramienta que permite desplegar nuevos nodos para conectar ms dispositivos o
servicios sin ningn problema. Es una solucin escalable. Todo el proyecto est disponible en GitHub bajo
una licencia Apache versin 2.0.
08. IoT DE CDIGO ABIERTO

Node-RED podra utilizarse, por ejemplo, para la creacin de una aplicacin de chat utilizando el entorno
Bluemix, la plataforma en la nube de IBM para construir, gestionar y ejecutar aplicaciones de todo tipo. Si
eres un desarrollador y ests interesado en el uso de Node-RED para crear una app de chat, lee este tutorial.
Este es un ejemplo de la estructura de la pgina en HTML, que contiene un <div> que recibe los mensajes
de chat y un pie de pgina con los campos de envo. Todo el proceso de manejo de los datos se hace a
travs de lenguaje JavaScript.
08. IoT DE CDIGO ABIERTO

2. Kinoma Create:
Kinoma Create es un aparato que permite la conexin entre dispositivos sin tener unos conocimientos de
programacin en JavaScript demasiado elevados. Kinoma Create ya dispone de todo lo necesario para
empezar a desarrollar pequeos proyectos de IoT. Sus componentes fundamentales son:

Una pantalla tctil. Una memoria RAM de 128 MB y una


Un procesador ARM SoC 800 MHz. memoria flash de 16 MB.

Conexin inalmbrica por Bluetooth y WiFi. Una ranura para una tarjeta microSD.

Varios puertos para conectar perifricos, Altavoz y micrfono.


entre ellos un puerto USB 2.0. Distribucin Linux.
08. IoT DE CDIGO ABIERTO

Kinoma Create sirve para todo tipo de proyectos: En la web de Kinoma Create existen muchos
se pueden conectar sensores de temperatura, luz tutoriales sobre las aplicaciones prcticas de esta
o movimiento con una finalidad concreta y recibir tecnologa, con acceso al cdigo de desarrollo
notificaciones en el telfono mvil cuando se subido en GitHub: con Kinoma Create se puede
produzca alguna alteracin. Y tener la capacidad desarrollar un sintetizador (Kinoma proporciona el
para cambiar la condiciones de luz o temperatura cdigo en abierto para el desarrollo de la interfaz
desde tu propio dispositivo. de usuario), una cmara trampa (realiza fotos si
algn animal u objeto se interpone en el haz de un
rayo lser) o una campana-alarma automtica que
suena para alertarnos de una situacin.

Ver vdeo Ver vdeo


08. IoT DE CDIGO ABIERTO

3. Eclipse IoT:
Eclipse IoT es una plataforma de cdigo abierto (un protocolo para la conexin sencilla de los
que permite el desarrollo en Java de aplicaciones dispositivos a Internet) y Lightweight M2M (un
para el Internet de las Cosas. Proporciona un protocolo de comunicacin entre servidor y
grupo de tecnologas open source para conectar y cliente que permite la transmisin de datos o la
gestionar varios dispositivos en un entorno IoT. administracin de sensores o mviles).

Adems, da soporte para algunos de los Eclipse IoT ofrece servicios de puerta de enlace al
estndares abiertos fundamentales para cualquier Internet de las Cosas para ayudar los
solucin del Internet de las Cosas: MQTT (un desarrolladores a manejar tanto dispositivos como
protocolo de conexin machine-to-machine, CoAP aplicaciones IoT.
08. IoT DE CDIGO ABIERTO

Dentro de esta plataforma, los programadores contar con el marco de desarrollo Kura, basado en Java y
OSGi, que implementa servicios tan importante como:

Administracin de la conectividad en la nube. Configuracin de red WiFi.


Apoyo a los protocolos de conexin entre Aplicacin remota y configuracin y
dispositivos y servidores. administracin de dispositivos.

Kura no es el nico proyecto, ni siquiera el nico framework, que permite el desarrollo de Eclipse IoT.
Existen otras iniciativas tambin interesante:

Mihini: es un marco de desarrollo de cdigo y diferentes tipos de dispositivos. Dispone de


abierto basado en entorno Linux. Proporciona una API REST para la autenticacin de
una API para el desarrollo de aplicaciones mquina, registro de aplicaciones,
machine-to-machine con una curva de comunicaciones sncronas y asncronas,
aprendizaje muy corta. Los desarrollos con gestin de accesos
Mihini utilizan Lua como lenguaje de Eclipse SCADA: es un conjunto de
programacin. herramientas que proporciona bibliotecas para
OM2M: implementa el estndar SmartM2M. el desarrollo de proyectos, tanto el front-end
Proporciona una plataforma de servicios M2M como back-end, interfaz de aplicaciones Es
para el desarrollo de servicios independientes una solucin escalable y totalmente
que permitan desplegar aplicaciones verticales personalizable.
08. IoT DE CDIGO ABIERTO

Software inteligente para hogares

4. OpenHUB:
A medida que las casas se llenan de dispositivos, aumenta la necesidad de conectarlos para disfrutar de una
verdadera experiencia de vivienda inteligente. OpenHUB proporciona una plataforma de integracin de
dispositivos que, por razones obvias, hablan y se comunican en idiomas totalmente distintos. Cmo lo
consigue? Con procesos de automatizacin e interfaces de usuario unitarias.

Puede correr en cualquier dispositivo capaz Varias interfaces de usuario nativas.


de ejecutar una Mquina Virtual Java, ya sea Solucin de cdigo abierto.
en un sistema operativo Linux, Mac o
Windows. Mejora constante a travs de su comunidad.

Motor de reglas para satisfacer las Dispone de APIs para su integracin con
necesidades de automatizacin. otros sistemas o plataformas.
08. IoT DE CDIGO ABIERTO

Intercambio de informacin entre


aplicaciones y dispositivos

5. IoTSyS:
IoTSyS proporcional un sistema de comunicacin entre dispositivos basado en protocolos y estndares IPv6,
6LoWPAN, Constrained Application Protocol y Efficient XML Interchange. Su objetivo es proporcionar
interfaces interoperables que permitan la conexin entre dispositivos, por ejemplo los sistemas de sensores.
La plataforma se inici en el marco del proyecto europeo de investigacin IoT6 y est mantenida por el
Grupo de Sistemas de Automatizacin de la Universidad Tecnolgica de Viena. Sus utilidades son diversas:
conexin de sensores de luz y de movimiento en una persiana, sistemas de climatizacin, alarma acstica
08. IoT DE CDIGO ABIERTO

Ver vdeo Demo 2

Ver vdeo Demo 3

Ver vdeo Demo 4

Demo 2

Demo 3 Demo 4
08. IoT DE CDIGO ABIERTO

Sistemas operativos

6. Contiki:
Contiki es un sistema operativo de cdigo abierto para sistemas del Internet de las Cosas. Permite la
conexin de sistemas de ordenadores de 8-bit o sistemas integrados sobre microcontroladores, incluyendo
nodos de redes de sensores. Se utiliza en la monitorizacin de ruidos, medicin de energa elctrica,
sistemas de alarma, domtica, vigilancia remota Est basado en protocolos y estndares como IPv4, IPv6,
6lowpan, RPL y CoAP. Sus caractersticas son:

Protohilos de ejecucin. Kernel multitarea.


Navegador web. Cliente remoto usando VNC
Servidor web. (Computacin Virtual en Red).

Conectividad TCP/IP.
08. IoT DE CDIGO ABIERTO

7. RIOT: 8. TinyOS:
Sus creadores lo definen como el sistema TinyOS es un sistema operativo de cdigo
operativo amigable para el Internet de las abierto para redes de sensores inalmbricas.
Cosas. RIOT est basado en una arquitectura Est escrito en lenguaje de programacin
de microkernel. Se ejecuta en hardwares de 8, nesC, un dialecto de la sintaxis C optimizado
16 y 32 bits y, mediante un puerto nativo, para evitar los problemas derivados de las
tanto en entornos Linux como en Mac OS. limitaciones de memoria que existen dentro de
Permite el desarrollo de aplicaciones mediante las redes de sensores. TinyOS es un proyecto
una programacin estndar en lenguajes C y conjunto de la Universidad de Berkeley e Intel.
C++. Est bajo una licencia LGPL. Existen herramientas y libreras en C o Java
que aumentan sus funcionalidades y
oportunidades de uso.
08. IoT DE CDIGO ABIERTO

9. Brillo:
Brillo es el sistema operativo de Google de
cdigo abierto para la conexin de los wearable
en el Internet de las Cosas, basado en el
lenguaje de comunicacin Weave, un sistema
comn que permitira que todos los dispositivos
hablen y se comuniquen en el mismo idioma.
En este caso, no sera necesario que los
dispositivos corrieran con Android.

El objetivo de Google con Brillo y Wave es crear


un verdadero Internet de las Cosas, donde todos
y cada uno de los dispositivos puedan estar
conectados realmente: electrodomsticos,
redes de sensores, dispositivos mviles o
elctricos

Ver vdeo
08. IoT DE CDIGO ABIERTO

Plataformas y herramientas
de integracin

10. Nimbits:
Nimbits es una plataforma (PaaS) de registro de datos para la conexin de sensores en la nube. Es un
servicio de cdigo abierto que permite conectarse a redes sociales como Facebook o Twitter, a bases de
datos, al motor de conocimiento computacional WolframAlpha Algunas de sus caractersticas
fundamentales:

Usa el marco de desarrollo Spring. Se pueden cargar y descargar datos


Dispone de una API REST. en formato CSV.
09
Los mejores recursos
de software libre
para ventas en la red
De todos es sabido que el comercio electrnico o e-commerce consiste en la
compra, venta, distribucin, marketing y suministro de informacin de productos
y servicios a travs de medios electrnicos como internet.
09. LOS MEJORES RECURSOS DE SOFTWARE LIBRE

Pero lo que quiz no parezca tan conocido son Esta actividad econmica tiene unas
los cuatro tipos de este comercio que existen: caractersticas muy concretas y grandes
ventajas para las compaas que la llevan a
el B2C (business-to-consumer), cabo. Es ubicua, interactiva, personalizada y
cuando las empresas venden al rica en formatos, y cuenta con un alcance
pblico; global, estndares universales, abundancia de la
el B2B (business-to-business), informacin a bajo coste y una tecnologa social
cuando las empresas hacen con la que los propios usuarios generan
negocios entre ellas; contenido.

el B2G (business-to-government),
Adems, las empresas agrandan su posible
cuando las empresas venden a
clientela al acceder a un mercado ms amplio e
instituciones gubernamentales;
incluso a remotos, el horario de venta es
el C2C (consumer-to-consumer), permanente y el dilogo asincrnico fideliza a
en una plataforma de la que se los clientes, se reducen drsticamente los costes
sirven los consumidores para de venta, mejora la distribucin y la
mercadear entre ellos. comunicacin con la clientela, optimizan la
eficacia de las campaas de publicidad y, con
todo ello, generan una ventaja competitiva.
Ventaja que, sumada a la del desarrollo veloz de
plataformas de comercio electrnico de cdigo
abierto, como se ha visto en otros casos, es
doble.
09. LOS MEJORES RECURSOS DE SOFTWARE LIBRE

Los momentos fundamentales


en la evolucin del e-commerce
La historia del comercio del tiempo y se ha convertido ejecutar transacciones
electrnico es ms extensa de en un negocio multimillonario electrnicas e intercambiar
lo que pudiera parecer. que ya forma parte de la vida informacin comercial. Diez
Comenz en los aos iniciales cotidiana de millones y aos ms tarde, si bien no
de internet, se ha espigado millones de personas. existan las computadoras
exponencialmente con el paso como hoy se las conoce,
Electronic Data Interchange aparecieron las primeras
invent el EDI en 1960, que articulaciones comerciales en
era un sistema que daba la las que se utilizaban
oportunidad a las empresas de ordenadores para transferir
datos. Pero fue el empresario
ingls Michael Aldrich quien
invent el online shopping en
1979, dando inicio a las
transacciones comerciales por
internet.
09. LOS MEJORES RECURSOS DE SOFTWARE LIBRE

En 1981 sale con el primer Pero antes de esto ltimo, en Pizza Hut estableci los
sistema e-commerce B2B en la 1992, la tienda Book Stacks pedidos por internet. En 1995,
agencia de viajes Thompson Unlimited desarroll un e- se fundaron Amazon y
Holidays y los primeros bancos commerce que aceptaba el AuctionWeb, lo que luego sera
con servicios online; en 1984, uso de tarjetas bancarias como Ebay; y un ao ms tarde,
se estren el primera sistema forma de pago, y en 1994, PayPal. La venta minorista se
e-commerce B2C y se realiz surgieron los sistemas de pago estrena en internet en 1999.
la primera compra; y una a terceros con tales tarjetas y
dcada despus del invento de
Aldrich, la World Wide Web de
otro ingls, Tim Berners-Lee, le
dio un empujn incalculable al
comercio electrnico mundial;
tanto como el hecho de que la
NSF (National Science
Foundation) permitiera en
1991 utilizar internet con fines
comerciales o que Netscape
implementara en 1994 el
protocolo SSL, con el que se
garantizaba la seguridad en el
intercambio de datos.
09. LOS MEJORES RECURSOS DE SOFTWARE LIBRE

Dos aos despus, Amanzon


lanza la primera plataforma de
m-commerce o comercio mvil,
es decir, aquella para realizar
compras desde dispositivos
mviles. En 2002, CSN Stores y
NetShops estudian los
segmentos del mercado para
vender online. Bazaarvoice crea
en 2005 una plataforma para
expresar valoraciones sobre
empresas de internet.

Y por fin, antes de que Apple


estrenara la App Store y aflorase
Groupon en 2008 y el bitcoin, la
moneda virtual, en 2009, de
forma muy tarda, se lanz
Prestashop en 2007 y Magento
en 2008, dos plataformas con
cdigo abierto. As lleg el
software libre al comercio
electrnico.
09. LOS MEJORES RECURSOS DE SOFTWARE LIBRE

Las plataformas open source ms


interesantes para el e-commerce
Magento es la reina del mambo. Cuenta con una newsletter, un boletn informativo, y la posibilidad
arquitectura modular, gran flexibilidad y control de gestionar varias tiendas desde el mismo panel
sobre la tienda virtual; un diseo visual atractivo; de administracin.
anlisis del trfico web e informes de ventas; el
Google Website Optimizer, una herramienta para Es veloz y, por su modelo escalable, se especializa
la optimizacin de pginas web; y otras para el en comercios de media o gran envergadura. Sin
posicionamiento SEO, una estupenda tramitacin embargo, tiene en su contra que su instalacin,
de pedidos; plantillas responsive para la su completsimo panel de control y, por tanto, su
adaptacin a dispositivos mviles; creacin de personalizacin son bastante complicados.
cupones promocionales y de descuento; y
09. LOS MEJORES RECURSOS DE SOFTWARE LIBRE

VirtueMart, escrita en PHP y requiriendo MySQL, empleo de funcionalidades que solamente se


no es un producto especfico para la elaboracin pueden usar con plugins.
de tiendas virtuales, sino que funciona con el
sistema de gestin de contenidos Joomla. Esto es Por otra parte, no hay que perder de vista que
considerado una ventaja, puesto que la posibilidad CMS como Wordpress disponen de plugins como
de aadirle a la plataforma de ventas toda una WooCommerce, WP e-Commerce o Jigoshop
serie de elementos propios de los CMS la hace para integrar herramientas de comercio
ms verstil. Es sencilla, y aprovecha flexibilidad y electrnico en un sitio web diseado con esta
la fortaleza de Joomla, as como la facilidad de plataforma de contenidos.
actualizacin, si bien tal flexibilidad no alcanza al
09. LOS MEJORES RECURSOS DE SOFTWARE LIBRE

El viejo software de cdigo abierto Su instalacin es sencilla y se supone que


OsCommerce sigue siendo muy utilizado para disfruta de una gran comunidad de
comercio electrnico, aunque ha quedado un desarrolladores, lo que hace un tanto
poco obsoleto respecto a los dems, que han incomprensible su obsolescencia a no ser que
evolucionado. Permite gestionar la tienda virtual esta se encuentre estancada. Las
en distintos lenguajes y ordenar los productos, modificaciones de bloques han de realizarse de
sus categoras y la lista de clientes, llevar los un modo manual porque OsCommerce apenas
envos de manera muy avanzada, transacciones tiene en cuenta el CSS, cualquier pequeo
en todas las divisas y comercializar tanto cambio hace indispensables conocimientos de
productos fsicos como descargas digitales. PHP y sufre multitud de bugs o errores de
Como sistema de pago, acepta PayPal, seguridad.
2Checkout, Authorize.net, PSiGate, SECPay,
iPayment, NOCHEX, tarjetas de crdito,
contrareembolso, transferencias bancarias y
cheques.
09. LOS MEJORES RECURSOS DE SOFTWARE LIBRE

El panel de control de OpenCart tiene un muy Para los mdulos de pago, OpenCart dispone de
buen diseo, sencillo e intuitivo: tras instalar el pasarelas para PayPal, 2Checkout, Authorize.Net,
software en el servidor, nicamente se debe elegir LiqPay, Moneybookers, WorldPay, SagePay,
una plantilla, la que mejor le venga al negocio eWay, PayPoint, AlertPay y Paymate, transferencia
correspondiente, y agregar productos de bancaria, contrareembolso y cheque. Resulta de
cualquier clase para dar comienzo a las ventas. utilidad para negocios medianos y pequeos por
Las pginas que genera estn optimizadas para su flexibilidad, gran personalizacin y su nula
motores de bsqueda y es posible llevar a cabo complicacin tcnica. Proporciona soporte y
un Check Out sin registro o guest checkout. actualizaciones gratis.
09. LOS MEJORES RECURSOS DE SOFTWARE LIBRE

Prestashop es la segunda plataforma de e- todas las pginas de la tienda, exportar los


commerce ms popular despus de Magento, productos a Ebay, implementar programas de
aunque no ocupa el segundo lugar entre las ms afiliados y consentir comentarios de la clientela.
utilizadas y, no obstante, s la usan numerosas Las direcciones URL simplificadas y amigables de
grandes marcas para sus tiendas virtuales. Prestashop favorecen el posicionamiento SEO en
Contiene docenas de funcionalidades en 38 los buscadores, y posee plantillas responsive y
idiomas con las que, por ejemplo, es posible mdulos de pago integrados para Paypal, Google
vender productos fsicos o en descarga, emitir Checkout y MoneyBookers y Google Checkout,
facturas, realizar un seguimiento de los productos pero tambin para transferencias bancarias y
que se han vendido, formalizar ofertas y cheques.
descuentos, importar ficheros CSV, introducir
cdigos de barras, estipular las metaetiquetas de
09. LOS MEJORES RECURSOS DE SOFTWARE LIBRE

Zen Cart se sirve de PHP y MySQL y se distribuye colaboraciones que mejoran las distintas versiones
gratuitamente con licencia GPL. Fue desarrollado existentes en determinados foros, y son
con el inestimable gua de comerciantes y precisamente estas colaboraciones las que han
programadores con experiencia en la venta de convertido a Zen Cart en una de las aplicaciones
artculos en internet. Uno puede encontrar e-commerce ms usadas.
10
La rentabilidad
de las empresas de software libre
Las dudas acerca de la rentabilidad de las compaas especializadas en
software libre, no solo no tiene razn de ser a la luz de los datos de que
disponemos, sino que, adems, es evidente que se asientan sobre ideas
errneas y el ms puro y simple desconocimiento.
10. RENTABILIDAD

Aunque parezca contraintuitivo que un modelo de software


comunitario sea capaz de servir como base de una industria
firme y rentable, los casos de xito econmico en este sector
se multiplican.

El software libre dej de ser cosa de locos de la programacin


en el momento en que las empresas se percataron de que
contratar licencias millonarias de software a Oracle o a
Microsoft reforzaba el gasto y aumentaba su dependencia de
esas compaas. En cambio, el software libre poda ofrecer
herramientas similares y, algo de importancia, mejor
escalabilidad.

El valor de la innovacin que esta tecnologa es capaz de


acumular conduce a que este modelo de desarrollo se muestre
til para coordinar e estimular a los propios desarrolladores en
la produccin de plataformas seguras, slidas y personalizables
sobre las que cimentar servicios que despierten confianza y
atraigan a los inversores y a los clientes.
Adems, el cdigo abierto no solo se ha adaptado
perfectamente a la tendencia del cloud computing, sino que su
provecho se ha acrecentado exponencialmente con el mismo.
10. RENTABILIDAD

Esta tecnologa ha elevado su implantacin Aunque les afect bastante la crisis de la burbuja
empresarial, y con ella, han prosperado las punto com de 2002, sus beneficios en 2011
empresas que se basan en ella y que, por otro ascendieron a 100 millones de dlares por vez
lado, ya no dependen de una comunidad de primera. El sentido comn debe, pues, desechar la
usuarios-programadores, sino que desarrollar sus idea de que no existiran empresas de cdigo
propios productos. abierto como Red Hat, capaces de obtener ms de
1000 millones de ingresos al ofrecer productos
Dos ejemplos clarsimos de xito de empresas gratuitos.
especializadas en software libre son Red Hat, que
ha desarrollado desde 1993 una de las En el caso de Canonical, centrada en el software
distribuciones del sistema operativo GNU/Linux de ordenadores con Ubuntu y un modelo de
que ms gust al pblico en su momento, y negocio de prestacin de servicios, pues se ha
Canonical. Si hay una empresa que en estos posicionado gracias a la demanda de dicha
ltimos aos haya encarnado lo rentable que prestacin relacionada con productos de software
puede llegar a ser el software libre y el modelo de libre, cada ao se reduce ms y para bien la
ingresos freemium, esa es Red Hat. Sali a Bolsa y distancia entre sus ingresos y sus prdidas y, as,
sus acciones se hicieron con la octava mayor va camino de ser tan rentable como Red Hat, cosa
ganancia en un primer da en toda la historia de que presumiblemente ocurrir en no demasiado
Wall Street. tiempo.
10. RENTABILIDAD

Cmo ganan dinero


las compaas de software libre
En un mundo donde por el dinero cdigo abierto que sobreviven e
se mueven montaas, lo ms incluso funcionan a todo tren.
sensato es pensar que el cdigo Adems, los proyectos
abierto no sera tan popular sin tecnolgicos son de los que ms
billetes de por medio, sobre todo xito tienen al comentar una
teniendo en cuenta que las campaa en cualquier
empresas necesitan ingresos para plataforma de crowdfunding,
subsistir. Y as es como los y suelen hacerse con la
consiguen las de software libre: financiacin que
Gracias a las inversiones de necesitaban para
personas con grandes recursos ponerlos en
econmicos a las que les fascina marcha.
el mbito de la tecnologa, o que
se tienen a s mismas por
filntropas, o porque procuran
comprar influencia en este
mundillo, hay compaas de
10. RENTABILIDAD

Pero estos ingresos no


proceden directamente de la
actividad econmica de las
empresas, as que suerte que
cuentan con otras fuentes de
capital, como la doble licencia
o freemium, en la que ofrecen
una versin de prueba gratuita
y otra que cuesta dinero, con hasta muy alto en ocasiones.
la esperanza fundada de que la Y aunque es habitual que sea
clientela pruebe, cate la versin posible obtener el mismo
gratuita y le agrade tanto que programa de las dos formas y
se decida a actualizarla a la de fuentes distintas, al margen
edicin especial, de pago, para del precio, el programa es libre
obtener funcionalidades y porque los usuarios gozan de
herramientas adicionales de las libertad para usarlo como ms
que, en caso contrario, no les convenga: cobrar por la
disfrutara. distribucin del software no de software libre, pues llega un
implica que sea menos libre. momento en que cualquier
Hay muchos casos en que los producto tecnolgico falla de
programas libres se distribuyen El apoyo de pago, por otra alguna manera y no queda otra
gratuitamente pero, en otros, parte, tambin provee de alternativa que recurrir al
la distribucin tiene un precio, dinero fresco a las compaas servicio tcnico y pagar por l.
10. RENTABILIDAD

O por servicios de aplicaciones y hasta para el software y plataformas en la


mantenimiento peridico. desarrollo de aplicaciones a plataforma de cdigo abierto
Adems, ciertas empresas de medida a partir de sus propias para hacerse con un trozo
cdigo abierto han regresado aplicaciones libres. Y el juego ms grande del pastel de sus
a los soportes que se basan en de la competencia tambin competidores, de lo que
la suscripcin, con la cual los sucede en el ruedo del vendrn ingresos indirectos de
clientes usan su software de software libre, y hay tal expansin.
manera gratuita, pero deben compaas que pueden tomar
apoquinar para obtener a los la decisin de liberar
tcnicos que le ayudarn a
asegurarse de que el equipo
est funcionando a las mil
maravillas.

Por otro lado, hay empresas


de software libre que cobran
por llevar a cabo una asesora
para la eleccin de
10. RENTABILIDAD

Ante las dudas acerca


de su rentabilidad
A pesar de todo lo anterior, muchas personas no invertiran ni un euro en esta tecnologa porque no
esperaran recuperarlo. Y cuando se le pregunta, por ejemplo, a Juan Julin Merelo qu le dira a los que
piensan que las empresas dedicadas al software libre no pueden ser rentables, responde con rotundidad:

Simplemente, que se informen. Hay


grandes empresas cuyo ncleo de negocio
es el software libre, como Red Hat o
Canonical. Y tambin pequeas.
El modelo de venta de licencias cada vez
ocupa una parte ms pequea del mercado

y, en un modelo de venta de servicios o de
software como servicio, o basado en los
datos, el software libre tiene muchas ms
ventajas que el privativo Juan Julin Merelo
10. RENTABILIDAD

Ramn Ramn, ante una empresas como IBM o Google,


cuestin tan pertinente, insiste con productos liberados a la
en que el software libre no es comunidad como Android,
sinnimo de gratuidad. Hay basado en el kernel de Linux,
miles de empresas de software no son rentables. Quizs este
libre por el mundo, y muchas tipo de personas desconocen
estn generando importantes los modelos de negocio que
beneficios, puestos de trabajo, se podran formar alrededor
riquezas... El ejemplo ms del software libre. Falta
claro puede ser, por ejemplo, formacin al respecto, y falta
Red Hat, ya mencionada por tambin que las empresas
Merelo, una gran confen ms en la comunidad
multinacional que genera de desarrolladores y en su
grandes ganancias. Es ms, la producto.
propia Google no sera hoy lo
que es si no fuese por el Parece que los tres
empleo del software libre. especialistas tienen muy claro
que, si les fuese posible, no
Y David beda ahonda en lo solo no tendran ningn
ltimo que mencionaba inconveniente para invertir en
Ramn: Les preguntara [a los software libre, sino que lo
que creen que el software libre haran con mucho gusto.
no es rentable] si piensan que
Una idea
11
del presente y
una mirada al futuro
Parece que el software libre tiene un futuro prometedor. Sin embargo,
para forjarnos una idea de cmo puede ser en verdad antes de que se
nos eche encima, nada mejor que analizar el presente y consultar a
nuestros especialistas en esta tecnologa, que para algo les han servido
los aos de estudio y de dedicacin a ella.
11. PRESENTE Y FUTURO

El presente del
software libre
en Espaa
Quiz el argumento del ahorro presupuestario es el ms importante
para la implantacin del software libre en la Administracin Pblica,
pero a Juan Julin Merelo no le gusta usarlo: Como si fuera tan fcil
como un da dejar de pagar licencias y el siguiente todo el mundo es
ya productivo usando el software libre correspondiente. En general,
no es as, la Administracin tiene que invertir en formacin y en
desarrollo de software para poder implantar soluciones con xito,
como se ha visto, por ejemplo, en Zaragoza, o en la administracin de
la Universidad de Crdoba o de Murcia.

Por ello, en su opinin, el argumento ms importante es la libertad


presupuestaria: una vez implantado el software libre, liberas una
partida del presupuesto que puedes usar para lo que quieras: TIC o
cualquier otra rea. No tienes que bloquear una parte del presupuesto
para pagar, ao tras ao, las licencias, arriesgndote adems a
11. PRESENTE Y FUTURO

subidas arbitrarias, como ms de una vez ha y la intermediacin de alguna empresa a la


sucedido (y seguir sucediendo). contratacin de profesionales y empresas de la
regin.
Por su parte, Ramn Ramn reflexiona de la
siguiente manera: Es un argumento slido y muy Adems, genera mucha, mucha riqueza, aunque
socorrido, pero no creo que a corto plazo se los defensores del software privativo digan lo
ahorre, e incluso, en ocasiones, se incrementar contrario: el software que realmente genera
el coste. Pero eso no quita que no existan dinero es el privativo.
importantes beneficios econmicos: el principal es
que se cambia el destino del esfuerzo econmico; Pero igual de importante es, en mi humilde
pasa de ser pagos de royalties o derechos de uso opinin, y as se convirti en la principal apuesta
en muchos pases de Latinoamrica, la soberana
tecnolgica. Es decir, que sean los representantes
elegidos por el pueblo los que tengan el control
de la tecnologa y, por lo tanto, de su pas, y no
11. PRESENTE Y FUTURO

las trasnacionales o los servicios de inteligencia de esto, ha puesto un ejemplo bastante comn en
terceros pases. Lo peor es cuando, adems, las educacin, donde un profesor ensea a un grupo
multinacionales que llevan tantos aos sangrando de estudiantes un algoritmo matemtico con un
a pases y administraciones declaran la neutralidad software privativo: tendra sentido que los
tecnolgica. La soberana tecnolgica es el estudiantes nicamente pudieran implementar ese
resultado de la libertad, seala Ramn. algoritmo mediante un software concreto? Seguro
que no.
David beda opina que es probable que el
argumento del ahorro presupuestario tenga A su juicio, deberan aprender el algoritmo y tener
bastante influencia en la implantacin, y ms en los la libertad de poder implementarlo con cualquier
tiempo que corren. Sin embargo, nunca debera software que lo permita. A esos estudiantes se les
ser el argumento de mayor peso. Para explicar habr de transmitir conocimientos, conceptos o
11. PRESENTE Y FUTURO

procedimientos, pero se debera respetar que la software libre, que ayudan a que se conozca y se
implementacin informtica del algoritmo para use ms, y en algunos casos, como la de la
resolver un problema se pudiera resolver con Universidad Miguel Hernndez o la de Zaragoza,
cualquier software, y para la enseanza, o la coordinadora de oficinas de software libre de
tratndose de educacin pblica, lo lgico sera Galicia, estn haciendo un excelente trabajo.
que ese software fuera libre, siempre que se
permita. Otra cosa bien distinta es que no hubiera
software liberado para trabajar en una materia
concreta.

Aprovechando que beda ha trado a colacin el


campo de la enseanza, se despierta la curiosidad
acerca de cmo vern el establecimiento del
software libre en la educacin espaola, si
evoluciona favorablemente. Merelo se centra en la
educacin superior, pero no ve tendencias claras:
Aunque, por desgracia, se siguen usando
muchsimo las herramientas privativas, s es cierto
que ciertas tendencias como la computacin en
nube o la ciencia de datos, que se basan casi
exclusivamente en software libre, ayudan a la
extensin de esta tecnologa. Y al menos estn
emergiendo iniciativas como las oficinas de
11. PRESENTE Y FUTURO

Ramn es rotundo; la En su caso, beda cree que, si docentes que han sabido dar
implantacin del software libre algo positivo han trado estos una vuelta de tuerca para
en la enseanza no evoluciona recortes irracionales en adaptarse a estos tiempos
favorablemente: Primero, por educacin, es que la gente se difciles. Desde luego, esto ha
los ataques constantes de ha tenido que reinventar en hecho que el profesorado se
polticos corruptos e ineptos; el docencia porque, entre otras haya tenido que adaptar
ejemplo ms claro el que ha muchas cosas, no se pueden rpidamente a esta situacin y,
ocurrido hace muy poco: comprar o renovar por tanto, su implantacin [la
Extremadura y sus escolares ordenadores o licencias del software libre] haya
vendidos por un gobierno en costosas. Afortunadamente, en evolucionado ms rpido.
funciones a la transnacional de Espaa tenemos grandes
la opresin. Y segundo,
porque hay muchos
profesores que no quieren
innovar, no quieren abrir su
mente y prefieren adoctrinar o
esclavizar a futuras
generaciones en lugar de
realizar un mnimo esfuerzo y
aprender nuevas tecnologas.
11. PRESENTE Y FUTURO

Tambin es cierto que todos que muchos estudiantes en su libre. Pero ahora estara bien
hemos aprendido a realizar una etapa previa a la universidad saber lo que piensan acerca de
racionalizacin del gasto pblico hayan empleado distribuciones las iniciativas que se han
mayor que la que se realizaba de GNU/Linux en sus puesto en marcha para el uso
anteriormente. Esto debera ser respectivas Comunidades del software libre en la
una leccin para no olvidar Autnomas (vase Lliurex en la Administracin pblica y si
nunca. Comunidad Valenciana) y que habra que aprobar un
cuando, llegan a la universidad, apartado especfico y detallado
Sin embargo, en educacin les tengamos preparadas aulas en la legislacin para lograr su
todava queda mucho camino de informtica con sistemas implantacin. Merelo no parece
por recorrer. Habra que revisar Microsoft. muy convencido: Cules
iniciativas? S de
En efecto, queda mucho ayuntamientos, como el de
camino en esto del software Zaragoza, que estn migrando
a software libre, diputaciones
como la de Granada, que tiene
un programa de implantacin
de una distro propia bastante
avanzado, pero, la verdad, en
la Administracin General del
Estado no conozco ninguna
iniciativa.
11. PRESENTE Y FUTURO

De hecho, indica, hay iniciativas generales que


van desde algo tan obvio como que no se
mencione una marca determinada a la hora de
adquirir una aplicacin,y generalmente se logra
la manera de evitarlas, al Esquema Nacional de
Interoperabilidad (ENI), que recomienda el uso
de estndares abiertos para documentos y
dems. Aun as, todava tengo que usar un
ordenador con Windows casi exclusivamente
para firmar documentos de la administracin.
En general, reconoce, la respuesta corta es que
las iniciativas, al menos las que yo conozco (que
igual las hay y no las conozco) son
insuficientes.

Como Merelo, Ramn echa en falta ms


esfuerzo, ms en periodos como estos, de
crisis. Recuerdo que, cuanto ms se hablaba de
crisis en Espaa, ms me preguntaban amigos
de otros pases cmo era posible que, teniendo
la solucin nuestros gobernantes en sus manos,
no la aprovecharan. Contra los recortes, ms
software libre y menos neutralidad.
11. PRESENTE Y FUTURO


El software libre es la receta
Fijaos en que, internamente, en las
contra la corrupcin. Es un
compromiso con la
Administraciones Pblicas resulta complicado
democracia, puntualiza. coordinar este tipo de iniciativas de forma interna,
as que imaginaos aprobar una normativa a nivel
beda piensa que el
establecimiento del software
libre en la educacin espaola
nacional. Por otro lado, tenemos un handicap
contra el que debemos luchar para vencerlo, y es
la negacin a abandonar la zona de confort

llegar por s solo: Caer por respecto al software o sistema que utilizamos
su propio peso. Pero antes se
beda
debe concienciar a usuarios y
trabajadores acerca de los Abandonando o no la zona de Iniciativas como Linex o las
beneficios del uso de software confort, creern que queda propias oficinas de software
libre en la Administracin mucho camino por recorrer libre de las universidades son
Pblica. Si no se cree en ello para que el software libre bastante nicas. Temas como
de forma mayoritaria, alcance todo su potencial en el la ley de transparencia,
difcilmente la aprobacin de mundo?, de qu pases aunque no son perfectas, van
una normativa podra tener debera aprender Espaa? ms all de la legislacin en
xito. Adems, un error en su Merelo no cree que haya que otros muchos pases. Y hay
implantacin podra conllevar aprender de nadie, lo que una comunidad de usuarios y
un estrepitoso fracaso del que tampoco quiere decir que desarrolladores activa y
podra ser difcil recuperarse. seamos los maestros. entusiasta.
11. PRESENTE Y FUTURO

Hay mucho camino que software libre, sino hasta la


recorrer. En general, las libertad del software como
iniciativas de arriba a abajo, buena prctica. Es ilgico que
desde la Administracin, en la universidad, donde en
ignoran las que surgen de general no te dicen que tienes
abajo, de los grupos de que estudiarte una asignatura
usuarios, que tienen poca usando un solo libro, te
continuidad, aunque s es obligue a usar una sola
cierto que hay mucha aplicacin o lenguaje de
comunicacin entre todas las programacin.
iniciativas libres que van desde
el hacktivismo hasta las Eventualmente, las oficinas de
cooperativas integrales o software libre y grupos de
bancos de tiempo, pasando usuarios deberan de
por redes libres o convertirse ms en
comunidades de datos comunidades de intereses
abiertos. mutuos (por ejemplo, usuarios
de un programa o lenguaje)
En el caso de la universidad y que comunidades de
la enseanza, que es el advocacy, de forma que las
negocio del propio Merelo, ideas de libertad del software
todava queda un largo libre sean adoptadas como
camino para adoptar, no ya el mejor prctica por las
11. PRESENTE Y FUTURO

Administraciones. Pero todava


queda un camino por recorrer,
me temo.

Ramn se muestra de acuerdo:


S, an hay mucho por hacer.
Espaa fue en su momento una
potencia. Pero hoy en da se
encuentra muy relegada.
Aprender de pases como Brasil o
Ecuador, pero tambin de
Francia en diferentes mbitos
sera algo muy recomendable.

Y beda insiste en la misma idea:


Queda mucho camino por
recorrer, pero lo importante es
que vamos por el camino
correcto. Es difcil de cambiar
todo lo malo de la noche a la
maana, ya que cada pas posee
una situacin poltica, social,
cultural y econmica distinta.
11. PRESENTE Y FUTURO

El futuro del software libre


Habiendo preguntado a Merelo Apache o la MIT. No s si se cuales posiblemente tendr
acerca de cmo ve el futuro acentuar o tomar derroteros que ser JavaScript, y otra, el
del software libre y cmo que podran ser menos Git. Del resto, es difcil
espera que se desarrolle esta agradables. Tambin hay una predecir, sobre todo acerca del
tecnologa y su expansin tendencia a usar y desarrollar futuro. Hace poco he enterado
durante los prximos aos, ecosistemas de herramientas: que haba dos herramientas de
responde que no tiene ni idea, se habla de DevOps, de Full- construccin de JavaScript de
que se ha dejado la bola de Stack, de forma que va a ser las que nunca haba odo
cristal en otros pantalones; ms complicado ser un hablar. Ya conocemos el
pero acaba mojndose: Hay caballito de un solo truco: chiste: Das que han pasado
una tendencia ltimamente habr que aprender y sin que salga un nuevo marco
que es pasar de licencias controlar una panoplia MVC en Javascript. Ahora, el
fuertes como la GPL a licencias bastante amplia de Perl 5 dejar paso al 6, el
ms permisivas como la herramientas, una de las Python 2 al 3...
11. PRESENTE Y FUTURO

A su juicio, posiblemente el la evolucin tecnolgica son asentando las bases para que
software libre sea cada vez conocidos; la industria siempre nuestros titulados comiencen a
ms mainstream, pero con el se resiste a evolucionar y, en salir al mercado con cultura
paso del ordenador de connivencia con polticos open, y esto ayudar a
escritorio al reino de los corruptos, tcnicos ineptos y la cambiar la mentalidad de las
tabletas y de ah al de los gran maquinaria de empresas que todava
wearables, no s qu diablos comunicacin y marketing desconfan de este tipo de
va a pasar. Lo que s est claro existente hacen que este tecnologa desarrollada por la
es que en el software libre, trabajo de David contra Goliath comunidad. Sus palabras
como en la informtica en avance con demasiada pueden ser una profeca
general, hay que aprender lentitud. cumplida en no demasiado
cosas nuevas todas las Aun as, destaca, hay motivos tiempo.
semanas, si puede ser sin para la esperanza, y el ejemplo
olvidar lo que uno saba de ms evidente es Big Data, y
antes. Y remata, socarrn: todas o la mayora de
Salvo el C++, que si lo olvidas soluciones maduras y
no pasa absolutamente nada. profesionales son en software
Ramn, en cambio, ve el libre.
futuro del software libre
mucho ms lento de lo que Y en lo que a beda respecta,
nos gustara a los apasionados ve el futuro del software libre
de la libertad tecnolgica. Los de forma muy positiva: Creo
intereses que hay en contra de que en educacin se estn
compartir

TE PUEDE INTERESAR

Innovation Edge: APIs: los beneficios Ebook wearables: la revolucin mvil Los nuevos servicios y APIs de Apple
empresariales de las APIs que se lleva puesta para desarrolladores de apps

Infografa: cmo desarrollar una app Ebook: Herramientas de visualizacin


con Apple WatchKit de datos
BBVA no se hace responsable de las opiniones publicadas en este documento.

Regstrate
para estar al da
de las ltimas
tendencias

www.bbvaopen4u.com

conversa con nosotros en:

También podría gustarte