Contribuciones al Kernel de Linux

2008 Noviembre 16
by Overclock_Orange

Greg Kroah, uno de los kernel developers publicó en su blog, un estudio acerca de las contribuciones del kernel de GNU/Linux, quien expuso esto mismo en un evento denominado “Linux Plumbers Conference”, en Portland, Oregon.
Si bien se trataron estadísticas acerca de la contribución de este núcleo, sorprendieron los aportes de Canonical, empresa fundadora de la distribución más popular hoy por hoy, Ubuntu.
Los números en si mismos son los siguientes:

Lineas de codigo Kernel Linux

Líneas de codigo empleadas en el desarollo de GNU/Linux

A todo este conjunto de aplicaciones que vemos en el gráfico (X.org, Kernel, Man Pages, Gcc, AlSA, etc.), se lo denomina plumbing, lo que traducido al español seria  algo como “fontaneria”.
Bien de esta forma podemos analizar la cantidad de líneas empleadas en el desarollo de las distintas aplicaciones del sistema GNU/Linux, podemos notar un gran desarollo en el kernel, con el 40% de las contribuciones, en el compilador de GNU  Gcc, X.org, en los tres primeros puestos.
Tres utilidades primordiales para el desarollo de este sistema, el corazón (núcleo), tuvo muchisimas contribuciones, por que no vemos cuantos paths hicieron los kernel developers:

Linux kernel development

Linux kernel development

Los developers del kernel han contribuido con 99324 parches desde la versión del núcleo de Linux 2.6.15 hasta 2.6.27-rc6, lo cual realmente no representa mucho tiempo, por lo cual, demuestran un trabajo enorme para realizar su tarea, un orgullo.

Canonical's kernel contributions

Canonical's kernel contributions

Canonical, una empresa fundada por el sudafricano Mark Shuttleworth, solo contribuyo con 100 parches en el mismo periodo de tiempo, desde la versión de Linux 2.6.15 hasta 2.6.27-rc6 lo que estadísticamente representa:

Canonical's kernel contributions

Canonical

Para ser una de las distribuciones (si no es la mas), usada actualmente un pequeño 00.1% representa muy poco en cuanto a contribuciones, ya que su cantidad de usuarios es realmente muy alta como para coolaborar tan poco.
Si evaluamos a esto por las distribuciones que más coolaboran, Canonical representaria a todos sus productos (Ubuntu, Kubuntu, Xubuntu, Edubuntu, etc.), las contribuciones siguen siendo las mismas.
Veamos en mas detalle esto mismo:

Distro contributions

Distro contributions

Podemos notar la presencia de Red Hat en el segundo puesto de la Lista, de Novell con su distribución Suse y OpenSuse, y un poco más abajo con 288 parches, Debian. Canonical con 100 parches, (como dijimos antes), se ubica en el puesto Nº 81.
Podemos notar también a Gentoo, una distribución que esta teniendo diferentes problemas en cuanto a su equipo humano, increiblemente a aportado 288 parches.
Si queremos ver detalladamente quien realizo las contribuciones:

Kernel contributions

Kernel contributions

Amateurs contribuyen con el 17.0% de las contribuciones para el kernel de GNU/Linux, algo maravilloso, Red Hat, una empresa la cual mantuvo su presencia desde hace mucho tiempo en este mundo, con un 11.9%, y desconocidos ¿quienes seran?, un 8.3%.

X.org contributions

X.org contributions

En cuantro a las contribuciones de X.org el servidor gráfico de muchos sistemas Unix-Like, Debian a coolaborado con 171 parches, Gentoo con 57 parches, y Canonical con 10 parches, lo que representa un 0.0466% del total.

GNU Gcc Contributions

GNU Gcc Contributions

En cuanto a lsa contribuciones de el compilador libre de GNU, Gcc, gana nuevamente los amateurs con el 37% de las contribuciones. Es notable la presencia de Google, el gigante de los buscadores con un 6%, y más abajo: Intel y AMD compartiendo ambos el octavo puesto con un pequeño 2% de contribuciones.
Intel una empresa que habia declarado apostar por el software libre, solo un pequeño 2%.

