viernes septiembre 22, 2006
El Zen del Open Source

Simon Phipps, el COSO (Chief Open Source Officer) de Sun, tiene un interesante artículo publicado basado en la conferencia que dió en la OSCON 2006. El artículo completo se puede acceder desde aquí.
En él explica algo muy interesante, el porqué el modelo Open Source crea un circulo virtuoso por el que las empresas comerciales de Software que incluyen software Open Source en sus productos y/o distribuciones (distros) se ven obligadas a contribuir a la base de código Open Source del proyecto. No se pueden permitir que los bugs arreglados o mejoras sobre el código no formen parte del repositorio oficial de código del proyecto.
También explica cómo se puede a la vez colaborar y competir. Se puede colaborar en aquello que no diferencia, y se puede competir en aquellas parcelas que efectivamente impliquen una verdadera innovación.
Este circulo virtuoso ha hecho que desde hace unos años empresas como SUN, IBM, RedHAT, Novell y otras hayan contruibuido en gran medida a aumentar la calidad del código de diferentes comunidades de código abierto como Apache o Linux, ya que sus propios ingenieros están trabajando y colaborando en multitud de proyectos de Open Source como Tomcat, Ant, Mozilla, Gnome y muchos otros. También Sun se ve beneficiada de las comunidades Open Source que lidera como OpenOffice, OpenSolaris, NetBeans o GlassFish ya que terceras partes están contribuyendo a aumentar la calidad del código.
En relación a estos temas me han resultado interesantes dos entradas en el blog de Salvador Aragon: