El kernel Linux es un monstruo de la programación, compuesto por más de 61.000 archivos y más de 25 millones de líneas de código incluyendo documentación, ayudas, utilidades, etc., aportadas por más de 19.000 personas durante los más de 27 años que lleva disponible. Y la cabeza de los cambios, que no de las aportaciones de código, sigue su creador, Linus Torvalds, con en torno al 3% de commits.
Esto son cifras de 2018, de hace apenas un par de meses, según recogían en Phoronix a mediados del pasado septiembre, después de adiciones y retiradas masivas de código a lo largo del tiempo. Son estadísticas extraídas del sistema que incorpora GitHub, donde el repositorio del kernel Linux tiene su principal réplica.
Pero las estadísticas de GitHub permiten hacer más cosas y de eso va un pequeño e incipiente proyecto que ya pulula por la forja de software y que, a falta de avanzar, nos deja con una curiosa imagen. El proyecto es kernelstats, una aplicación Rust que extrae estadísticas sobre lanzamientos de Linux y que mediante Jupyter permite crear visualizaciones de los datos y la imagen es la siguiente.
Como se puede ver, la imagen no abarca toda la historia de Linux, pero sí bastante: desde la versión 2.6.12 lanzada a mediados de 2005 hasta la última que ha salido, Linux 4.19. Cuenta millones de líneas de código, pero lo interesantes es la distinción entre las diferentes áreas del kernel: arquitecturas, controladores, sistemas de archivos…
En definitiva, una imagen curiosa que nos enseña cómo y dónde ha ido engordando el kernel en todos estos años, o qué versiones han sido las que más contenido han recibido, por ejemplo Linux 4.2, que añadió la fiolera de más de un millón de líneas de código, o más recientemente Linux 4.12.
Pingback: Ethnic()
Pingback: David Ankin History Channel()
Pingback: www.thetravelpages.co.za()
Pingback: tor browser websites()
Pingback: agencia de viajes en managua()
Pingback: u haul promo codes and coupons()
Pingback: cbdicals()
Pingback: carpet cleaning nearby()
Pingback: fun 88()
Pingback: porn()
Pingback: Singles clubs()
Pingback: fake Best Tag Copies()
Pingback: 안전토토()
Pingback: judi bola()
Pingback: auto generated contents()
Pingback: DominoQQ()
Pingback: seo()
Pingback: Medium Mireille()
Pingback: 메이저카지노()
Pingback: axiolabs boldenone()
Pingback: Cancer and CBD()
Pingback: weed for sale()
Pingback: เงินด่วน 10 นาที สุรินทร์()
Pingback: Personalmanagement Pflege()
Pingback: buy/order hydrocodone online pharmacy legally cheap no script for pain, anxiety from USA UK Canada Australia Europe overseas overnight delivery()
Pingback: cuanto cuesta un bitcoin()
Pingback: bitcoin era()
Pingback: evsncqvn()
Pingback: which vitamins and minerals interact with zithromax()