Linus Torvalds sigue siendo el desarrollador que más contribuye con Linux

Linus Torvalds ya no se considera un programador. Así lo manifestaba a finales de 2019, pero lo cierto es que sigue siendo en principal contribuidor del kernel Linux, cuando hablamos de personas físicas.

Según recogían en Phoronix hace un par de semanas como repaso del año, el kernel Linux entra en 2020 con 27,8 millones de líneas de código, lo que supone un aumento de 1,7 millones de líneas a lo largo de 2019. Las estadísticas de Git, sin embargo, arrojan una considerable menor cantidad de commits que en 2018, de aproximadamente 80 000 a aproximadamente 75 000.

Lo curioso del caso es que el creador de Linux, por más que no se considere a sí mismo como un desarrollador, sino como un controlador, sigue siendo la persona individual que más aporta. Así, de los 1,7 millones de líneas de código que se añadieron al kernel en 2019, Torvalds es el responsable del 3,19%. Los siguientes en la lista son David Miller de Red Hat y Chris Wilson de Intel, y así hasta los 4 189 contribuidores que se mantienen en activo.

El grueso del código que llega, no obstante, no se distingue tanto por personas como por organizaciones, de nuevo con Red Hat e Intel a la cabeza, pero en orden inverso en este caso, con -según indican las estadísticas- una amplia mayoría de desarrolladores contribuyendo directamente con su cuenta de Gmail, por lo que se pierde un poco del origen corporativo de dichas contribuciones.

Otro elemento destacado en las estadísticas que comparte Phoronix es el polémico systemd, de novedad reciente por la decisión de Debian de dar un poco de manga ancha en cuanto a la elección de init. Lo cual no significa nada en concreto, pues systemd se mantiene como el sistema de inicio de facto de GNU/Linux… y así seguirán siendo, le pese a quien le pese.

La polémica en torno a systemd, ya lo sabéis, viene a razón de que no es un simple sistema de incio, sino que abarca mucho más de la que deberían ser sus competencia; pero no parece que vayan a cambiar las cosas a este respecto. De hecho, los máximos responsables del kernel están satisfechos con la solución y lo mismo podría decirse de las grandes distribuciones Linux con la excepción de Ubuntu, que traga porque no le queda otra.

La evolución en magnitud de systemd también ha sido destacada a lo largo del año pasado y el proyecto entra en 2020 acercándose a los 1,3 millones de líneas de código, pero con Lennart Poettering, su autor, en segunda posición por número de contribuciones. Hace ya cinco años que lo advertimos: será systemd o la jungla, así que más vale ir haciéndose a la idea de que llegó para quedarse.

Fuente: www.muylinux.com

Linus Torvalds: «Mi trabajo es decir no. Alguien tiene que hacerlo»

Linus Torvalds ya no se considera un programador. El creador de Linux y Git lo ha reconocido así en una charla con Dirk Hohndel, director de código abierto de VMware, en el marco de la Open Source Summit Europe que se celebra estos días en Lyon.

«Ya no sé nada de programar. La mayor parte del código que escribo está en mis correos electrónicos. Alguien me envía un parche… Y yo respondo con pseudocódigo. Estoy tan acostumbrado a editar parches que a veces los envío sin haberlos probado. Literalmente lo escribo por correo y digo: ‘Creo que así es como debe hacerse’, pero esto es lo que hago, no soy un programador«, comenta Torvalds según recogen en ZDnet.

«Entonces, ¿en qué consiste tu trabajo?«, le pregunta Hohndel. «Leo y escribo muchos correos electrónicos. Al final, mi trabajo es decir ‘no’. Alguien tiene que decir ‘no’. Porque los desarrolladores saben que si hacen algo a lo que yo le diré ‘no’, harán un mejor trabajo al escribir el código«, responde Torvalds. «A veces los cambios en el código son tan obvios que realmente no se requieren mensajes, pero eso es muy, muy raro», añade.

No obstante, le pone mucha dedicación a al labor que desempeña: «Creo que uno de mis objetivos principales es ser muy receptivo cuando la gente me envía parches. Quiero dar el sí o no en un día o dos. Durante una fusión, el día o dos pueden alargarse toda la semana, pero como mantenedor quiero estar encima todo el tiempo. Creo que esa es una de las cosas que quieres hacer al responder para que las personas que envían el código, ya sea como parches o como solicitudes, sientan que su trabajo es, tal vez no apreciado porque a veces no lo es, pero que al menos reciban respuesta«, explica.

Hohndel le recuerda entonces que su primera autobiografía se titulaba Just for Fun (Solo por diversión), algo que él mismo ha asegurado hasta no hace mucho, a lo que Torvalds responde: «En muchos aspectos, el desarrollo se ha vuelto mucho más fácil… Tenemos herramientas mucho mejores y tenemos una documentación mucho mejor, tenemos mucha más comunidad donde las personas sienten parte de sus trabajos es ayudar a nuevas personas a entrar«.

Pero también echa de menos los viejos tiempos: «Lo que quizás no sea divertido es que tenemos que tener muchas reglas establecidas. Era mucho más libre en el pasado y había más bromas y se podían intentar cosas. Hay mucha seriedad, pero la razón por la que lo sigo haciendo es que es lo correcto. Por lo tanto, puedo pasar la mayor parte de mi tiempo leyendo correos electrónicos, pero parte de la razón por la que lo hago es de lo contrario estaría realmente aburrido«.

Llega a admitir incluso algunas de las dudas que le han asaltado a lo largo del tiempo y cómo Git, más que Linux, llegó a hacerle sentir bien: «Todos tenemos dudas, ¿verdad? Todos pensamos »¿somos realmente buenos?’ Y una de las dudas que tenía con Linux se debía a que era solo una reimplementación de Unix. ¿Puedo ofrecer algo que no sea solo una mejor versión de otra cosa?«, se preguntaba. «Y Git me demostró que puedo hacerlo. Tener dos proyectos con tanto impacto significa que no soy un poni de un solo truco«.

Fuente: www.muylinux.com

Un “ambiente tóxico” entre los desarrolladores de Linux genera abandonos y un fork del kernel

Se ha liado. Si trascenderá o no o si derivará en algo relevante es pronto para saberlo, pero muy poco probable. No obstante, el carácter del jefazo Torvalds se ha cobrado el abandono de desarrolladores destacados del kernel esta misma semana.

penguin_tux

Primero fue Sarah Sharp. El lunes anunció que cerraba una puerta, debido al “ambiente tóxico” que existe en las relaciones de la comunidad de desarrolladores del kernel. Y ayer hizo lo propio Matthew Garrett, dejando claro que seguía su camino, pero continuando con su trabajo con Linux por su cuenta.

Sarah Sharp, es posible que el nombre os suene, ostenta un cargo en la Linux Foundation que está por expirar y al que no se volverá a presentar, y era la encargada del controlador de USB 3.0. Linux, de hecho, fue el primero en dar soporte al nuevo estándar. Hace un par de años se enfrentó a Linus Torvalds precisamente por el motivo por el que ahora abandona el barco; a lo que el jefazo respondió “mi cultura es maldecir“.

A Matthew Garrett, exdesarrollador de Red Hat, lo hemos conocido por denunciar tablets Android que violan la GPL, publicar parches para mejorar la autonomía de portátiles, liarse la manta a la cabeza con el soporte del arranque seguro de Microsoft –también hubo follón con Torvalds– o denunciar la política de licencias de Canonical para con el software que distribuye, entre otras cosas.

Cada uno con sus razones, que se traducen en ese ambiente tóxico mencionado que el mismo Torvalds practica y del que da ejemplo, dicen adiós. Garret comenta, por ejemplo, las negativas a tratar determiandos cambios en el kernel sin ofrecer argumentos para el no, y ni corto ni perezoso, ya tiene un fork de Linux en GitHubsobre el que aplicará modificaciones relacionadas con la seguridad al estilo BSD que Torvalds siempre ha rechazado.

Parece que, después de todo, el código de conducta para ayudar a resolver conflictos entre desarrolladores no ha servido de nada. O no lo ha hecho, según declara Sharp, porque carece de contenido.

Fuente: www.muylinux.com

Linux adopta un código para resolver conflictos entre desarrolladores

penguins_tux

“Si no puedes aguantar el calor, sal de la cocina”, podría haber sido el lema no oficial de la comunidad en torno al kernel Linux. Así comienza su artículo Steven J. Vaughan-Nichols en ZDNet y lo cierto es que lo borda. ¿Quién no recuerda alguna de las salidas de tono del jefazo Torvalds?

Los calentones de Linus Torvalds son legendarios, pero las discusiones en las listas de correo del kernel son una constante debida por norma general a asuntos técnicos relacionados con el código. Para gestionar mejor estas situaciones, ahora se ha aceptado un “código de conflictos“, propuesto por Greg Kroah-Hartman, firmado por unos 60 desarrolladores y aprobado por Mr. Torvalds para su inclusión en el kernel, como si de un parche más se tratase.

El esfuerzo de desarrollo del kernel Linux es un proceso muy personal en comparación con las formas “tradicionales” de desarrollo de software. Tu código y las ideas que aporta éste serán revisados cuidadosamente, resultando a menudo en críticas. La revisión requerirá casi siempre mejoras en el código antes de que pueda ser incluido en el kernel. Esto sucede porque todos los involucrados quieren hallar la mejor solución posible para el éxito general de Linux. Este proceso de desarrollo se ha mostrado válido para crear el núcleo para sistemas operativos más robusto y no queremos que nada disminuya la calidad del resultado final.

