La demanda de la fuente abierta Primera parte: La demanda de la fuente abierta




Introducción

El presente artículo proporciona una perspectiva general de los conceptos del software fuente libre y abierto (FOSS) tanto para los clientes del software empresarial como para los vendedores que quieran participar en el rumor del cambio relacionado con FOSS en la industria del software. Se analizarán los conceptos FOSS en dos partes. La primera concierne al origen de FOSS y a la rápida evolución como se manifiesta en las tendencias mundiales de las demandas del cliente. La segunda, revisa las razones por las que los clientes empresariales y las organizaciones gubernamentales generan dicha demanda al igual que el por qué se debería impulsar a los proveedores de software a seguir cumpliendo con la misma.

Un antecedente básico

Hay que resaltar ciertos términos que se emplean en el presente artículo, código fuente y proyecto. Estos pueden parecer obvios pero para la mayoría de la gente los términos no son muy comunes. El código fuente se refiere al arte de un programador de software. El programador escribe un código, que se convierte en el software que utilizamos. El código fuente es lo que la gente modifica para arreglar los problemas (errores) en el programa y crear nuevas versiones del mismo. El segundo término, proyecto, como se utiliza en el presente artículo se refiere a los proyectos fuente abiertos. El software fuente abierto por lo general se desarrolla de un proyecto central manejado por una persona o un equipo y pueden haber múltiples ramas de dicho proyecto. Por ejemplo, un equipo puede empezar un proyecto para desarrollar un sistema fuente de gestión del contenido pero también formará una entidad comercial para darle soporte a los usuarios de dicho proyecto de software. El negocio en sí no es el proyecto central pero se basa en el proyecto y participará en el mismo.

Software libre (en el presente artículo se hace referencia a éste con la letra F) es un software que se puede accesar por medio de una licencia que les da permiso a los usuarios de copiar, modificar, estudiar y distribuir el código fuente del software. Es una filosofía acerca del desarrollo, la distribución y la accesibilidad del software, concretamente la libertad involucrada en ello. Fuente abierta es un argumento pragmático que favorece el uso del software libre. El argumento de fuente abierta promueve el ahorro en los costos, seguridad, estabilidad y un desarrollo eficiente asociados generalmente con el software libre.

Madurez del software fuente libre y abierto

Un creciente número de vendedores de software empresarial ahora soportan el software fuente libre y abierto A pesar de que el concepto de software libre se puede remontar al pasado (de diversas maneras), formalmente comenzó cuando se fundó la Fundación del software libre (FSF) en 1985. Uno de los resultados más conocidos es el sistema operativo conocido como Linux (al que por lo general se le refiere como GNU/Linux), que nació en 1991. Otro sistema operativo de fuente abierta ampliamente utilizado es FreeBSD, que nació en 1993 (1979 si se rastrea a sus ancestros). Por último, encontramos una organización llamada Open Source Initiative (OSI) empezó en 1998. Estas fechas resaltan la persistencia de varias organizaciones y proyectos importantes, aunque existen otros nombres conocidos que han sido y siguen siendo partes integrales en el desarrollo de los movimientos FOSS.

El punto es que la comunidad FOSS ha tenido tiempo de aprender de sus errores y ha madurado su práctica. La pregunta ya no es si el software de fuente abierta será adoptado, pues ya está siendo utilizado ampliamente por los negocios y las organizaciones gubernamentales, por lo menos en aspectos como sistemas operativos del servidor y bases de datos, y ahora existe un gran número de comunidades creando soluciones empresariales de fuente abierta especializadas. Ahora, exploremos el crecimiento de la demanda por los productos empresariales que están basados en plataformas de fuente abierta.

Existen por lo menos dos cambios que están ganando terreno en la industria del software impulsados por FOSS. El primero revela una noción, que parece ser el predilecto de los que quieren resaltar el éxito de FOSS. Esta noción acentúa que cualquiera que mida el éxito comparándolo con el de sus compañeros en el mercado de las aplicaciones de escritorio está olvidando una nueva área muy importante en la industria, concretamente las aplicaciones basadas en Internet. Los artículos que hablan del tema siempre citan a Google y Amazon como los mejores en ello ya que los productos de estas compañías están basadas en metodologías y software de fuente abierta, y han probado que dichas bases les ayudaron a sobresalir. La aplicación que proporcionan estas compañías es básicamente un punto de acceso omnipresente, confiable y fácil de utilizar para una vasto y complejo grupo de información, bienes y servicios; y está disponible para una base de usuarios extremadamente diversa y masiva (para cualquier persona que ingrese a Internet).

