Tabla de contenidos
- 1. Open Source
| | Open SourceEl software "open source" o de código libre se ha convertido en una fuerza innovadora y disruptiva en la industria del software. El gran auge del open source comercial (soportado por empresas de software) demuestra que se trata de un fenómeno totalmente diferente al de "otro tipo de software gratis". "Open source" o código libre define a aquellas soluciones y componentes del software cuyo código fuente está disponible, puede ser utilizado, cambiado y distribuido a otros usuarios siguiendo unas normas comúnmente aceptadas. Estas normas se definen mediante una serie de tipos o modelos de licencias. Gracias a la transparencia del código, cualquiera puede analizar el software y entender cómo funciona la solución. Los programadores pueden tomar ésta solución o sus componentes, cambiarlos o crear una nueva aplicación a partir de ellos. Entre los proyectos "open source" más conocidos se encuentran: Linux, el servidor web Apache, la base de datos MySQL o el servidor de aplicaciones JBoss. Hoy existen más de 150,000 proyectos "open source". Éstos proyectos, centrados generalmente en una área muy específica, difieren mucho en su estado de madurez y desarrollo. Gracias a la estandarización de modelos de licencia, el uso, adaptación y distribución del software "open source" se ha convertido en algo cada vez más sencillo y regido por principios legales robustos. En base a los proyectos "open source" de más éxito, nuevas empresas han sido creadas para, o bien distribuir versiones duales comerciales/open source de un software específico, ofrecer servicios de soporte y mantenimiento u ofrecer servicios de consultoría, formación e integración de sistemas.
Gracias a éstos tres elementos, el "open source" está cambiando el modo en que el software se desarrolla, se compra y se utiliza.
|