El anterior fragmento es lo más reseñable de este “código de conducta”, que en caso de que el conflicto sobrepase un nivel, apunta a su resolución a través de un comité técnico de la Linux Foundation.

Queda por ver que lo cumpla Linus Torvalds, lenguaraz donde los haya que decía eso de “mi cultura es maldecir“, y es que difícilmente cambia el finlandés: este sábado daba las gracias en Google+ a los desarrolladores de Google Calendar para Android, en resumen, por haber dejado las drogas duras y rectificar un movimiento inmensamente estúpido con la última actualización (y, quitando las formas, tenía razón).

Fuente: www.linuxfoundation.org

Hacia el Kernel 5.0 del Sistema Operativo GNU/Linux

gnu_linux_tuxLinus Torvalds propuso que Linux 4.x tuviese un desarrollo basado exclusivamente en la corrección de errores y mejorar la estabilidad, sin añadir nuevas características. Esta sugerencia la hizo durante una sesión de LinuxCon en Europa, dejando la puerta abierta a una etapa de desarrollo hacia la PERFECCIÓN. Linus Torvalds aseguró que no quería para 3.x los mismos números complejos que se alcanzaron en la 2.x y por ello propuso saltar a la numeración 4.x cuando los números del 3.x alcancen los 3.20 tal vez… es decir, que aun habrá que esperar unos dos años más.

Pero cuando esto suceda, tras la cantidad de nuevas tecnologías y funcionalidades introducidas en los 3.x, se iniciaría una etapa en la que el kernel sería analizado y escrutado una y otra vez por los desarrolladores, limpiándolo de bugs, liberándolo de problemas y haciéndolo totalmente seguro. En definitiva, el kernel Linux se podría convertir en el más perfecto proyecto de ingeniería a nivel de software. Muchos desarrolladores estarían encantados de ir a la caza de “bichos” y dejar un núcleo impecable, sin la más mínima grieta o problema. Al final de esta etapa de perfeccionamiento, es decir, cuando aparezca Linux 5.0, podría dar un vuelco al panorama.

Recien aterrizado Linux 5.0, los pocos problemas y debilidades que pueda tener Linux en la actualidad cesarían y podríamos contar con un núcleo PERFECTO. Esto unido a la progresión de las distribuciones y las buenas noticias sobre el interés de los desarrolladores por Linux, tal vez se pueda decir que sería el momento dorado de Linux.

Fuente: linuxadictos.com

Linus Torvalds: NVIDIA ¡Fuck You!

Torvalds-Nvidia

El flamante ‘nobel’ tecnológico y creador del kernel Linux, Linus Torvalds, mando a NVIDIA por ‘donde amargan los pepinos’ criticando los controladores libres y en general el soporte de la compañía gráfica a Linux.

Aprovechando la recogida del Millennium Technology Prize, el ingeniero finlandés participó en una conferencia en la Aalto University, cuando una joven le requirió su opinión sobre el mal funcionamiento de la tecnología Optimus de NVIDIA en su portátil con Linux.

Aunque también criticó a otras compañías de hardware por su soporte a Linux, Torvalds no se cortó un pelo con NVIDIA asegurando que era “la peor empresa con la que habían tratado” y “foco de contínuos problemas para Linux”. Para rematar, miró fijamente a la cámara y le dedicó a la compañía gráfica un directo ‘Fuck You’ que puedes ver en el vídeo (minuto 49).

Fuente: www.muycomputer.com

Linus Torvalds recibe premio de la IEEE

Linus TorvaldsEl creador de Linux, Linus Torvalds, la principal fuerza detrás del desarrollo de este sistema operativo, recibió el premio de la IEEE por su trabajo pionero en cómputo. El premio consiste en una medalla de bronce, galardón que se estableció en 1981 “para reconocer y honrar la visión de aquellos cuyos esfuerzos resultaron en la creación y vitalidad de la industria del cómputo”.

El premio se entrega anualmente a individuos cuya mayor contribución se hizo al menos hace 15 años o más. En el caso de Torvalds, se decidió dárselo por “su desarrollo pionero del kérnel de Linux usando el enfoque de código abierto”. Torvalds nació en Helsinki en 1969 y es ahora un finés-americano, quien ha sido reconocido como la fuerza detrás del desarrollo del kérnel de Linux y que decidió poner el trabajo en la modalidad de código abierto para el desarrollo de todo Linux.

Linus de joven se volvió un entusiasta sobre la programación escribiendo juegos para la Vic-20, computadora de Commodore y además, modificó el sistema operativo de la Sinclair QL. Más tarde trabajó con el CPU 386 de Intel usando Minix, una versión inspirada en Unix, creada por Andrew Tanenbaum, para ser usada como una herramienta para el aprendizaje. Entonces Torvalds formó un grupo de voluntarios para trabajar en el kérnel de Linux, cuya versión 1.0 salió en la primavera de 1994.