El segundo cambio es la perspectiva desde la cual el software se desarrolla y se distribuye. Los profesionales y los usuarios de FOSS ven a su software más como la base de una relación orientada al servicio. Esto es, la comunicación entre varios roles (usuarios, VAR, consultores, vendedores, desarrolladores, etc.) es necesaria para determinar y desarrollar los requisitos, flujos y dirección del software. A primera vista, esto puede no parecer muy distinto al vendedor de software de fuente cerrada, que debe escuchar las demandas del usuario para ser exitoso. Pero difiere ya que en el caso de la fuente abierta, las características del software se pueden desarrollar literalmente por un tercero, uno distinto al que proveyó originalmente el software y que el desarrollo puede incorporarse a la fuente original del software en sí. Esto quiere decir, que si por ejemplo, una compañía necesita algo del software de fuente abierta, que no esté soportado puede entonces desarrollar o patrocinar el desarrollo para dicha funcionalidad en el producto. La funcionalidad puede aumentar el crecimiento del producto en su totalidad. Por lo que se puede beneficiar la base de usuarios completa del software y el equipo de desarrollo primario del software no tendrá que dedicarse tanto como el equipo de recursos para crear una nueva funcionalidad. Las compañías patrocinan dicho desarrollo ya que tienen la oportunidad de adquirir lo que necesitan a un precio más bajo, y por medio de un proceso eficiente. Este proceso de desarrollo indica un cambio en como hace negocios la industria del software.

Los dos cambios son una causa frecuente de debate. La religión de marca registrada practicada por varios vendedores de software con frecuencia parece no estar de acuerdo con el ateísmo difundido de la fuente abierta. Sin embargo, esto está cambiando e incluso varios de los más fieles (Microsoft) están experimentando con la fuente abierta. ¿Por qué debe cambiar la situación? Incluso si las discusiones pragmáticas de la fuente abierta no son convincentes (algunas de ellas se mencionarán en la segunda parte del presente artículo), observe las tendencias de la demanda de una base mundial de clientes de software empresarial.

Cualquier vendedor que no tome en cuenta el tipo de demanda que se fomenta en las comunidades FOSS está perdiendo oportunidades.

¿Cómo saber? Technology Evaluation Centers (TEC) publica el reporte “Q” de TEC, que rastrea y reporta cada trimestre las tendencias de la demanda del usuario final (de los mercados de decisión del software empresarial). Al revisar la información del reporte en las gráficas que se presentan a continuación, se puede observar las tendencias de la demanda de la fuente abierta.


@2004 Copyright Technology Evaluation Centers Inc.

Con base en la demanda del sistema operativo (OS) del servidor en dicha gráfica se ve que el OS de marca registrada de Microsoft Windows es el líder en el mercado. En el curso del año 2004, la demanda parece haber disminuido para Windows y para Linux. Es interesante ver que la demanda de ambos sistemas operativos aumentó en el tercer trimestre del 2004 en comparación con el tercer trimestre del 2003. Particularmente, la demanda de Linux en el tercer trimestre del 2003 representó el 9.5% del total global de TEC, mientras que el tercer trimestre del 2004 representó el 10.8%. La demanda del otro líder de OS, Unix, disminuyó notablemente, tanto en la tendencia del 2004 como en comparación al tercer trimestre del 2003 con el tercer trimestre del 2004. Si se toma en cuenta que Linux nació en 1991, es impresionante su participación en la demanda, que ahora está cerca de la del venerable Unix.

El sistema operativo del servidor es un área importante para rastrear la demanda, otra es la plataforma de la base de datos. En el 2004, la demanda de la plataforma de la base de datos atravesó un cambio más interesante que los sistemas operativos del servidor. En especial, las comunidades FOSS están empezando a presentar un gran reto para los deseos de marca registrada de Microsoft y Oracle.


@2004 Copyright Technology Evaluation Centers Inc.

La gráfica de la demanda de la plataforma de la base de datos muestra que la fuente abierta MySQL tuvo un aumento en la demanda en el tercer trimestre del 2004 comparado con el tercer trimestre del 2003 y siguió aumentando trimestre tras trimestre del 2004. Lo mismo se puede decir, aunque en un grado menor, de la base de datos de fuente abierta PostgreSQL. La demanda de MySQL representó el 2.4% del total global en el tercer trimestre del 2003 y aumentó a 8.7% en el tercer trimestre del 2004. La demanda de PostgreSQL fue de un 1.6% en el tercer trimestre del 2003 y aumentó al 2.1% en el tercer trimestre del 2004. Por otro lado, tanto Microsoft como Oracle se han estancado en una tendencia de reducción de la demanda trimestre tras trimestre del año e incluso han estado por debajo de los niveles de demanda que tuvo en el tercer trimestre del 2003.

