Pasar al contenido principal

Resultados de búsqueda para ...

Artículo BIT
Empleo y formación en tiempos de crisis: El máster de postgrado
no disponible
30 oct 2015
Artículo BIT
Software libre: gnuLinEx: un poco más libres
Software libre gnuLinEx: un poco más libres Luis Millán Vázquez de Miguel Consejero de Educación, Ciencia y Tecnología. Junta de Extremadura gnuLinEx no es un producto de la casualidad o de la generación espontánea. Desde que el 17 de abril de 2002 se presentase en público la primera de sus versiones, se concibe como un instrumento al servicio de un doble objetivo: un objetivo educativo para contribuir al desarrollo de la RTE (Red Tecnológica Educativa), con una ratio de dos ordenadores por alumno en todas las aulas de los centros educativos y un objetivo socioeconómico que se concreta en la difusión del software libre en Extremadura, a través del PAT (Plan de Alfabetización Tecnológica), las pymes y la propia Administración. gnuLinEx nació como respuesta a la necesidad de evitar que el logro de estos objetivos pudiera depender de factores externos que, como el software propietario, escapan a cualquier tipode control público. La existencia de un software completo que puede ser copiado, modificado y distribuido libremente y sin ninguna restricción legal, contribuye a evitar barreras económicas como el alto coste de las licencias de software. El levantamiento de tales barreras está ya deparando beneficios a las primeras empresas que han sabido descubrir en el software libre nuevas oportunidades de negocio. La creciente popularización del uso de gnuLinEx en la región ha animado a diferentes empresas a apostar por gnuLinEx y a incorporarlo como una nueva opción en el desarrollo de sus productos. de gnuLinEx (incluidos servidores, copias de distribución gratuitas y promoción) ha tenido un coste de alrededor de los 300.000 euros, mientras que el ahorro en el capítulo de licencias de software propietario puede cifrarse actualmente en casi 1.000 euros por cada uno de los 66.000 ordenadores que la Junta tiene en red. La Junta de Extremadura optó por el software libre, en principio, motivada por esa simple cuestión monetaria, y una vez que empezó a descubrir su propia filosofía y las múltiples ventajas que ofrecía además del ahorro, decidió meterse de lleno hasta llegar en la actualidad a una estrecha relación de simbiosis existente entre la comunidad extremeña y la comunidad de desarrolladores de software libre en todo el mundo. Acuerdos de colaboración Las ventajas de los programas libres para el desarrollo de la administración electrónica resultan abrumadoras. La Junta de Andalucía lo vió así cuando, a mediados de abril de 2003, decidió suscribir un protocolo de colaboración con Extremadura "en materia de uso y difusión de los programas libres y gnuLinEx en particular". Este acuerdo contribuye a reforzar una alternativa europea en el mercado del software La Sociedad de la Información que nos está envolviendo ofrece nuevas posibilidades de negocio que las empresas pueden rentabilizar con el apoyo de Vivernet, un programa de la Junta de Extremadura en colaboración con la Fundación para el Desarrollo de la Ciencia y la Tecnología, que fija entre sus objetivos favorecer la adaptación tecnológica de la PYME a través de la celebración de seminarios, cursos de formación o demostraciones de servicios avanzados de telecomunicaciones y comercio electrónico. Promover el uso del software libre en el ámbito empresarial también se encuentra entre sus objetivos prioritarios. En este sentido, recientemente se han puesto al servicio de toda la comunidad empresarial los programas FacturLinEx y ContaLinEx, cuya aplicación y uso es ya una realidad entre empresas de nuestro entorno. Otra de las iniciativas destacables de Vivernet es LinEx-Empresa, un conjunto de acciones destinadas a fomentar el uso de gnuLinEx en el mundo empresarial plasmado a través del portal www.gnuLinEx.net. Fuente de ahorro La experiencia de la Junta de Extremadura permite asimismo considerar el software libre como fuente de un ahorro de proporciones considerables. El desarrollo completo ya formulada pero que, a partir de ahora, pasa a contar con el respaldo institucional no ya de una sino de dos regiones que suman 10 millones de habitantes y un número considerable de potenciales usuarios. Sobre esos mismos principios y objetivos se sustenta el protocolo de colaboración que van a firmar los gobiernos de Extremadura tanto con la populosa ciudad de Porto Alegre como con el propio gobierno federal brasileño. Pero gnuLinEx no sólo deja patente su proyección internacional y gran aceptación con este acuerdo. En el sector tecnológico iberoamericano, gnuLinEx va camino de convertirse en todo un mito. Buena parte de las descargas del programa a través del portal en Internet, www.gnuLinEx.org, se realizan desde allí y son constantes las demandas de información y los agradecimientos que hacen llegar a la Junta de Extremadura por haber puesto al alcance de la comunidad latinoamericana un instrumento tecnológico en lengua castellana tan potente, fiable y económico. Envueltos en este clima se firman los acuerdos de colaboración suscritos recientemente con el Instituto Iberoamericano de Educación para el Desarrollo. A cargo de los fondos europeos de cooperación transnacional se preparan asimismo acuerdos con paises como India. Allí están interesados en poner en marcha un programa de alfabetización tecnológica similar al que se lleva a cabo en Extremadura a través de los Nuevos Centros del Conocimiento gestionados desde el Plan de Alfabetización Tecnológica. Y luego están las continuas adhesiones que recibe el proyecto en el ámbito nacional. Comunidades como Canarias, Aragón o Valencia han mantenido repetidos contactos a lo largo de los últimos meses con ese objetivo. Alternativa que se populariza La alternativa que representan los programas libres, además, se populariza cada vez más y fortalece una imagen de solvencia en el mundo empresarial. A esta tendencia responde sin duda la constitución de dos asociaciones de usuarios de programas libres, Gulex y Shinuh, y también la primera Asociación de Empresarios de gnuLinEx en Extremadura. La constitución de LinEx Debs responde a la misma dinámica. Se trata de un grupo de usuarios de gnuLinEx, asiduos participantes en los foros de www.gnuLinEx.org que decidieron espontáneamente agruparse a fin de colaborar tanto para detectar fallos como para aportar las soluciones que vayan enriqueciendo las sucesivas versiones de gnuLinEx. La Junta de Extremadura ha decidido incluso proporcionarles un servidor para engrasar los mecanismos de esa colaboración que se brinda. No obstante resulta imposible calibrar la verdadera importancia de gnuLinEx fuera del contexto en el que funciona: la Intranet de Extremadura, sin duda pilar básico del proyecto regional de acceso a la Sociedad de la Información. Hay que tener en cuenta que con el proceso de liberalización del mercado de las telecomunicaciones en Europa, Extremadura pasaba a encontrarse en una situación de riesgo al resultar muy poco rentable llevar infraestructuras de banda ancha a las localidades pequeñas en las que habita la mayoría de la población extremeña. Por eso los objetivos a partir de entonces se dirigen en dos direcciones: asegurar la accesibilidad de todos los ciudadanos a las infraestructuras y servicios de la Sociedad de la Información, y promover una alfabetización tecnológica del conjunto de la población, tanto del medio urbano como del rural. El elemento vertebrador del proyecto ha sido la contratación de la red corporativa de la Junta de Extremadura (2 Mgb/s mínimo en más de 1400 puntos), la Intranet Regional, que es la primera con estas características en el territorio europeo, puesto que incluye a todas las dependencias del gobierno regional, en el total del territorio de la región (colegios, institutos, consultorios sanitarios, oficinas de atención administrativa, hospitales, oficinas de empleo, etc.) El objetivo de mejorar la calidad de la enseñanza llevó a la Consejería de Educación, Ciencia y Tecnología a incorporar la Sociedad de la Información en el Sistema Educativo Extremeño, para lo que puso en marcha la Red Tecnológica de Extremadura (RTE). La estructura física de la Red Tecnológica Educativa se sustenta en la Intranet extremeña, que permite la conectividad de todos los centros educativos, la adecuación de éstos para dar cabida a todos los instrumentos necesarios para el acceso a las TIC y el despliegue del parque informático consistente en 66.289 ordenadores, la adquisición de los equipos, el cableado de los centros y la adquisición del mobiliario necesario mediante una inversión total de más de 62 millones de euros. Los cursos de formación en NTIC se han impartido en numerosos puntos de la región, estando a cargo en su mayor parte del personal que conforma la plantilla de los Centros de Profesores y Recursos (CPR). Estos cursos, tanto presenciales como "online", llegaron en 1999 hasta el 80% de los docentes extremeños. Debido a la gran demanda formativa existente respecto a las nuevas tecnologías aplicadas al proceso de enseñanzaaprendizaje, generada por la apertura de los nuevos Centros de Secundaria y la dotación de equipamiento informático de los ya existentes, se ha visto necesario ampliar la oferta de actividades que estaban programadas para el curso 2002/2003, para que el profesorado con destino en estos centros posea los conocimientos y destrezas necesarios para afrontar esta nueva situación. Esta oferta se ha realizado como una convocatoria de Formación en Centro con la denominación de Aulas Tecnológicas. Por otro lado, y aprovechando las posibilidades de comunicación de la intranet, se ha creado un portal de educación (www.rte-extremadura.org) que sirve de referencia a la comunidad docente. A través de dicho portal los docentes pueden compartir -libremente- los contenidos que ellos mismos van creando. La generación de estos contenidos docentes se respalda, también, con ayudas económicas y convocatorias de premios a la elaboración de material curricular. Disponer de un software libre, diseñado para su uso en el entorno educativo, pero que se ha puesto a disposición de todos los ciudadanos para su uso particular o empresarial, es una pieza clave de De la misma manera, en pocas semanas estarán listos para su distribución los primeros 25.000 ejemplares del "Cómic sobre gnuLinEx" contratados por la Consejería de Educación, Ciencia y Tecnología de la Junta de Extremadura para ser distribuidos especialmente entre jóvenes alumnos de Educación Primaria en la región. El cómic explica a través de sus viñetas qué es gnuLinEx y el funcionamiento de sus aplicaciones. "www.gnuLinEx.org" es considerado también como uno de los elementos básicos de la integración de gnuLinEx en la sociedad extremeña y de todos los que voluntariamente accedan a él desde cualquier parte del mundo. Además de ser soporte técnico de la distribución, el portal tiene una función informativa: ser referencia de la actualidad sobre software libre en Extremadura y fuera de ella. Y también tiene una función social: ser lugar -virtual- de encuentro entre usuarios de gnuLinEx. Desde su creación, las visitas recibidas se acercan a los siete millones y cuenta con 5.130 usuarios registrados a fecha de enero de 2004. No obstante, una de las mejores aportaciones de la actuación que la Junta de Extremadura está haciendo a favor del sotfware libre es la posibilidad de actualizar gnuLinEx a través del portal. Esta posibilidad subraya la idea de que en Extremadura apostamos por reducir la brecha digital, entendiendo el software como conocimiento que debe ser compartido por todos. Con todo esto, y como conclusión, se pone de manifiesto que gnuLinEx está en continuo crecimiento, gracias a la colaboración de todos los ciudadanos que creen en él. Es justamente de los ciudadanos de donde surge el conocimiento, que al ser compartido por todos mejora nuestra calidad de vida y nos hace un poco más libres. esa alfabetización tecnológica, que no pretende otra cosa que asegurar el acceso universal del conjunto de los ciudadanos, sin discriminación por razón alguna. Esto se está llevando a cabo mediante el Plan de Alfabetización Tecnológica (PAT) de Extremadura que nació en mayo de 1999 como una iniciativa de la Consejería de Educación, Ciencia y Tecnología de la Junta de Extremadura y de la Asociación Regional de Universidades Populares (AUPEX), junto con los distintos ayuntamientos y entidades colaboradoras. Sé legal, copia gnuLinEx "Sé legal, copia gnuLinEx". Más que un eslogan es una declaración de principios. gnuLinEx nació para llegar a toda la sociedad extremeña y, en general, a todo el que lo solicita. Por eso desde su presentación se ha distribuido de modo masivo a través de copias en soporte CD y descarga del programa a través del portal www.gnuLinEx.org -o de los varios mirrors existentes- o a través de la prensa regional o revistas especializadas. Por otro lado, la Junta de Extremadura promueve la reflexión sobre el software libre. Son varias las personalidades y colectivos de reconocido prestigio mundial los que han participado en diversos eventos promovidos por la administración autonómica, entre los que cabe destacar Jesús González Barahona, Richard Stallman, Miguel de Icaza, Hispalinux, Gulex, José Mª Olmo,...y hace tan sólo unos días Alan Kay, principal referencia mundial de herramientas multimedia de última generación como el Squeak, además de inventor del ratón como puntero para el ordenador, el entorno de ventanas o la programación orientada a objetos.
30 oct 2015
Artículo BIT
Software libre: Los desarrolladores profesionales y el software libre. El reto de adaptarse a la nueva realidad
Los desarrolladores profesionales y el software libre El reto de adaptarse a la nueva realidad Ignacio Correas Usón Consultor tecnológico y profesor de Informática. Universidad de Zaragoza El 10 de mayo de 1940, Alemania comenzó la ofensiva Fall Gelb en la que la Wehrmacht - ejército alemán - tenía como objetivo conseguir el control de la costa del Canal de la Mancha. Cuarenta días más tarde Francia capitulaba mientras que Gran Bretaña había perdido gran parte del equipamiento de su ejército en las playas de Dunquerke y se encontraba con escasa capacidad de defender las islas frente a una probable invasión. Resulta curioso analizar el cómo la nación perdedora de la Gran Guerra y obligada a pagar compensaciones desorbitadas a sus adversarios, sin posibilidad de rehacer su ejército hasta bien entrada la década de los treinta, casi sin recursos naturales y con escasas reservas de divisas extranjeras para la adquisición de materias primas consiguió una victoria tan aplastante contra los dos imperios más importantes de la época, siendo que éstos habían tenido condiciones más favorables durante los veinte años anteriores. La razón no está en el acceso a los avances tecnológicos, puesto que los grandes cambios de la guerra anterior estaban disponibles para las tres potencias de una forma embargo, el movimiento del software libre propone un concepto radicalmente distinto: el software es un bien común a disposición de todos para su uso, distribución y modificación. Por lo tanto, el negocio ya no puede ir orientado a vender licencias de un programa y promover su comercialización sino que el trabajo debe encaminarse hacia ofrecer servicios de mayor valor añadido. En este sentido el software libre significa una revolución, puesto que cambia el modelo de negocio en que se basa la mayor parte de la industria informática. A la vez, el salto hacia una industria de servicios sigue también una evolución natural del propio mercado. Cada vez los usuarios piden más soluciones completas sobre formatos estándar en lugar de productos aislados, principalmente por la integración de las tecnologías web en los lugares y métodos de trabajo, y exigen mayor calidad (ver el artículo http://www.thesmallworlds.com/ press/WhySoftwareIsSoBad.pdf). Sobre todo esta evolución está siendo natural porque Internet ha hecho que consideremos la información como algo gratuito y al alcance de todos y ha ido formando una cultura global de similar, sino en cómo se adaptaron a estos cambios. Mientras que los aliados se limitaron a integrar las nuevas armas en sus tácticas tradicionales, los alemanes idearon la Blitzkrieg - guerra relámpago -, una nueva táctica conceptualmente distinta e innovadora que consistía en la coordinación de la infantería, los tanques, la artillería y los aviones, concepto denominado hoy en día “armas combinadas” y que se siguió utilizando hasta la primera Guerra del Golfo. La historia está llena de lecciones que nos muestran lo esencial de adaptarse a los cambios y que la diferencia entre el éxito y el fracaso radica no en la adopción de los avances científico-tecnológicos sino en adecuar la forma de pensar y las estructuras a las nuevas reglas del juego que se establecen. En este aspecto la industria informática está viviendo un momento crítico, ya que la aparición del software libre implica un cambio esencial en la propia noción de software. Desde los años 70 se ha considerado que los programas eran productos que una empresa desarrollaba y distribuía cobrando licencias por su uso e instalación. Sin cooperación. El software libre forma parte de un movimiento más extenso que afecta a todas aquellas industrias basadas en la propiedad intelectual, como el hardware (https://opencores.org/), la música, las artes (www.creative commons.org), el periodismo (www.doaj.org) o hasta la industria farmacéutica. Aprovechar los desarrollos existentes Este cambio fundamental en la industria informática afecta con especial relevancia a los desarrolladores y en un mercado cada vez más dinámico y competitivo es necesario adaptarse con rapidez a la nueva situación antes de quedarse fuera. En primer lugar, un desarrollador no debería confiar en ganarse la vida vendiendo licencias de productos informáticos, puesto que con alta probabilidad se disponen en la red otros libres que realizan funciones similares y es sólo cuestión de tiempo que, a largo plazo, los programas de código abierto dominen el mercado. Sin embargo, lo que sí se pueden ofrecer son soluciones avanzadas y personalizadas partiendo de una o varias aplicaciones libres existentes (http://freshmeat.net). Es elemental que resulta más rápido y eficaz el adaptar y mejorar una solución ya existente, probada, depurada y optimizada que comenzar desde cero. La ciencia en general es un ejemplo de esto, basando su avance en descubrimientos anteriores. Es famosa la frase de Newton para expresar que había logrado descubrir las leyes fundamentales de física gracias a avances de otros, “camino a lomos de gigantes”. Se trata de aprovechar el trabajo realizado por otros para no inventar la rueda y dedicar el esfuerzo a aportar un valor añadido a la aplicación en la que se basa. Evidentemente, no se debe escoger cualquier programa libre de partida, sino que su selección conviene efectuarse cuidadosamente. La mejor garantía sobre la calidad de una aplicación libre es que tenga detrás una amplia comunidad activa de usuarios y desarrolladores. Una vez terminado un desarrollo basado en una herramienta libre es conveniente hacer lo posible para que las modificaciones realizadas se integren en la versión oficial del producto. De esta manera se facilitará considerablemente el mantenimiento del sistema instalado ya que las nuevas versiones oficiales con otras mejoras serán directamente aplicables. Los beneficios de ser codesarrollador de un proyecto libre son numerosos. Además de mejorar una herramienta conocida y de extender su uso el desarrollador aumenta su prestigio profesional y sobre todo gana una experiencia profunda de la aplicación empleada. Los desarrolladores que utilicen aplicaciones libres deben tener un conocimiento particularmente sólido de los sistemas con los que trabajan. Por un lado, los desarrollos se basan y se integran en aplicaciones existentes que hay que conocer previamente. Por otro, los programas libres suelen ofrecer unas posibilidades de configuración mucho más variadas que sus homólogos propietarios con lo que es recomendable analizar la potencia de un sistema libre antes de decidirse a comenzar un desarrollo largo. Hay que tener en cuenta, además, que los especialistas de sistemas libre, al tener a su disposición todos los entresijos del sistema, disponen de un nivel de conocimientos mejor que sus análogos en herramientas propietarias, con lo que, si se quiere destacar, el esfuerzo en formación debe ser aún mayor. A la larga este esfuerzo añadido se ve compensado con una mejora competitiva en calidad y eficiencia. Por suerte, existe una ingente cantidad de documentación disponible en la red y orientada a aplicaciones prácticas (por ejemplo, en www.tldp.org). También es sencillo mantenerse al día de la evolución del software libre, como nuevas versiones, nuevos programas o tendencias, gracias a los numerosos sitios de noticias y listas de correo que existen en la red (como http://linuxtoday.com/ o http://lwn.net). Finalmente, hay en Internet muchos foros de expertos donde se puede solicitar ayuda o consejo para cualquier problema técnico que se encuentre y en donde, por lo general, se reciben rápidamente respuestas de calidad (por ejemplo en www.linuxforum.com/forums). Asumir los objetivos del cliente Quizás lo más difícil para un desarrollador en la adaptación a la filosofía del software libre esté en el hecho de que el cliente contrata la prestación de un servicio y no el desarrollo de un producto. Muchos contratos de desarrollo imponen unas limitaciones sobre el derecho de uso del programa, incluso limitado a un número reducido de instalaciones. Asimismo, los contratos de mantenimiento y evolución del sistema se hacen con las condiciones que impone el desarrollador, ya que éste es el único que tiene el código. Considerando que los costes de mantenimiento suelen estar entre el 100 y el 150 % del coste inicial, suponen un negocio aún mayor que el propio desarrollo del programa. No obstante, a largo plazo el cliente quedará insatisfecho y reticente a contratar un nuevo desarrollo a medida o a mantener la evolución de su sistema, con lo que estas condiciones resultan perjudiciales para ambas partes. Con el software libre los contratos no pueden incluir esta trampa oculta debido a que el código es público y se acuerda el servicio de desarrollarlo. Una vez creado un sistema el cliente es libre de elegir al proveedor para su mantenimiento, aunque lo lógico es que estos contratos vayan al que mejor conozca el sistema, es decir, al desarrollador. Además, los clientes exigen soluciones completas, no productos aislados de los que tengan que ocuparse una vez adquiridos. Hace ya tiempo que se habla del TCO (Total Cost of Ownership), es decir, el conjunto de costes que incluyen la adquisición o desarrollo, instalación, adopción y mantenimiento de un sistema informático. El desarrollo de software exige que el trabajo no se limite a un producto sino que se planifique su instalación y mantenimiento y una formación continua que minimice el TCO. Este objetivo sólo es posible si desde el principio el desarrollo se orienta a ofrecer un servicio integral. En realidad, los dos puntos anteriores se pueden resumir diciendo que es necesario una integración total entre cliente y desarrollador de forma que los objetivos del primero queden asumidos por el segundo. Personalmente he tenido la oportunidad de vivir esta situación laboral muy de cerca en Finlandia, un país que está considerado uno de los tecnológicamente más avanzados del mundo. Pero en mi opinión su mayor ventaja está en aspectos que pertenecen a la cultura del trabajo. Concretamente, los temas culturales en los que más destacan son el compromiso con la calidad y la integración entre cliente y proveedor. Centrándonos en éste último, la mayor parte de las grandes y medianas empresas de Finlandia han llevado el concepto de especialización y subcontratación hasta el extremo. Con frecuencia los proveedores tienen su lugar de trabajo en la empresa diferencia entre un competidor y un colaborador es muy pequeña y la cooperación puede ser una base muy sólida para poder ofrecer un amplio abanico de servicios y soluciones integrales. De hecho, el software libre se ha desarrollado de esta manera, mediante la cooperación de especialistas independientes con un objetivo común. Conclusión En los próximos años vamos a asistir a grandes cambios en la industria informática debido a la adaptación natural del mercado a una forma radicalmente opuesta de concebir el negocio. El software propietario podrá coexistir con el libre o incluso ser dominante en algunos segmentos del mercado, pero la forma tradicional de vender programas informáticos va a cambiar. Todas las grandes compañías informáticas han reaccionado frente al software libre, algunas haciéndolo parte esencial de su estrategia (como Novell, IBM o HP), otras, como Oracle, simplemente adaptándose a la nueva tecnología y sólo una, Microsoft, prefiriendo un choque frontal contra el movimiento libre. El futuro dirá quién está aprovechando mejor el momento. contratante, asumen los objetivos del cliente como propios e incluso se realizan proyectos de desarrollo en los que no interviene nadie de la empresa cliente. Los que, como yo, han trabajado años en un país nórdico subcontratados por una gran empresa habrán vivido momentos en los que defendían antes los objetivos de la empresa cliente que los de la propia. La competencia puede ser tu mejor aliado La principal ventaja competitiva en un mercado basado en la oferta de servicios radica en tener un conocimiento y habilidades destacados. Si, como en el caso del software libre, el esfuerzo necesario para adquirir un importante saberhacer es elevado, resulta indispensable especializarse en un área concreta. Sin embargo, así no es posible ofrecer soluciones completas a clientes potenciales. Por ello, la posición más fuerte la consigue aquél que, aun especializándose en un sector determinado de la informática pueda crear una red de alianzas eficaz de profesionales y empresas especializados a su vez en otras áreas complementarias. En realidad, la
30 oct 2015
Artículo BIT
Software libre: Reflexiones sobre Linux. Más allá de los mitos del software de código abierto
Reflexiones sobre Linux Más allá de los mitos del software de código abierto José Antonio Ondiviela Director de Márketing del Sector Público. Microsoft Ibérica Amparados bajo una imagen romántica de filantropía y compromiso social, miles de técnicos colaboran en todo el mundo en el desarrollo de software GPL. Pero más allá de esta realidad, ¿qué ocurre cuando las empresas o los organismos públicos intentan aprovechar estos desarrollos? ¿Quién está detrás de las distribuciones de Linux? ¿Cuál es el coste real de este tipo de soluciones? En el mercado actual, hay una mezcla de soluciones de TI, algunas de las cuales confían en el código abierto, otras en el software comercial, y otras en una combinación de ambos. La propia Microsoft cuenta con una amplia oferta de software gratuito (hasta 4.000 aplicaciones se pueden descargar desde nuestra web sin pagar licencia) y software abierto (una gran parte de nuestro código está a disposición de universidades y gobiernos, si así lo solicitan). A lo que nunca va a renunciar Microsoft es a los derechos de propiedad intelectual sobre nuestros programas. La inversión anual, de 6.900 millones de dólares (más del 20% de la facturación de la compañía), garantiza la permanente innovación y la consiguiente mejora de nuestro software. Pero, ¿quién garantiza la innovación en el terreno del software no privatizable? Elección del software En cualquier caso, la decisión sobre la utilización de un tipo de software u otro, no debería estar basada en criterios políticos sino en cuestiones puramente técnicas. No es éste un debate entre “progres y conservadores”, como declaraba hace pocos meses el entonces ministro de Ciencia y Tecnología, Josep Piqué, sino de un debate técnico que “no debe salir de la esfera de decisión técnica”. Esto es especialmente importante en el caso de la Administración Publica, que tiene la obligación legal y moral de ser neutral en materia de tecnología, a fin de poder escoger libremente la mejor y más eficaz opción posible en cada momento, ya sea de un tipo o de otro, para estar en condiciones de ofrecer en cada momento a todos los ciudadanos los mejores servicios y la mejor gestión pública posible. El software no comercial representa una opción que Microsoft respeta. Conscientes del interés que las características del software como código abierto ha despertado entre clientes y Administraciones Públicas, Microsoft lanzó en 2001 una iniciativa poco conocida pero muy importante por su naturaleza y significado, que es la Iniciativa de Código Compartido o Muchas empresas que promueven el software de código abierto lo están haciendo para vender servicios o hardware asociado o, incluso, para vender cantidades significativas de software comercial encima del software de código abierto que promueven. Basta pensar en grandes fabricantes de hardware que promueven el software no privatizable como parte de su solución básica, pero que luego cobran al usuario por las aplicaciones o el middleware que funciona sobre ese software “gratuito”. En otros casos, el software gratuito se convierte en tremendamente oneroso cuando el usuario abona las cuotas de mantenimiento actual, los desarrollos a medida y la formación necesaria. Son pocas las empresas o Administraciones que han optado enteramente por uno u otro tipo de software, simplemente por su modelo de programación. La mayoría continúa eligiendo el software en función de factores tales como coste, valor, seguridad, facilidad de uso (usabilidad), entre otros aspectos. Si bien es cierto que algunos clientes y Administraciones desean acceder al código fuente, y Microsoft proporciona acceso al código fuente a muchos de sus clientes. en inglés Shared Source Initiative. Las licencias Microsoft Shared Source proporcionan a determinados clientes, empresas colaboradoras o entidades públicas el acceso al código de programas como Windows 2000, XP, NET Server 2003, Windows CE, etc., bajo determinadas condiciones. Esta iniciativa goza de todas las ventajas de la transparencia que pudiera otorgar el modelo del código abierto, respetando los derechos de propiedad intelectual. ¿Cuánto cuesta el software gratuito? Normalmente, en el caso del software no comercial (como Linux), se suele pensar que ya que la licencia se puede obtener gratuitamente, dicha opción supone un ahorro. La realidad en muchos casos es bien distinta. Antes de nada, es importante destacar que el coste del sistema operativo afecta de manera muy poco significativa en el coste total de una solución: el sistema operativo supone menos del 3% de la inversión total de un proyecto de TI. De hecho, y según el Informe REINA, la inversión en sistemas operativos representa menos del 0,8% del total del gasto de la Administración General del Estado. En un análisis comparativo del coste total de propiedad (TCO en su terminología inglesa) de las plataformas Linux y Windows 2000, la consultora IDC determinó que en la mayoría de los escenarios (servidores de impresión, archivo, red, seguridad, etc.) el TCO de Windows 2000 era inferior al de Linux en un plazo de cinco años, principalmente por un aumento muy importante en los gastos del apartado de servicios en el caso de Linux. Otro factor de ineficiencia del software no comercial es la ausencia de estándares universalmente aceptados: ¿Cuál de las 288 distribuciones de Linux, con al menos cinco interfaces gráficos, es la más adecuada para cada necesidad? ¿Cuál es la evolución futura de cada Linux? ¿Esa distribución concreta tiene detrás desarrolladores comprometidos que la apoyen? ¿Será la que continúe en dos años? ¿Habrá soporte disponible? ¿Mis aplicaciones estarán disponibles sobre ella? ¿Quién garantiza todas estas cuestiones? Seguridad Otra característica que diferencia el software de Microsoft, y que es especialmente importante tener en cuenta a estos efectos, es la de su absoluto compromiso con la seguridad. En relación a ella, una manera de comprobar de forma imparcial el altísimo grado de seguridad ofrecido por los productos Microsoft (como, por ejemplo, el Windows 2000) es el hecho de haber obtenido la máxima calificación posible para un sistema operativo comercial en la certificación Common Criteria, reconocida oficialmente en un grupo de 14 países entre los que figura España, mediante un acuerdo de reconocimiento mutuo de las certificaciones de seguridad de productos informáticos que firmó el Ministerio de Administraciones Publicas. Incluso para aquellos gobiernos nacionales que deseen tener una mayor visibilidad sobre el código fuente de programas Microsoft desde la rigurosa perspectiva de la seguridad, el Programa de Seguridad Gubernamental ofrece toda la información necesaria para comprobar totalmente y de manera minuciosa la seguridad de los sistemas Microsoft. Creación de riqueza Otra de las falacias generadas al hilo del desarrollo del software no comercial es la supuesta creación de una industria local del software. Parece complicado crear este tipo de industria en base a unos desarrollos que deben, por definición, ser gratuitos. Lo que sí parece factible es el nacimiento de una industria de servicios alrededor del software teóricamente gratuito, lo que supone, de hecho, trasladar el coste para el usuario desde el software a los servicios y renunciar a la innovación y a la inversión en I+D asociada al desarrollo del software comercial. Como país, la apuesta por el software no comercial puede llevarnos a un callejón sin salida y a la pérdida definitiva de nuestra capacidad competitiva. En este punto, es importante destacar que la industria asociada a la plataforma Microsoft genera en España un volumen de negocio superior a los 3.600 millones de euros. Por cada euro facturado por Microsoft en España, la comunidad de empresas colaboradoras españolas (más de 14.000 en todo el territorio nacional) genera más de catorce. Es una industria que da trabajo a más de 54.000 familias y que goza de una excelente salud. En este sentido, sorprende el empeño de algunas administraciones por ignorar esta realidad y promover alternativas a una industria del software nacional plenamente consolidada. Confío en que estas reflexiones que he creído oportuno compartir con todos los lectores les ayuden a realizar un análisis riguroso y profesional de las ventajas del software comercial frente a las alternativas basadas en licencias GPL. Desde estas páginas les animo a seguir innovando en la mejora de los procesos administrativos actuales y en el desarrollo de nuevos servicios enfocados al ciudadano. En cada caso, evalúen las posibles alternativas de manera profesional, lejos de planteamientos maximalistas, centrándose en el valor aportado por cada solución y en sus aspectos técnicos.
30 oct 2015
Artículo BIT
Linux
LINUX SOFTWARE LIBRE Los cambios vertiginosos que acarrea la evolución de las TIC pronostican también cambios radicales en el mercado. Uno de ellos lo está propiciando la implantación del software libre. Hoy, muchas administraciones públicas y empresas privadas se encuentran en el dilema de introducirse o no en el mundo del software libre, ante sus posibles ventajas en cuanto al precio y el desarrollo local. Por otra parte, la repercusión de su implantación generalizada en la industria y en el sector de las TIC son difíciles de evaluar. Para contribuir a uno de los debates principales del año, BIT hace su aportación por medio de los artículos siguientes: “Implicaciones y modelos de negocio, por Jesús M. González Barahona; “gnuLinEx: un poco más libres”, por Luis Millán Vázquez de Miguel; “Los desarrolladores profesionales y el software libre. El reto de adaptarse a la nueva realidad”, por Ignacio Correas Usón; y “Reflexiones sobre Linux. Más allá de los mitos del software de código abierto”, por José Antonio Ondiviela.
30 oct 2015
Artículo BIT
Implicaciones y modelos de negocio
Software libre Implicaciones y modelos de negocio Implicaciones del trabajo con software libre Las características del software libre y las posibilidades que ofrece son consecuencias de las libertades descritas en el apartado anterior. Por ejemplo, la libertad de redistribución proporciona en la práctica una canal de distribución de gran eficiencia económica y de muy bajo coste para el productor. Las posibilidades de modificación y de redistribución de las modificaciones facilitan la evolución y mejora técnica de los programas. En general, de la aplicación de todas las libertades simultáneamente se deducen importantes sinergias, que hacen que el software libre se comporte de una forma tan especial. A continuación se expone, a modo de ejemplo, una visión rápida de lo que supone el software libre en algunos escenarios. Usuarios finales Probablemente el principal cambio que experimentan los usuarios finales al entrar en el mundo del software libre es que pueden encontrar un alto nivel de competencia en un mercado con gran tendencia al monopolio de facto. El usuario puede usar el producto que desee, y buscar soporte para él en cualquier empresa que quiera dárselo. Cambiar de una a otra es fácil, sin tener que cambiar de producto, ya que todas ellas trabajan con el mismo programa: el código libre que tiene el usuario. Así, el usuario podrá elegir a la que mejor relación calidad/precio le ofrezca según sus necesidades, como hace siempre en cualquier otro mercado libre. Las empresas que quieran dar este tipo de servicio (que incluye en principio cualquier tipo de garantía, servicio o modificación sobre el programa) pueden hacerlo con la única limitación de su conocimiento sobre el programa y la cantidad de recursos que quieran poner a disposición de sus clientes. Cuando se usa software libre ya no se depende de la fiabilidad del fabricante para intentar deducir la calidad de un producto, sino que la guía nos la dará la aceptación de la comunidad y el estudio del programa por terceras partes (que podrá hacer en detalle, al estar el código fuente disponible). Nos olvidamos además de "cajas negras", en las que hay que confiar sin más remedio, y de las estrategias de los fabricantes que pueden decidir unilateralmente dejar de mantener un producto. La evaluación de productos antes de adoptarlos es también mucho más sencilla, ya que basta instalar los productos alternativos en nuestro entorno real y probar. Antes, usando software propietario, era preciso confiar únicamente en informes externos, o negociar pruebas con los proveedores, lo cual no es siempre posible ni económicamente viable. Dada la libertad de modificar el programa para uso propio, el usuario puede personalizarlo o adaptarlo sus las necesidades, corrigiendo errores si los tuviera (o contratar a alguien que lo haga por él). También podemos, directamente o contratando servicios, integrar el programa con otro, o auditar su calidad (por ejemplo la seguridad). El control pasa, en gran medida, del proveedor al usuario. Administraciones públicas Las administraciones públicas son grandes usuarios con características especiales, ya que tienen ciertas obligaciones con respecto al ciudadano. Por ejemplo, proporcionarle servicios accesibles y neutrales respecto a los fabricantes, o garantizar la integridad, utilidad, privacidad y seguridad de sus datos a largo plazo. Esto les obliga a estar especialmente interesadas en los estándares y los formatos de datos abiertos, y en la posibilidad de realizar detalladas inspecciones sobre el software que usan. En el mundo del software propietario esto ha sido siempre un problema para las administraciones, especialmente en presencia de mercados con situaciones de monopolio de facto. Afortunadamente el software libre, con su gran respeto por los estándares abiertos y su directa disponibilidad para la inspección de código, ofrece muchas soluciones en este campo. Por otra parte, las posibilidades que ofrece el software libre de creación de una industria de alto valor tecnológico, a nivel local o regional, y sin dependencias estratégicas, son sin duda interesantes para cualquier administración que esté interesada por el desarrollo de su ámbito de actuación. El desarrollador y el integrador de software Para el desarrollador y productor de software, el software libre cambia mucho las reglas del juego. Con él es más fácil competir siendo pequeño y acceder tecnología punta. Puede aprovechar el trabajo del resto de la comunidad del software libre y quizás (si se sigue el modelo de desarrollo adecuado) conseguir la colaboración libre y desinteresada de otros desarrolladores (quizás desinteresados, pero seguro también interesados por la calidad del programa que se está desarrollando), del que el iniciador será la referencia. La distribución del software creado es de bajo coste, y su escala global. No obstante, no hay que perder de vista que al renunciar al cobro de licencias de uso (la fuente de ingresos más habitual en el mundo del software), habrá de buscar nuevos modelos de negocio (de los que se habla más adelante). Para el integrador el software libre es un paraíso. No habrá más cajas negras que intentar encajar con grandes dificultades y sin disponer de toda la información necesaria. En el mundo del software libre, el integrador puede limar asperezas e integrar fragmentos de programas para conseguir el producto integrado necesario, disponiendo de un acervo ingente de software de donde extraer las piezas. La industria de mantenimiento y servicios El disponer del fuente lo cambia todo, situando a las terceras partes casi en las mismas condiciones que el productor. Lo único que le separará de poder ofrecer cualquier servicio o modificación sobre un programa será su nivel de conocimiento sobre él y la dedicación de suficientes recursos para la tarea. Podrán ofrecerse servicios con un valor añadido mucho más apreciado, y sin dependencias de la estrategia de los proveedores. En la actualidad esta es la categoría de negocios más clara en el mundo del software libre (quizás junto con la del integrador), y en la que está apareciendo más rápidamente un mercado maduro de ofertas. Principales modelos de negocio Puede decirse que son muchos los modelos de negocio que se están explorando alrededor del software libre, algunos más clásicos y otros más innovadores. Hay que tener en cuenta que entre los más habituales en la industria del software no es fácil usar los basados en la venta de licencias de uso de programas producidos, pues dadas las libertades ya comentadas, ese es un mecanismo de financiación muy difícil de explotar. Sin embargo, sí se pueden utilizar los basados en el servicio a terceros, con la ventaja de que sin ser necesariamente el productor de un programa puede darse soporte completo sobre él. Dadas estas limitaciones (y estas ventajas) desde hace unos años se están probando variantes de los modelos de negocio habituales en la industria del software, a la vez que se buscan otros más innovadores que explotar las posibilidades que ofrece el software libre. Sin duda en los próximos años veremos aún más experimentación en este campo, y también tendremos más información sobre qué modelos pueden funcionar bien, y en qué circunstancias. En este apartado vamos a ofrecer una panorámica de algunos de los que nos encontramos hoy día, centrándonos en los modelos basados en el desarrollo y los servicios alrededor de un producto de software libre. Los ingresos en este caso provienen directamente de estas actividades, pero no necesariamente implican desarrollo de nuevos productos. En cualquier caso, y aunque aquí se ofrece una clasificación relativamente clara, no hay que olvidar que casi todas las empresas usan en realidad combinaciones de los modelos que describimos, entre ellos y con otros más tradicionales. Modelos basados en mejor conocimiento La empresa que utiliza este modelo de negocio trata de rentabilizar su conocimiento de un producto (o conjunto de productos) libres. Sus ingresos provendrán de clientes a los que venderá servicios relacionados con ese conocimiento: desarrollos basados en el producto, modificaciones, adaptaciones, instalaciones e integraciones con otros. La ventaja competitiva de la empresa estará en gran medida ligada al mejor conocimiento del producto: por ello estará especialmente bien situada si es la productora, o participa activamente en el proyecto lo produce. Esta es una de las razones por la que muchas empresas participar activamente en los proyectos relacionados con el software sobre el que tratan de vender servicios: es una forma muy eficiente de obtener conocimiento sobre él, y lo que es más importante, de que ese conocimiento sea reconocido. Desde luego, explicarle a un cliente que entre los empleados hay varios desarrolladores del proyecto que produce el software que, por ejemplo, se quiere modificar, puede ser una buena garantía. Este tipo de empresas tiene un gran interés en dar la imagen de que poseen un buen conocimiento de determinados productos libres. Una consecuencia es que su apoyo a ciertos proyectos de software libre no es algo meramente filantrópico. Por el contrario, puede ser uno de los activos más rentables de la empresa, ya que sus clientes lo valorarán muy positivamente como una muestra clara de que conocen el producto en cuestión. Además, de esta forma podrán seguir muy de cerca el desarrollo, tratando de asegurarse, por ejemplo, de que mejoras demandadas por sus clientes pasan a formar parte de producto desarrollado por el proyecto. Los servicios que proporcionan este tipo de empresas pueden ser muy amplios, pero normalmente consisten en desarrollos a medida, adaptaciones o integraciones de los productos en los que son expertas, o bien servicios de consultoría donde aconsejan a cómo utilizar mejor el producto en cuestión (especialmente si es complejo, o si su correcto funcionamiento es crítico para un cliente dado). Ejemplos – LinuxCare. Fundada en 1996, proporcionaba en sus orígenes servicios de consultoría y soporte para GNU/Linux y software libre en EE.UU., y su plantilla estaba compuesta fundamentalmente por expertos en GNU/Linux. Sin embargo, en 1992 cambió sus objetivos, y desde entonces se ha especializado en proporcionar servicios casi exclusivamente a Linux ejecutando sobre máquinas virtuales VM en grandes ordenadores de IBM. Su modelo de negocio ha cambiado también a mejor conocimiento con limitaciones, al ofrecer como parte fundamental de sus servicios una aplicación no libre, Levanta. – Alcove. Fundada en 1997 en Francia, proporciona fundamentalmente servicios de consultoría, consultaría estratégica, soporte y desarrollo para software libre. Desde su fundación, Alcove ha mantenido en plantilla a desarrolladores de varios proyectos libres, y ha tratado de rentabilizarlo en términos de imagen. También ha tratado de ofrecer una imagen, en general, de empresa vinculada a la comunidad de software libre, por ejemplo, colaborando con asociaciones de usuarios y dando publicidad a sus colaboraciones con proyectos libres (por ejemplo, desde Alcove-Labs). Modelos basados en mejor conocimiento con limitaciones Estos modelos son similares a los expuestos en el apartado anterior, pero tratando de limitar la competencia a que pueden verse sometidos. Mientras que en los modelos puros cualquiera puede, en principio, entrar en competencia, ya que el software utilizado es el mismo (y libre), en este caso se trata de evitar esa situación poniendo barreras. Estas barreras suelen consistir en patentes o licencias propietarias, que normalmente afectan a una parte pequeña (pero fundamental) del producto desarrollado. Por eso estos modelos pueden considerarse en realidad como mixtos, en el sentido que están a caballo entre el software libre y el propietario. Ejemplos – Caldera. La historia de Caldera es complicada. En sus inicios, creó su propia distribución de GNU/Linux, orientada a las empresas: Caldera OpenLinux. En 2001, compró la división de Unix de SCO, y en 2002 cambió su nombre a "SCO Group". Su estrategia empresarial ha dado tantos vuelcos como su nombre, desde su total apoyo a Linux hasta sus demandas contra IBM y Red Hat en 2003, y su abandono de su propia distribución. Pero en lo que se refiere a este apartado, el negocio de Caldera, al menos hasta 2002, es un claro exponente del mejor conocimiento con limitaciones. Caldera trataba de explotar su conocimiento de la plataforma GNU/Linux, pero limitando la competencia a que podía verse sometida mediante la inclusión de software propietario en su distribución. Esto hacía difícil a sus clientes cambiar de distribución una vez que la habían adoptado, pues aunque las demás distribuciones de GNU/Linux incluían la parte libre de Caldera OpenLinux, no encontraban en ellas la parte propietaria. – Ximian. Fundada en 1999 con el nombre de Helix Code por desarrolladores muy vinculados al proyecto GNOME, fue adquirida en agosto de 2003 por Novell. La mayor parte del software que ha desarrollado ha sido libre (en general, parte de GNOME). Sin embargo, en un ámbito muy concreto Ximian decidió licenciar un componente como software propietario: el Connector for Exchange. Este es un módulo que permite a uno de sus productos estrella, Evolution (un gestor de información personal que incluye correo electrónico, agenda, calendario, etc.) interactuar con servidores MS Exchange, muy utilizados en grandes organizaciones. De esta manera trata de competir ventajosamente con otras empresas que proporcionen servicios basados en GNOME, quizás con los productos desarrollados por la propia Ximian, que no podrán interaccionar tan fácilmente con Exchange. Salvo por este producto, el modelo de Ximian ha sido de mejor conocimiento, y también basado en ser la fuente de un programa (ver más adelante). Modelos basados en ser la fuente de un producto Este modelo es similar al basado en el mejor conocimiento, pero especializándolo de forma que la empresa que lo utiliza es productora, de forma prácticamente íntegra, de un producto libre. La ventaja competitiva aumenta al ser los desarrolladores del producto, controlar su evolución y tenerlo antes que la competencia. Así la empresa desarrolladora se coloca en un lugar muy bueno de cara a los clientes que quieran servicios sobre el programa. También es un modelo muy interesante en términos de imagen, ya que la empresa ha demostrado su potencial desarrollador con la creación y mantenimiento de la aplicación, lo que puede ser muy interesante de cara a convencer a posibles cliente de sus capacidades. Ejemplos – Ximian. Ya se mencionado cómo en parte ha usado el modelo de mejor conocimiento con limitaciones. Pero en general, Ximian ha seguido un claro modelo basado en ser la fuente de programas libres. Sus principales productos, como Evolution, RedCarpet o Mono se han distribuido bajo licencias de GNU, y Ximian los ha desarrollado casi en exclusiva desde el comienzo. La empresa ha tratado de rentabilizar este desarrollo consiguiendo contratos para hacerlos evolucionar en ciertos sentidos, para adaptarlos a las necesidades de sus clientes, y ofreciendo personalización y mantenimiento. – Zope Corporation. En 1995 se funda Digital Creations, que desarrolla un producto propietario para la gestión de anuncios clasificados vía web. En 1997 recibió una inyección de capital por parte, entre otros, de una empresa de capital-riesgo, Opticality Ventures. Lo extraño (en aquella época) de esta inversión es que como condición le pusieron que distribuyera como software libre la evolución de su producto, lo que más adelante fue Zope, uno de los gestores de contenidos más populares en Internet. El modelo de negocio de la empresa desde entonces fue producir Zope y productos relacionados con él, y ofrecer servicios de adaptación y mantenimiento para todos ellos. Zope Corporation ha sabido, además, crear una dinámica comunidad de desarrolladores de software libre alrededor de sus productos, y colaborar activamente con ellos. Venta de software libre a tanto por copia En el mundo del software libre es difícil cobrar licencias de uso, pero no imposible. En general, no hay nada en las definiciones de software libre que impida que una empresa cree un producto y sólo lo distribuya a quien pague una cierta cantidad. Por ejemplo, un determinado productor podría decidir distribuir su producto con una licencia libre, pero sólo a quien le pague 1.000 euros por copia (de forma similar a como se hace en el mundo clásico del software propietario). Sin embargo, aunque esto es teóricamente posible, en la práctica es bastante difícil que suceda. Una vez que el productor ha "vendido" la primera copia, quien la recibe puede tratar de recuperar su inversión vendiendo más copias a menor precio (algo que no puede prohibir la licencia de un programa libre). En el ejemplo anterior, podría tratar de vender 10 copias a 100 euros cada una. Es fácil deducir cómo este proceso continuaría en cascada hasta la venta de copias a un precio cercano al coste marginal de copia, que con las tecnologías actuales es prácticamente cero. Aún así, hay modelos de negocio que "hacen eso". Un ejemplo es el de las distribuciones de GNU/Linux, que se venden por un precio muy bajo comparado con sus competidores propietarios, pero superior (y normalmente claramente superior) al coste de copia. Por supuesto en estos casos entran a jugar otros factores, como la imagen de marca o la comodidad para el consumidor. Modelos basados en ser la fuente de un producto con limitaciones Son similares a los modelos anteriores, pero tomando medidas para limitar la competencia o maximizar los ingresos. Entre las limitaciones más habituales podemos considerar las siguientes: – Distribución propietaria durante un tiempo, luego libre. Con o sin promesa de distribución libre posterior, cada nueva versión del producto se vende como software propietario. Pasado un tiempo (normalmente, cuando se empieza a comercializar una nueva versión, también como software propietario), esa versión pasa a distribuirse con una licencia libre. De esta manera la empresa productora obtiene ingresos de los clientes interesados en disponer lo antes posible de nuevas versiones, y a la vez minimiza la competencia, ya que cualquier competidor sólo podrá disponer de la versión libre (disponible sólo cuando ya hay una nueva versión propietaria, supuestamente mejor y más completa). – Distribución limitada durante un tiempo. En este caso, el software es libre desde que se comienza a distribuir. Pero como nada en una licencia libre obliga a distribuir el programa a todo el que lo quiera (esto es algo que quien tiene el software puede hacer o no), lo que hace el productor es distribuirlo durante un tiempo sólo a sus clientes, que le pagan por ello (normalmente en forma de contrato de mantenimiento). Al cabo de un tiempo, el productor lo distribuye a cualquiera, por ejemplo poniéndolo en un archivo de acceso público. De esta manera, el productor obtiene ingresos de sus clientes, que perciben esta disposición preferente del software como un valor añadido. Naturalmente, el modelo sólo funciona si los clientes a su vez no hacen público el programa cuando lo reciben. En general, en estos casos las empresas desarrolladoras obtienen los beneficios mencionados, pero no sin costes. Debido al retraso con el que el producto está disponible para la comunidad del software libre, es prácticamente imposible que ésta pueda colaborar en su desarrollo, por lo que el productor se beneficiará muy poco de contribuciones externas. Ejemplos – artofcode LLC. Desde el año 2000, artofcode comercializa Ghostscript en tres versiones (anteriormente lo hacía Alladin Enterprises, con un modelo similar). La versión más actual la distribuye como AFPL Ghostscript, bajo una licencia propietaria (que permite el uso y la distribución no comercial). La siguiente (con un retraso de un año, más o menos) la distribuye como GNU Ghostscript, bajo la GNU GPL. Además, artofcode ofrece una tercera versión, con una licencia propietaria que permite la integración en productos no compatibles con la Ô GNU GPL (en este caso usa un modelo dual, que será descrito más adelante). – Ada Core Technologies. Fue fundada en 1994 por los autores del primer compilador de Ada 95, cuyo desarrollo fue financiado en parte por el Gobierno de EE.UU., y que estaba basado en GCC, el compilador de GNU. Desde el principio sus productos han sido software libre. Pero la mayoría de ellos los ofrecen primero a sus clientes, como parte de un contrato de mantenimiento. Por ejemplo, su compilador, que sigue estando basado en GCC y se distribuye bajo la GNU GPL, se ofrece a sus clientes como Gnat Pro. Ada Core Technologies no ofrece este compilador al público en general de ninguna manera, y normalmente no se encuentran versiones de él en la red. Sin embargo, con un retraso variable (en torno a un año), Ada Core Technologies ofrece las versiones públicas de su compilador, muy similares pero sin ningún tipo de soporte, en un archivo de ftp anónimo. Modelos basados en licencias especiales En estos modelos, la empresa produce un producto que distribuye bajo dos o más licencias. Al menos una de ellas es de software libre, pero las otras típicamente son propietarias, y le permiten vender el producto de una forma más o menos tradicional. Normalmente, estas ventas se complementan con la oferta de consultoría y desarrollos relacionados con el producto. Por ejemplo, una empresa puede distribuir un producto como software libre bajo la GNU GPL, pero ofrecer también una versión propietaria (simultáneamente, y sin retraso para ninguna de las dos) para quien no quiera las condiciones de la GPL, por ejemplo, porque quiere integrar el producto con uno propietario (algo que la GPL no permite). Ejemplo – Sleepycat Software. Esta empresa fue fundada en 1996, y anuncia que desde ese momento ha tenido beneficios (lo que desde luego es notable en una empresa relacionada con el software). Sus productos, incluyendo Berkeley DB (un gestor datos muy popular y que puede empotrarse fácilmente en otras aplicaciones) se distribuyen bajo una licencia libre que especifica que en caso de empotrarse en otro producto, ha de ofrecerse el código fuente de ambos. Sleepycat ofrece servicios de consultoría y desarrollo para sus productos, pero además los ofrece bajo licencias que permitan empotrarlos sin tener que distribuir el fuente. Naturalmente, esto lo hace bajo contrato específico, y en general en régimen de venta como software propietario. Modelos basados en la venta de marca Aunque puedan conseguirse productos muy similares por menos dinero, muchos clientes están dispuestos a pagar el extra por comprar una "marca". Este principio es utilizado por empresas que invierten en establecer una marca con buena imagen y bien reconocida, que les permita luego vender con suficiente margen productos libres. En muchos casos no sólo venden esos productos, sino que los acompañan de servicios que los clientes aceptarán también como valor añadido. Los casos más conocidos de este modelo de negocio son las empresas que comercializan distribuciones GNU/Linux. Estas empresas tratan de vender algo que en general se puede obtener a un coste bastante menor en la red (o en otras fuentes con menos imagen de marca). Por ello han de conseguir que el consumidor reconozca su marca, y esté dispuesto a pagar el sobreprecio. Para ello no sólo invierten en publicidad, sino que también ofrecen ventajas objetivas (por ejemplo, una distribución bien conjuntada, o un canal de distribución que llegue hasta las cercanías del cliente). Además, suelen ofrecer a su alrededor una gran cantidad de servicios, tratando de rentabilizar lo más posible esa imagen de marca (desde formación hasta programas de certificación para terceras partes). Ejemplo – Red Hat. La distribución Red Hat Linux comenzó a distribuirse en 1994 (la empresa empezó a conocerse con el nombre actual en 1995). Desde entonces, Red Hat ha conseguido posicionar su nombre como el de la distribución de GNU/Linux por excelencia. Hoy día, en torno a ese nombre, Red Hat comercializa todo tipo de servicios relacionados con la distribución, con GNU/Linux, y con software libre en general. Todo un futuro por delante Aunque los comienzos del software libre pueden trazarse hasta los años 1970, su entrada por la puerta grande en muchas empresas sólo acaba de ocurrir. Sin embargo, las consecuencias que puede tener para la industria del software, y para la de las tecnologías de la información en general, son tan grandes, que conviene prestarle atención y comprender cómo funciona. Con este artículo se ha tratado de acercar al lector a una de las facetas, que a pesar de ser relativamente desconocida es, una vez que se estudia desde cerca, apasionante. Sólo el futuro dirá si todo lo que hoy promete el software libre se convertirá en realidad, o si por el contrario dentro de unos años sólo será una nota al pie de la historia de la informática. Pero mientras este futuro llega, quizás convenga prestarle atención, aunque sólo sea por si acaso... Jesús M. González Barahona Profesor en la Universidad Rey Juan Carlos Aviso Legal © 2003 Jesús M. González Barahona. Se otorga permiso para copiar y distribuir este documento completo en cualquier medio si se hace de forma literal y se mantiene esta nota. Este artículo está basado en material incluido en el libro “Introducción al software libre”, de Jesús M. González Barahona, Joaquín Seoane Pascual y Gregorio Robles, con permiso de los autores. El libro puede consultarse en http://curso-sobre.berlios.de/introsobre
30 oct 2015
Artículo BIT
INFRAESTRUCTURAS DE TRANSPORTE
INFRAESTRUCTURAS DE TRANSPORTE En general, las infraestructuras de transporte están actuando, en nuestra opinión, como un subsector cada vez más relevante y, sobre todo, sostenido y con planificación a largo plazo, para la industria de redes y servicios de telecomunicación en particular y para el propio hipersector de las TIC en general. La adecuación de las infraestructuras y los servicios quizás no siga un ritmo tan rápido y vertiginoso como ha sucedido en el caso de los operadores pero es un proceso más sostenido y relativamente inmune a situaciones coyunturales, dada la planificación a largo plazo que se suele realizar en este tipo de infraestructuras. Además, en los últimos tiempos, la propia demanda y necesidad de adecuación de los servicios, está provocando una aceleración de este proceso de adecuación de infraestructuras y servicios, incluso con el inicio de líneas propias de innovación. En los momentos de crisis o estancamiento del tradicional "núcleo duro" del sector actuales, todos los sectores que utilizan las TIC son importantes y, posiblemente, el transporte sea uno de los principales en cuanto cantidad y calidad de las infraestructuras y servicios. "Infraestructuras de Comunicaciones en Metro de Madrid", por Jesús Vadillo Vallejo, Responsable de la Unidad de Ingeniería, Instalaciones y Obras de Metro de Madrid; "Sistemas para explotación ferroviaria. Demandas actuales y futuras. Equipamiento e integración", por Marcos Reboredo Rodríguez, Director Departamento de Ingeniería y Sistemas. Revenga Ingenieros S.A.; "Conectividad inalámbrica y mejora de los servicios", por Carlos Zamora, Socio-Director InfoGLOBAL, S.A.; "Redes de comunicaciones para la gestión del tráfico rodado en carretera", por Lorenzo Espinosa Roman y Joaquín Alins Liminiana, Director de Ingeniería de SICE y Responsable de Tráfico y Peajes de SICE; "Evolución de la Red de Transmisión de la DGT", por Jesús Díez de Ulzurrun Mosquera, Subdirector general de Seguridad Vial; "Sistema de Comunicaciones GSM-R: El Estándar Ferroviario de Comunicaciones", por Alejandro Rubio, Account Manager de Nortel.
30 oct 2015
Artículo BIT
Infraestructuras de Comunicaciones en Metro de Madrid
Metro de Madrid. Infraestructuras de Comunicaciones de Explotación Jesús Vadillo Vallejo Responsable de la Unidad de Ingeniería, Instalaciones y Obras de Metro de Madrid La red de comunicaciones de o de explotación de Metro drid dispone de más de 50.000 Km de fibra óptica, que da servicio a más de 11.000 puertos FastEthernet (100 Mbps) localizados en más de 430 nodos de acceso, interconectados a través de 46 nodos de conmutación y tránsito con más de 700 interfaces de 155 Mbps. Además del transporte e interconexión básica, con más de 100 circuitos E1 definibles entre dos extremos, el sistema soporta los servicios de voz, datos e imagen necesarios para la explotación. La concepción, implantación y soporte multiservicio de esta infraestructura está orientada a la mejora permanente de la calidad de la operación, la garantía de seguridad al viajero y el incremento de la productividad y eficiencia en la operación y el mantenimiento. CONCEPCIÓN Y EVOLUCIÓN DE LA INFRAESTRUCTURA DE RED Y SERVICIOS Las infraestructuras están en constante evolución, como no puede ser de otra manera, para dar respuesta a las necesidades de servicios para la operación, el mantenimiento y la seguridad, los tres grandes ejes de la explotación de Metro de Madrid. Tradicionalmente, los servicios fundamentales estaban divididos por naturaleza, asociando una infraestructura de red a cada naturaleza de servicio, esto es: – Servicios de voz: Telefonía fija, a su vez con varios tipos de servicio como telefonía de línea, central, etc, radiotelefonía de trenes, radiotelefonía de estaciones. Dentro de este grupo podemos considerar también dos servicios clave como son la interfonía y la megafonía, de amplia implantación en la red de Metro de Madrid. – Servicios de datos: En general, toda comunicación de datos entre ordenadores y servidores tanto en aplicaciones de administración, operación, gestión de tráfico (CTC), así como todo lo relacionado con el mundo del telecontrol, desde subestaciones eléctricas a todos y cada uno de los dispositivos en servicio (escaleras mecánicas, torniquetes, cancelas, máquinas expendedoras, iluminación, etc, etc). – Servicios de video: Sistemas de TV en circuito cerrado para la seguridad y la propia operación (maniobras, comprobaciones, etc). Con una arquitectura de red asociada a cada servicio, típica de cualquier sistema de telecomunicación en cualquier ámbito durante casi todo “el siglo XX”, son obvias las carencias, limitaciones y problemáticas de coste y mantenimiento. Fundamentalmente, el crecimiento de la red con nuevas estaciones o nuevas líneas, traía consigo el crecimiento de una auténtica tela de araña de redes e infraestructuras diversas asociadas a cada uno de los servicios. El proceso de convergencia de redes y servicios, tan importante y con tanto impacto en el sector de las TIC, ha sido también determinante en la filosofía y concepción de las infraestructuras base en Metro de Madrid. La base de dicha filosofía puede resumirse en la aplicación correcta de conceptos como red multiservicio, digitalización, normalización de protocolos de comunicaciones, normalización de dispositivos, integración de servicios, sistemas integrados de gestión y monitorización. De esta forma, la arquitectura de red de Metro de Madrid se asemeja a un despliegue de un operador convencional de comunicaciones con el concepto de servicios integrados y operación y mantenimiento únicos. Es importante señalar que esta evolución no sólo ha sido tecnológica, dado que la tecnología ha sido el medio o el “posibilitador” de dichos conceptos, sino una evolución coordinada en concepción, diseño, implantación y mantenimiento. En este sentido, la concepción de la infraestructura de red actual de Metro de Madrid se basa en: – Un sistema troncal o de transporte de alta capacidad, sobre fibra óptica, implementado principalmente a través de ATM y sistemas SDH, con diversos nodos de transito y dos nodos principales. – Una red de acceso con gran capilaridad con interfaces Ethernet 10/100. El protocolo base es TCP/IP, independientemente de protocolos específicos en transporte ATM/SDH. Una característica esencial es la alta disponibilidad de la red, no sólamente por su naturaleza multiservicio (una caída supone la indisponibilidad de varios servicios) sino por la criticidad de determinados servicios de explotación. Para ello se dispone de una alta redundancia, tanto mayor cuanto más critico es el nodo en cuestión; así, partiendo de una redundancia base en los nodos de acceso, con dos interconexiones como mínimo con nodos superiores, se llega a una red completamente mallada de nodos de tránsito. Lógicamente, la evolución ha supuesto una nueva concepción de los servicios, aspecto clave en el proceso de convergencia, mediante la digitalización integral y la transmisión como datos a través de protocolos normalizados (TCP/IP). A su vez, se ha mantenido la operativa de ciertos servicios convencionales dado que responden a los procesos establecidos en la operación y explotación del servicio: por ejemplo, la telefonía de estaciones (estaciones adyacentes entre sí). En este sentido, las transformaciones más destacables se detallan a continuación: Voz: Centralitas digitales que soportan todo el tráfico de los diferentes servicios de telefonía, inteconectadas a través de enlaces El soportados por la red multiservicio y directamente por interfaces IP. En este punto, la transformación de los servicios es más profunda con la introducción de sistemas VoIP (voz sobre IP) que integran sobre la misma red la interfonía y la megafonía. Este hecho permite una serie de prestaciones adicionales a nivel de servicios finales, con el desarrollo de aplicaciones específicas para la explotación y la atención al viajero; por ejemplo, es posible fijar la cámara más próxima al interfono que acaba de ser pulsado por un viajero de forma que se tenga un conocimiento más preciso de la situación. Datos: El primer paso ha sido, lógicamente, la estandarización de TCP/IP como protocolo en sistemas y aplicaciones de explotación. Paulatinamente se está produciendo la migración progresiva de interfaces de telecontrol hacia Ethernet-IP de forma que todos los elementos sean tratados como un nodo más de la red (desde una subestación eléctrica hasta una escalera mecánica). Este hecho posibilita, además de una gestión única y centralizada, un desarrollo más sistemático e integrado de las aplicaciones de explotación. Video: Digitalización y codificación de toda la red de TV en circuito cerrado, con indudables ventajas: grabación local y centralizada de forma normalizada, desarrollo de aplicaciones basadas en las imágenes para la explotación (detección de presencia, por ejemplo para parada/marcha de escaleras mecánicas, etc), visualización de cualquier cámara desde cualquier punto de la red, actualización tecnológica independiente de los sistemas de codificación respecto al soporte de red, etc. Actualmente, el sistema soporta más de mil cámaras digitalizadas todas accesibles desde el puesto de mando o desde cualquier punto que se defina, lo que no existe, que sepamos, en otras instalaciones a nivel mundial. En general, las ventajas de la concepción de red multiservicio desarrollada en Metro de Madrid, aplicable a todos los servicios, son básicamente: – Crecimiento modular sencillo y controlado: extendiendo una única red se extienden todos los servicios. Implantación muy rápida, acorde con los espectaculares crecimientos de la red de Metro que han tenido lugar en los últimos años. – Operación y mantenimiento únicos e integrados. – Menor coste total (red+servicios) tanto en infraestructuras como en operación y mantenimiento. – Actualización tecnológica de los servicios independiente de la red, normalmente con otro “timing” (más rápido) y muy enfocado en costes y alcance. – Extensión de los servicios a los trenes y, en general, posibilidad de implementar soluciones para la movilidad. Debido a la naturaleza de nuestro servicio (trenes), los sistemas radio siempre han sido claves como parte de la infraestructura de red. Inicialmente, los sistemas de radiotelefonía de trenes han posibilitado la comunicación permanente, al menos de la voz. Recientemente, Metro de Madrid ha sido uno de los operadores de transporte pioneros a nivel mundial en el desarrollo de soluciones de comunicaciones basadas en el estándar TETRA para usuarios localizados en trenes y en estaciones. EL FUTURO YA ES NUESTRO PRESENTE Con los conceptos expuestos y el espíritu innovador que siempre ha caracterizado a Metro de Madrid en diferentes ámbitos, el proceso de convergencia de redes y servicios continua en Metro a través de la implantación de nuevos sistemas de comunicación tren-tierra de banda ancha y multiservicio, así como el desarrollo completo de la movilidad con el acceso a los sistemas de explotación desde terminales portátiles y dispositivos PDA. El objetivo de continua mejora de la calidad de servicio al viajero a través de actuaciones en la operación, el mantenimiento y la seguridad así lo demandan. En este sentido, entre las últimas actuaciones tecnológicas destacan: – Comunicación tren-tierra de banda ancha. Basada en sistemas WLAN (inicialmente 802.11b), pero con la implantación de sistemas específicos tales como: – Adecuación a los sistemas de transmisión más adecuados en los túneles, en este caso el cable radiante, mediante la translación de las bandas iniciales (2,4 Ghz y 5 Ghz) a bandas específicas. Este hecho posibilita también la migración de sistemas 802.11x sin necesidad de cambiar los sistemas radiantes y toda la infraestructura básica de transmisión. – Sistemas específicos para la agregación y control del ancho de banda, de forma que se garanticen servicios en tiempo real (voz, imagen) así como canales de reserva redundantes con activación automática. – Sistemas de seguridad específicos, tanto a nivel de dispositivos como a nivel de sistemas de información en general. – Adecuación industrial a las condiciones específicas del entorno ferroviario y, en particular, en túneles y trenes. – Comunicación con dispositivos tipo PDA: – Estudios detallados de las coberturas y proyectos específicos de despliegue para garantizar la calidad de servicio en todo momento. – Adecuación de las aplicaciones de explotación a la naturaleza del terminal (tipo de pantalla, teclado, etc). – Garantía de calidad de servicio en las aplicaciones en tiempo real (voz, imagen). – Sistemas de agrupaciones de tráfico, balanceo y disponibilidad de canales redundantes. En principio, y dado que la integración de los servicios es total, se pretende que el tren sean una red local más, totalmente comunicada en todo momento con la red fija, de forma de además de la telefonía, interfonía, megafonía y telecontrol se disponga de las imágenes de video para explotación y seguridad: posibilidad de ver los andenes antes y después de llegar a una estación o visualizar el interior de cualquier tren desde el puesto de mando. El proyecto, conocido internamente como TEBATREN (Telecomunicaciones de Banda Ancha para Trenes), después de tres años de I+D, está siendo implementado ya en explotación en Línea 8 (Nuevos Ministerios–Aeropuerto-Barajas), teniendo ya reconocimiento internacional, dado su carácter pionero a todos los niveles.. CONCLUSIONES El proceso de convergencia de redes y servicios, desarrollado inicialmente en los propios operadores de servicios de telecomunicación, ha llegado a otros sectores, como el ferroviario. Su efecto está siendo especialmente relevante, no solo facilitando la modularidad y la rapidez en el despliegue, siendo en la propia operación y mantenimiento de los sistemas. El impacto más visible es en la propia disponibilidad de servicios avanzados e integrados (voz, datos, imagen) en cualquier punto y en cualquier momento, incluyendo los trenes. Este hecho posibilita, además, una demanda sostenida de aplicaciones y servicios de explotación avanzados de banda ancha, complementaria a los operadores y a largo plazo. Metro de Madrid ha invertido más de 60 millones de euros en los últimos cuatro años en infraestructuras y servicios de telecomunicaciones, para dar soporte a sus operaciones de explotación, lo que puede dar una idea de la relevancia de este sector. En nuestro caso, es destacable nuestra incorporación a la innovación en estas áreas, con apuestas decididas en I+D que, sin duda, están dando ya sus frutos para nuestro sector particular pero que pueden ser extrapolables en otros entornos que utilicen las TIC.
30 oct 2015