De acuerdo a la Wikipedia, Torvalds quería que el kérnel se llamara Freax (una combinación de “free”, “freak” y la letra X para indicar que se trataba de un sistea tipo Unix), pero su amigo Ari Lemmke, quien administraba un servidor FTP en donde se alojó el primer kérnel, le llamó Torvalds.

En 1996 Linus Torvalds se unió a Transmeta, una empresa en California que diseñaba procesadores que ahorraban energía. Aún así Linus trabajó en el kérnel y en el 2003 dejó Transmeta para enfocarse exclusivamente en el kérnel de Linux como un “fellow” en la Fundación Linux. El título de “fellow” es como honorífico, se da a alguien por sus logros y tiene autoridad moral básicamente en las decisiones. De hecho, Linux es la última autoridad sobre qué se incorpora al kérnel de Linux. Finalmente hay que aceptarlo, él es el creador de Linux.

Y aunque Linus Torvalds cree que “el código abierto es la única manera de hacer software”, usa herramientas que le hagan la tarea de la mejor manera posible, incluso usando software propietario. Fue entonces criticado por usar el software propietario BitKeeper para controlar la versión del kérnel de Linux, por lo que Linus mismo escribió una versión gratuita de este tipo de software de control, el cual se ha adoptado ampliamente a partir de que GitHub lo decidió usar.

Este no es el primer galardón que se le da a Torvalds. Se le dio el de la EFF por su trabajo pionero en 1998; la medalla Lovelace por parte de la Sociedad Británica de Cómputo en el 2000; el premio finés sobre la Tecnología del Milenio, en el 2012. Es ya parte de los personajes famosos de acuerdo al salón de celebridades del Museo de la Historia del Cómputo (2008) y en el Salón de la Fama de Internet del 2012.

Fuente: Linus Torvalds Named Recipient of the 2014 IEEE Computer Society Computer Pioneer Award i-programmer

Linus Torvalds dice que ha vencido a Microsoft, pero no como él lo esperaba

Se dice que a Linus Torvalds, creador de Linux, le preguntaron qué hacía falta para que su kernel ganase la batalla de los sistemas operativos, especialmente con Windows. Su respuesta fue: “Si Microsoft alguna vez hace aplicaciones para Linux significa que he ganado”, a lo cual muchos se lo tomaron como una de las típicas frases salidas de tono de Torvalds, mientras que el resto simplemente ignoró la frase. Avancemos unos cuantos años, y Microsoft acaba de lanzar Microsoft Office para Linux.
Linus-TorvaldsPor supuesto, hay truco. Y es que la versión de Office lanzada no sirve para ninguna de las distribuciones para escritorio que existen, sino que es para Android. El sistema operativo de Google parte de Linux como base, y también está basado en los puntos positivos del software libre. Además, no es la primera app de Microsoft para Android, ya que varias apps como Skydrive y Outlook ya tenían una versión, aunque Office es sin duda la mas famosa de todas. Y tampoco es la única interacción de Microsoft con Linux, ya que en el mercado de las IT su sistema de máquinas virtuales Azure es compatible con estos sistemas libres. Esto significaría que Torvalds puede retirarse con la satisfacción de haber ganado a todo un gigante.

Claro, que desde que hiciera esas declaraciones, han pasado varios años, y el mercado ha cambiado de una manera bestial. Aunque mantiene una cuota de mercado dominante, Microsoft ya no es el Goliat que todo el mundo quiere vencer. De hecho, se podría decir que su relevancia decrece a cada año que pasa. Eso es porque su producto estrella forma parte de un mercado a la baja, el de los sistemas operativos de escritorio. Los usuarios están abandonando sus ordenadores personales a favor de dispositivos móviles como smartphones y tablets, sobre todo cuando se trata de tareas sencillas como participar en redes sociales, jugar o simplemente comprobar el correo. Es cierto que aún no sirven para trabajar ni para jugar en el sentido entusiasta, pero a la mayoría de la gente no parece importarle.

Por tanto, no es lo mismo vencer a la Microsoft de los años 90 que vencer a la actual. Igualmente, no se puede decir que la compañía de Redmond se haya rendido ante las cualidades de Linux, sino mas bien a la cuota de mercado de Android y los dispositivos móviles. Pese a todo, estamos seguros de que una sonrisa habrá aparecido en la cara de Linus Torvalds cuando leyó la noticia.

Fuente: http://www.omicrono.com

 


Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home1/uiolibre/public_html/wp-content/plugins/simple-lightbox/includes/class.utilities.php on line 545