Más del 59% de las 5,000 preguntas de los que toman las decisiones que TEC analiza vienen de compañías con ingresos desde 5 millones hasta 200 millones de dólares. Lo que significa que la mayoría de estas preguntas vienen de lo que se conoce como el mercado de las empresas pequeñas y medianas (SME). Por lo general (aunque no siempre), este mercado es de interés para los proveedores de software empresarial con fuente abierta. Con frecuencia los vendedores que basan sus productos en plataformas de fuente abierta cuentan con justificaciones sólidas para las soluciones para SME con base en cualidades como el ser asequible (algunos vendedores que venden plataformas de marca registrada no pueden competir contra esto).

Dicha información cuenta sólo una parte de la historia. Concretamente, se puede ver que para algunos de los componentes clave tecnológicos, son las configuraciones que buscan los que toman las decisiones empresariales. Ahora comparemos esta demanda con la realidad de lo que están ofreciendo los vendedores de software empresarial.

TEC investiga la funcionalidad del software detallada dentro de más de veinte categorías de las soluciones empresariales. Al analizar aproximadamente 500 productos de tan sólo de las bases de datos de ERP, CRM, SCM, PLM y EAM se puede obtener una idea de qué productos soportan plataformas de marca registrada y de fuente abierta. La siguiente gráfica muestra el desglose del porcentaje, de noviembre del 2004; se marcan con negritas las plataformas de fuente abierta. Observe que varios productos soportan múltiples plataformas.

Soporte del OS y de la base de datos por medio de la aplicación empresarial.
  ERP, CRM, SCM, EAM y PLM combinados ERP
Servidor    
Linux 15% 13%
Unix 18% 13%
Windows 32% 25%
Other 35% 49%
Base de datos    
IBM DB2 11% 10%
Microsoft SQL Server 29% 22%
MySQL 3% 4%
Oracle 22% 16%
PostgreSQL 1% 1%
Other 34% 47%

@2004 Copyright Technology Evaluation Centers Inc.

Leyenda (Área de investigación y cuenta de productos)
Planificación de los recursos de la empresa ERP 136
Gestión de las relaciones con los clientes. CRM 94
Gestión del ciclo de vida de los productos PLM 68
Gestión de la cadena de suministro SCM 120
Gestión de activos de la empresa EAM 40
Total de productos analizados   458

@2004 Copyright Technology Evaluation Centers Inc.

Aparentemente los proveedores de software empresarial están haciendo un gran esfuerzo para soportar Linux como un servidor de sistema operativo. Sin embargo, relativamente, algunos vendedores soportan las plataformas de bases de datos la fuente abierta, MySQL y PostgreSQL. Quizás estos vendedores necesitan poner más atención a la demanda del usuario En especial, la demanda del usuario para MySQL se está acercando a la paridad de DB2 de IBM, sin embargo el soporte del vendedor no es igual.

Esto se debe simplemente a que DB2 tiene una historia comercial más larga (DB2 ha estado en el mercado el doble de tiempo que MySQL) por lo que tiene una gran gama de legado de productos actuales que lo soportan. Además, pueden haber problemas relacionados con las capacidades funcionales de un sistema comparado con el otro. El objetivo del presente artículo no es revisar las características funcionales de los sistemas de bases de datos sino tener en cuenta que estos son sistemas de fuente abierta por lo que es posible que los vendedores contribuyan con la funcionalidad del sistema de fuente abierta.

Por lo menos algunos vendedores ya son capaces de soportar estos sistemas; quizás ellos serán los que realizarán los negocios de la población de clientes que busca beneficios de dichas soluciones basadas en fuente abierta.

Con esto concluye la primera de dos partes que conforman esta nota. La segunda, revisa las razones por las que los clientes empresariales y las organizaciones gubernamentales generan dicha demanda al igual que el por qué se debería impulsar a los proveedores de software a seguir cumpliendo con la misma.

Acerca del presente artículo

EL centro de evaluación TEC de software fuente libre y abierto (FOSS), proporciona análisis imparciales de las soluciones empresariales que soportan las plataformas FOSS como Linux. Para complementar este centro de evaluación, TEC está aumentando su cobertura de investigación de los proveedores y de las soluciones de servicios de fuente libre y abierta. Por favor envíe sus comentarios y dudas al autor, Joshua Chalifour, al correo electrónico:jchalifour@technologyevaluation.com.

 
comments powered by Disqus