Documente Academic
Documente Profesional
Documente Cultură
Source
01
Verdades y mentiras
acerca del software libre
01. VERDADES Y
correspondiente de su autor ni
aguardando a que una licencia
caduque, dado que los
desarrolladores de software libre
ya disponen de suficientes
cdigos abiertos para contribuir
con sus aportaciones.
Pero de lo ms sorprendente que
uno puede escuchar acerca de
esta tecnologa, como seala el
consultor internacional en
polticas tecnolgicas y
comunicacin Ramn Ramn, es
que no se trata de un sistema
profesional, que se compone de
productos de mala calidad, hasta
chapuceros, porque el software
lo manosean demasiadas
personas y semejante proceso de
trabajo no comporta la seriedad
debida, la de las empresas que
fabrican y distribuyen software
privativo, supuestamente, de las
70
de los
encuestados
ha usado o usa
programas de
software libre a diario
02
La laboriosa historia
del software libre
02. LA HISTORIA
02. LA HISTORIA
02. LA HISTORIA
Del software
privativo al libre
02. LA HISTORIA
02. LA HISTORIA
02. LA HISTORIA
Y no se trata de la nica
polmica suscitada en el
entorno del software libre. Hay
que recordar que, despus de
la publicacin de La catedral y
el bazar, libro del historiador
de la cultura hacker Eric
Raymond sobre la misma y el
software libre que llev a la
empresa Netscape a liberar su
suite de internet, hoy ms
conocida como Firefox y
Thunderbird, el propio
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
02. LA HISTORIA
03
Open Source
infografa
CRONOLOGA
1955
Compartir Grupo de usuarios
Con el expreso propsito de
facilitar el intercambio de cdigo
abierto con cdigo fuente de IBM.
1950
Cdigo fuente IBM
IBM libera fuentes cdigo de
sus sistemas operativos.
1983
Proyecto GNU
Richard Stallman comienza el
Movimiento del Software Libre, con
la fundacin del proyecto GNU.
1980
1985
Fuente BBS
1987
1991
GNU Proporciona
Minix
GNU desarrolla un
ensamblador, una optimizacin
porttil compilador de C (GCC),
un editor (GNU Emacs) y
utilidades Unix.
1998
Cdigo Abierto
Netscape anuncia que
liberar el cdigo fuente de Navigator.
Sun Microsystems y Adaptec se unen
a Linux International.
Oracle e Informix anuncian que
conectarn sus bases de datos a
GNU/Linux.
1993
1998
USL v. BSDi
Open Source
Despus de que se
instal USL v. BSDi,
FreeBSD y NetBSD son
liberados como
software libre.
Se acua el trmino
open source y durante
la semana siguiente Bruce Perens
y Eric S. Raymond lanzan
opensource.org
Segn Aplicaciones
NT, Linux OS's se
utilizan en casi un
18% de todos los
clientes web.
2000
Codificacin
Se crean multitud de idiomas
de codificacin para satisfacer
la demanda.
1999
2005
Minix
Git
2008/2014
Mvil OS
Aparece Android, Chrome,
Chromium OS y Oracle
demanda a Google.
2008
2015
GitHub
Dominio
Pblico
Cdigo abierto
(gratis)
FreeWare
Shareware
Copyright
Robusta
fuerte
Permisiva
Robusta
dbil
Copyleft
Fuente Pblica
Cdigo
cerrado
SOFTWARE
COMERCIAL
Copyleft
SOFTWARE
PBLICO
TIPOS
DE LICENCIA
Copyright
COMERCIAL
Cdigo cerrado
Cdigo binario.
Uso de acuerdo a los trminos de licencia.
Trminos negociables.
Pagos de derechos.
FOSS
FUENTE PBLICA
Cdigo abierto
- GPL 2 / GPL 3
- AGPL - CC
Deriva de cdigo abierto
- Berkely DB
Impone obligaciones de distribucin y alojamiento. - EUPL
Copyleft permisiva
DOMINIO PBLICO
Cdigo abierto
- EULA
- Microsoft
Reference
Source
Sin obligaciones
- LGPL 2.1/3
- MPL 1/2 - CPL
- Artistic License 2
- Microsoft Public
- BSD 2/3 - MIT/X11
- Apache Foundation
- Zlib/libping
- Academic Free
- The unilicense
- CC0
- WTFPL
04
Big Data
y Open Source
No obstante, es el concepto de
Big Data o de datos masivos el
que complementa al cdigo
abierto, no solo para la
expansin acelerada del
desarrollo tecnolgico, sino
tambin para la libertad de
acceso a la informacin que,
entre otras cosas, propicia dicho
desarrollo.
Ambos elementos forman parte
de la innovacin abierta, una
nocin acuada por el profesor
estadounidense Henry
Chesbrough, terico
organizacional, en su libro Open
Innovation: The New Imperative
JotDown
La creatividad
empresarial es la que
hace girar la rueda
de la economa y
cada limitacin a la
creatividad lo nico que
consigue es poner un
palo en esa rueda
Lus Bassat
programadores que se
organizan para el desarrollo de
software libre como AngelHack,
que es el ms importante a
nivel mundial, sirven de
ejemplo de la tendencia
colaborativa en la produccin
tecnolgica. Por otro lado, el
open source est jugando un
papel fundamental en la nube y
en el entorno de los dispositivos
mviles, convirtindose en
fuente de soluciones
innovadoras para las
necesidades de los usuarios.
El nuevo
mundo de
Big Data
El concepto de Big Data describe
de manera algo imprecisa un
conjunto valioso y peliagudo de
prcticas, tcnicas, cuestiones
ticas y resultados referentes al
acopio de informacin masiva,
los sistemas informticos que
acumulan datos a gran escala y
las frmulas que se utilizan para
hallar patrones recurrentes en la
inmensidad de esos datos.
Universidad Autnoma de
Barcelona de 2015.
Este proceso cuenta con una
herramienta fundamental, las
API, interfaces de
programacin de aplicaciones,
que establecen conexin con
estas, mediante un mecanismo
de autenticacin y autorizacin
de permisos en el que se
implementa el protocolo oAuth
(open Authentication), con el
cual un usuario le concede a un
tercero, proveedor de un
servicio o de la misma
aplicacin, que acceda a sus
datos, presumiblemente para
utilizarlos segn sus intereses
comerciales.
YouTube es bastante
restrictiva en el nmero de
vdeos que proporcionan sus
bsquedas, cuyos operadores
lgicos, AND y OR, no se
encuentran optimizados, y se
debe renovar el token de
acceso de vez en cuando.
Instagram es la ms restringida
de todas, pues no permite
publicar nuevas imgenes ni
comentar, slo ver la
informacin, sin bsqueda con
operadores lgicos y
nicamente mediante etiquetas
vlidas para conseguir
resultados eficaces. As que
parece que todava hay mucho
que mejorar en este mbito.
05
Arduino y
Raspberry Pi
ENTRY LEVEL
ENHANCED
FEATURES
Arduino Uno
Arduino Pro
Arduino Micro
Arduino Nano
Arduino Mega
Arduino Zero
Arduino Due
INTERNET
OF THINGS
Arduino Yn
WEARABLE
Arduino Gemma
3D PRINTING
Arduino Lilypad
Material 101
BOARD
MODULES
SHIELDS
KITS
COMING NEXT
Ver vdeo
Competidores
dentro del mercado
BEAGLEBONE, un miniordenador de 89 dlares
BeagleBone es una de las
alternativas ms slidas del
mercado a Arduino y
Raspberry Pi. En estos
momentos tiene cuatro
productos en el mercado:
BeagleBone, BeagleBone
Black, BeagleBoard-xM y
BeagleBoard. Todas ellas son
placas base con su propio
procesador, su memoria RAM,
su lector de tarjetas microSD,
fuente de energa y su puerto
de conexin para perifricos.
BeagleBone tiene un
microprocesador ARM Cortex
A8 AM3358 de 720 MHz, con
una memoria RAM DDR2 de
256 MB, acelerador de
grficos 3D, conexin ethernet
a la Red, lector de tarjetas
microSD de hasta 4 GB y un
puerto USB 2.0. Es un
microordenador Linux que
corre en Android 4.0 o
Ubuntu. Es compatible con el
Entorno de Desarrollo
Integrado Cloud9, que ejecuta
BEAGLEBONE
BEAGLEBOARD-xM
BEAGLEBOARD
PROCESSOR
AM3358
ARM Cortex-A8
AM3358
ARM Cortex-A8
DM3730
ARM Cortex-A8
OMAP3530
ARM Cortex-A8
MAXIMUM
PROCESSOR
SPEDD
1GHz
720MHz
1GHz
720MHz
ANALOG
PINS
DIGITAL
PINS
65 (3.3V)
65 (3.3V)
53 (1.8V)
24 (1.8V)
256MB DDR2
(400MHz x 16),
microSD card slot
512MB LPDDR
(333MHz x 32),
microSD card slot
256MB LPDDR
(333MHz x 32),
SD card slot
4 Port, LS/FS/HS
USB Hub, HS USB
2.0 OTG Port
USB HS Host
Port, HS USB 2.0
OTG Port
MEMORY
USB
512MB DDR3
(800MHz x 16), 2GB
(4GB on Rev C)
onboard storage using
eMMC, microSD
card slot
HS USB 2.0 Client
Port, LS/FS/HS USB
2.0 Host Port
VIDEO
microHDMI,
cape add-ons
cape add-ons
AUDIO
microHDMI,
cape add-ons
cape add-ons
McBSP, DSS,
12C, UART,
McSPI, PWM,
JTAG
$149
$125
SUPPORTED
INTERFACES
PRICE
4x UART, 8x PWM
LCD, GPMC, MMC1,
2x SPI, 2x 12C, A/D
Converter, 2xCAN
Bus, 4 Timers
$49
4x UART, 8x PWM
LCD, GPMC,
MMC1, 2x SPI,
2x 12C, A/D
Converter, 2xCAN
Bus, 4 Timers,
FTDI USB to Serial,
JTAG via USB
$89
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
NANODE,
prueba el Internet de las Cosas
Nanode es una placa base de
cdigo abierto que sirve a los
desarrolladores para
experimentar con el Internet
de las Cosas. Nanode permite
la conexin con la Red
mediante un navegador o a
travs de una API de datos
abiertos como Cosm. Se
puede utilizar para detectar
datos ambientales como
temperatura, calidad del aire o
elementos meteorolgicos
gracias a sensores. Su
Ver vdeo
CUBIEBOARD,
gran calidad-precio
Hasta ahora existen cuatro
modelos distintos de esta placa
base de cdigo abierto, de la
Cubieboard1 hasta la
Cubieboard4, que es el ltimo
modelo lanzado al mercado.
Ahora mismo existe un nuevo
prototipo, la Cubieboard5,
cuya distribucin se
comenzar en breve. En el
caso del modelo ms
avanzado, la Cubieboard4 o
placa CC-A80, incluye cuatro
procesadores ARM Cortex A15
ms cuatro procesadores ARM
UDOO NEO,
la mezcla potente de Arduino y Raspberri Pi
UDOO Neo es un hardware de
cdigo abierto y bajo coste
para Android y Linux. Tiene un
procesador ARM Cortex A9 a
1 GHz, con un procesador
adicional Cortex M4 a 166
Mhz. Adems, dispone de
conexin ethernet y Bluetooth
4.0. Adems tiene una
memoria RAM DDR3 de 1 GB
o 512 MB (versin bsica),
controlador de grfico 3D
integrado y salida HDMI.
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.
Un poco de historia
de los CMS
Ya no muchas personas
recuerdan o son conscientes del
trabajo mprobo que
comportaba disear, desarrollar
y mantener una pgina web
antes de la existencia de los
CMS: la conversin manual de
documentos a HTML y
cualquier correccin directa de
los archivos, uno por uno, era
muy laboriosa.
Pero, como no es cierto que
cualquier tiempo pasado fuese
mejor, la dinmica de trabajo
cambi radicalmente cuando los
primeros sistemas de gestin de
contenidos se vigorizaron con
07
El software libre
para tratar la relacin
con los clientes
Customer Relationships: A
Strategic Framework que una
empresa que se vuelca en sus
clientes es una empresa que
utiliza la informacin para
obtener una ventaja competitiva
y alcanzar el crecimiento y la
rentabilidad. En su forma ms
generalizada, CRM puede ser
considerado un conjunto de
prcticas diseadas,
simplemente, para poner a una
empresa en un contacto mucho
ms cercano con sus clientes.
Y, de este modo, aprender ms
acerca de cada uno, con el
vtiger CRM
vtiger CRM se basa en
SugarCRM y surgi como un
fork suyo, pero est bifurcada
para que tambin se parezca a
la herramienta de Salesforce
en cdigo abierto. No es un
clon de la primera; cuenta con
sus funciones fundamentales,
como la gestin automtica de
ventas y del inventario, el
servicio de ayuda al cliente o
CiviCRM
Una propuesta muy distinta a
las dos anteriores es CiviCRM,
que es una utilidad dirigida a
organizaciones sin nimo de
lucro y, adems, est
construida para integrarse con
los CMS ms famosos, es
decir, Joomla, Drupal y
WordPress, de forma que las
mencionadas formaciones que
la usen puedan efectuar una
gestin completa de su
imagen, actividades y
movimientos econmicos en
su pgina web. Es til para
gestionar los donantes y sus
contribuciones, organizar las
campaas y supervisar la
recaudacin de fondos. Hay
una demo disponible, y todo el
CRM se puede descargar.
Zurmo
Zurmo es el CRM que quiz
est ms al da en esto de la
innovacin, porque sus
desarrolladores se empearon
en combinar el sistema de
gestin de relaciones con los
clientes y la gamificacin, o
sea, la utilizacin de tcnicas,
objetos y dinmicas propias de
los juegos ociosos en
operaciones no recreativas con
el propsito de fomentar la
motivacin y reforzar la
conducta para obtener un
objetivo, y que se ha
convertido en una de las
mejores estrategias de
captacin, fidelizacin y
engagement, tanto en
El Internet
de las Cosas
de cdigo abierto:
08
plataformas y aplicaciones
para desarrolladores
compaas ya estn
implementando soluciones de
IoT. Para Gartner, el
crecimiento es imparable: la
consultora estima que en 2020
habr 25.000 millones de
dispositivos conectados, 30
veces ms que en 2009. Su
previsin es que en 2015 haya
4.900 dispositivos IoT, un 30%
ms que en 2014.
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.
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.
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.
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:
Altavoz y micrfono.
Distribucin Linux.
Ver vdeo
Ver vdeo
3. Eclipse IoT:
Eclipse IoT es una plataforma de cdigo abierto
que permite el desarrollo en Java de aplicaciones
para el Internet de las Cosas. Proporciona un
grupo de tecnologas open source para conectar y
gestionar varios dispositivos en un entorno IoT.
Dentro de esta plataforma, los programadores contar con el marco de desarrollo Kura, basado en Java y
OSGi, que implementa servicios tan importante como:
Kura no es el nico proyecto, ni siquiera el nico framework, que permite el desarrollo de Eclipse IoT.
Existen otras iniciativas tambin interesante:
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.
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
Demo 2
Demo 3
Demo 4
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.
Servidor web.
Conectividad TCP/IP.
7. RIOT:
8. TinyOS:
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
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:
09
Los mejores recursos
de software libre
para ventas en la red
el B2C (business-to-consumer),
cuando las empresas venden al
pblico;
el B2B (business-to-business),
cuando las empresas hacen
negocios entre ellas;
el B2G (business-to-government),
cuando las empresas venden a
instituciones gubernamentales;
el C2C (consumer-to-consumer),
en una plataforma de la que se
sirven los consumidores para
mercadear entre ellos.
ejecutar transacciones
electrnicas e intercambiar
informacin comercial. Diez
aos ms tarde, si bien no
existan las computadoras
como hoy se las conoce,
aparecieron las primeras
articulaciones comerciales en
las que se utilizaban
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.
10
La rentabilidad
10. RENTABILIDAD
10. RENTABILIDAD
10. RENTABILIDAD
10. RENTABILIDAD
10. RENTABILIDAD
O por servicios de
mantenimiento peridico.
Adems, ciertas empresas de
cdigo abierto han regresado
a los soportes que se basan en
la suscripcin, con la cual los
clientes usan su software de
manera gratuita, pero deben
apoquinar para obtener a los
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
software y plataformas en la
plataforma de cdigo abierto
para hacerse con un trozo
ms grande del pastel de sus
competidores, de lo que
vendrn ingresos indirectos de
tal expansin.
10. RENTABILIDAD
10. RENTABILIDAD
11
Una idea
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.
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
Ramn es rotundo; la
implantacin del software libre
en la enseanza no evoluciona
favorablemente: Primero, por
los ataques constantes de
polticos corruptos e ineptos; el
ejemplo ms claro el que ha
ocurrido hace muy poco:
Extremadura y sus escolares
vendidos por un gobierno en
funciones a la transnacional de
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.
beda
Abandonando o no la zona de
confort, creern que queda
mucho camino por recorrer
para que el software libre
alcance todo su potencial en el
mundo?, de qu pases
debera aprender Espaa?
Merelo no cree que haya que
aprender de nadie, lo que
tampoco quiere decir que
seamos los maestros.
Apache o la MIT. No s si se
acentuar o tomar derroteros
que podran ser menos
agradables. Tambin hay una
tendencia a usar y desarrollar
ecosistemas de herramientas:
se habla de DevOps, de FullStack, de forma que va a ser
ms complicado ser un
caballito de un solo truco:
habr que aprender y
controlar una panoplia
bastante amplia de
herramientas, una de las
A su juicio, posiblemente el
software libre sea cada vez
ms mainstream, pero con el
paso del ordenador de
escritorio al reino de los
tabletas y de ah al de los
wearables, no s qu diablos
va a pasar. Lo que s est claro
es que en el software libre,
como en la informtica en
general, hay que aprender
cosas nuevas todas las
semanas, si puede ser sin
olvidar lo que uno saba de
antes. Y remata, socarrn:
Salvo el C++, que si lo olvidas
no pasa absolutamente nada.
Ramn, en cambio, ve el
futuro del software libre
mucho ms lento de lo que
nos gustara a los apasionados
de la libertad tecnolgica. Los
intereses que hay en contra de
compartir
TE PUEDE INTERESAR
Regstrate
para estar al da
de las ltimas
tendencias
www.bbvaopen4u.com