Canonical dos not contribute to Linux plumbing

Canonical dos not contribute to Linux plumbing

¿No les asombra que una empresa como Canonical Ltd, quien tiene su sede en la Isla de Man, una dependencia de la corona britanica la cual es un paraiso fiscal, contribuya tan poco al Kernel de Linux y al mundo GNU/Linux (X.org, Gcc, Man Pages, ALSA, Binutils, etc.)?, les dejo el interrogante para que se lo planteén.

Como punto final, dejo el link del estudio para que verifiquen las fuentes:
http://www.kroah.com/log/linux/lpc_2008_keynote.html

18 Responses leave one →
  1. 2008 Noviembre 16

    ahí está! ese es el por qué muchos no estamos de acuerdo con ubuntu, todos contribuyen a ubuntu pero ellos no… eso va contra el espíritu del SL… y contra la conciencia :D aunque claro está, es libre hasta de no contribuir…

  2. 2008 Noviembre 16

    de acuerdo 100% con lo que dices!

  3. 2008 Noviembre 17
    lobo permalink

    Yo tengo mis reparos, no solo esto es el mundo linux y open source, y si no se realmente es que contribuye Canonical no puedo criticarlo, por solo esto la verdad que no, no puedo criticarlo, como ya dije es un mundo mas grande que solo esto, ademas la base de lo que trabaja canonical esta en launchpad asi que si uno revisa bien, vera que estan en mas de una cosa.

  4. 2008 Noviembre 17

    Bien pero si analizamos Launchpad es una herramienta Privativa :)

    Y luego hablan de libertad

  5. 2008 Noviembre 17

    Estan en más de una cosa, pero al plumbing no contribuyen, las cuales representan las herramientas mas importantes en GNU/Linux.

  6. 2008 Noviembre 17
    Kiwi permalink

    Tampoco se debe dramatizar.

    No habran contribuido al kernel pero tampoco se puede decir tan energicamente que el proyecto Ubuntu no aporta NADA a la comunidad linux

    Ubuntu no es mas que una puerta a un mundo nuevo para muchas personas: no vale echar toda la culpa a esta puerta, algo de culpa tiene el estancamiento y conformismo de sus usuarios.

  7. 2008 Noviembre 17

    Estoy de acuerdo Kiwi, creo que tienes razón en tu comentario.

  8. 2008 Noviembre 18
    ikarush permalink

    Bajo mi punto de vista:
    Ubuntu es una distro orientada a usuarios noveles principalmente, los developers son tradicionalmente conservadores y se encuentran más comodos con su distro de toda la vida.
    Además ubuntu, esta invirtiendo más que en el nucleo en crear un escritorio realmente integrado, y con aplicaciones que funcionen perfectamenta nada más instalarlas.
    Mi experiencia es corta y se basa sobre todo en ubuntu y debian, y la segunda a pesar de que se dice más estable, muchas veces tienes que gastar más tiempo configurando aplicaciones.

  9. 2008 Noviembre 19
    Ramiro permalink

    Es cierto, pero esto sucede por un motivo, Canonical empleo algo ya hecho, como Debian, para hacerlo mas amigable y aceptado por los end user, a lo que es un sistema GNU/Linux, nunca estuvo pendiente de aportes de kernel, sino mas bien de apps, usabilidad, etc, como paquetes new para apps que los users que migran de Windows no se sientan tan mal, como amsn, pidgin, firefox 3.0.4, GTk2 y muchas mas cosas, creo q el kernel y lo demas se lo dejan a su padre, Debian, u otros, la pregunta es, tienen realmente ingenieros de kernel como otras empresas? ya sea Redhat o SuSe? creo que no, al fin y al cabo, creo que ubuntu como mandriva u otras, es una distro amigable, que no pierde la esencia de poder “consolear” y hacer y aprender por tu cuenta, pero sin tener que quedarte mirando una pantalla durante horas sin entender, a mi gusto, gracias a ubuntu pude instalar Debian, costo un poco mas, pero lo hice, y de ahi pude usar slackware, por tanto, creo que le debo un poco a Ubuntu, si es cierto que realmente los users de Ubuntu aportan mas que ellos mismos, reportando bugs y otras cosas, pero las van solucionando por lo que veo, al menos los dev me contestan los mails. Desde mi perspectiva, Ubuntu como no cobra nada, no gana nada, apunta a lo comercial desde el aspecto meno visto, como pactos don DELL, IBM e incluso recientemente empresas de celulares para incluir su distro en dichos dispositivos, en fin, creo que algun dia se volvera comercial, si, no lo dudo, pero les falta muchooo para eso, en lo que tambien creo que es una excelente, sino la mejor distro, es en sin que un usuario tenga miedo, un winuser, pruebe linux y vea que no es como hace 10 años atras, que no solo es mejor que windows en todo aspecto, sino que es gratis, y el limite se lo pone el, de a poco si lo desea saltara a distros que no lo limiten tanto quizas, pero para el que nunca vio un Linux, quizas le guste y como conozco muchos, empezaron con Ubuntu (es en serio) y hoy en dia estan haciendo su propia distro, gente que nunca habia visto un Linux quiza pero eran programadores en ANSI C, asi que digamos que no la critico, se sabe, Canonical imita y trata de mejorar la experiencia de usuario, nada mas, y en lo que a mi respecta, estoy hiper contento de que mucha gente, novia, hna, amigos que usaban windows de haberselos instalado y darles unos pdf hoy en dia lo estan usando y pueden decir felizmente “windows apesta, que ciego era”, asi que nada, un abrazo y espero aporte algo mi comentario

  10. 2008 Noviembre 21

    usas debian?, sin comentarios…

  11. 2008 Noviembre 21
    Ramiro permalink

    ktostereo, a quien le preguntas?, yo uso ubuntu, slack, debian, segun la temporada como me de la gana, a veces suse, men gusta cambiar, para algo tengo 4 hdd.

  12. 2009 Febrero 25

    canonical decidio usar el marketing para que sea la distribucion mas versatil y conocida para todo el planeta; es mas los windowsero al salir de su enfermedad lo primero que miran es Ubuntu…. yo creo qu Ubuntu ya aporto mas que los demas; no lo creen?.

  13. 2009 Febrero 25

    Yo creo que eso mismo no ayudo tanto, pues mato a muchas distribuciones que venian haciendo mucho.
    Canonical es una empresa y usa a Linux como un medio para obtener ingresos.

  14. 2009 Abril 23
    novatotal permalink

    seras zopenco!!! mides lo que quieres y como quieres!!!
    debían (que también la uso) aporto 288 y ubuntu 100 vaya diferencia!!!
    sobre todo si recordamos que ubuntu esta basada en debian, por lo que muchos
    de los parches los hereda y le queda menos por hacer.
    como dijera mama21mama (me alegro de verte por aqui!)
    canonical le esta abriendo los ojos a muchos, le esta abriendo el paso a gnu/linux
    y eso es una contribución espectacular!!!!!
    no se porque pierden su tiempo odiando algo, lo mismo paso con mandriva y otras distros que fueron las mas amigables en su tiempo.
    usen lo que les venga en gana y dejen a los demás usar lo que quieran.
    ubuntu aporta soluciones wifi y de gráficos, y eso es nada?
    aporta al escritorio y eso es nada?
    algunos de los desarrolladores de ubuntu son también desarrolladores de debian.
    me pregunto de donde comerán??? de canonical o de debian??
    y eso también es aportar!!!!

Trackbacks & Pingbacks

  1. Mis 10 centimos de BsF … / My 10 Cents of BsF… » Blog Archive » Ubuntu y el Ecosistema Linux: Resaltando verdades (y desenmascarando el FUD!!)
  2. Contribuciones al Kernel | NoUbuntu Conscience Foundation
  3. Linux Plumbing Keynotes - Conferencia Greg Kroah « Codigo Unix
  4. Todos para uno y uno que se hace el sota « Keep Walking

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscripción al comentario vía RSS