¿Quien desarrolla el Kernel de Linux?

¿Quien desarrolla el Kernel de Linux?

por

Solo 13.2% no pertenece a una empresa

Linux Foundation, ha realizado un nuevo estudio para determinar, quien, que y como se desarrolla el kernel de Linux.

En primera lugar, cabe destacar que solamente 13.9% de los cambios realizados fueron realizados por personas que no pertenecen a ninguna empresa, en tanto las empresas que más contribuyen son Red Hat, Novell e IBM, quedando un 12.9% indeterminado.

Aunque esto no ha cambiado mucho, con respecto a desarrollos pasados, lo que si ha cambiado es la cantidad de desarrolladores y compañías involucradas, podemos ver como en el kernel 2.6.11 participaron 483 desarrolladores y 71 empresas, mientras que para el kernel 2.6.24 participaron 1.057 desarrolladores y 186 empresas.

Adicionalmente Linux Foundation ha realizado una pequeña explicación de por que desarrollan el kernel de Linux las distintas empresas:

Fabricantes de Hardware ( IBM, Intel, SGI, HP, etc ) desarrollan para asegurarse que Linux corra de forma correcta en sus maquinas, haciendo sus ofertas más atractivas para los usuarios de Linux y aumentando con ello sus ventas.

Distribuidores ( Red Hat, Novell, Montavista, etc ) desarrollan para mejorar sus propias distribuciones.

Fabricantes de Gadgets ( Sony, Nokia, Samsung, etc ) incluyen Linux en algunos de sus productos, desarrollan para asegurarse que funcione bien en los mismos.

Otras empresas: También hay desarrollos de empresas no relacionas con la tecnología, en estos casos normalmente son mejoras desarrolladas para su uso privado que fueron liberadas, con lo cual reducen el costo de desarrollo futuro ya que muchas mejoras son realizadas por otros, por ejemplo Volkswagen introducirá en el kernel 2.6.25 soporte para el protocolo de red PF_CAN.

Finalmente las razones para desarrollar el kernel de Linux, no son altruistas sino que buscan el interés privado, la gracia es que en este caso y gracias a la licencia que restringe la posibilidad de poder tomar el desarrollo de otros, mejorarlo y no liberar las mejoras, hace que las empresas no solo se beneficien de sus propios desarrollos sino de los realizados incluso por su competencia.

Cabe destacar en todo caso, que aquí estamos hablando del kernel de Linux y no de Linux como sistema operativo, cuyo desarrollo es evidentemente mucho más amplio y mucho más diverso.

Fuente: Linux Foundation