En sus inicios, Linux fue un kernel que tomaba forma gracias a el esfuerzo voluntario de desarrolladores en todo el mundo. Esto es el orgullo de la comunidad y ahora no es diferente pero algunas cosas han cambiado y no solo empresas se interesan en el, sino que además, están tomando el papel principal del desarrollo del kernel Linux.
Durante una presentación en la Linux.Conf.au 2010 que se celebra en Wellington, Nueva Zelanda, el fundador de LWN.net y desarrollador del kernel, Jonathan Corbet ofreció un análisis de las contribuciones que se han hecho al kernel Linux de diciembre de 2008 hasta el 10 de Enero de 2010 (recordemos que el kernel es la base de muchas distribuciones como Ubuntu, Debian, Fedora, etc).
Entre los datos que mostró hay algunos interesantes como las 2.8 millones de lineas que se agregaron al código fuente y los más de 55 mil cambios mayores que se realizaron en ese periodo. Sin embargo algo que llamo la atención es que solo el 18% de esos aportes son individuales, 7% no pudo ser clasificado y el resto corresponde a aportaciones que fueron realizadas por personas trabajando para compañías especificas y que además esas aportaciones curiosamente son necesidades importantes dentro del Kernel. Esto significa que 75% del código aportado a Linux en este periodo es generado por personas a quienes se les paga por desarrollar esos requerimientos.
Los principales involucrados en son RedHat con cerca del 12% de esos aportes, Intel con 8%, le siguen IBM y Novell con 6% cada uno y Oracle con cerca del 3%.
Corbet mencionó también que aunque esta compañías tiene una férrea rivalidad comercial el desarrollo central del Kernel de Linux va muy bien.
El gran ausente es Google, quien utiliza Linux en toda su infraestructura pero no aporta al desarrollo del kernel sino que mantiene todo su desarrollo para uso interno, algo que esperamos cambie en un futuro.
Enlaces: Angus Kidman – apcmag.com | Linux.Conf.au | Kernel.org | LWN.net