Hace varios meses se publicaron en el sitio linux.com una serie de entrevistas semanales a diferentes desarrolladores del kernel Linux, una excelente iniciativa para conocer buena parte del equipo que mantiene día a día el desarrollo ininterrumpido del mayor proyecto de Software Libre existente. Estas entrevistas, claro está, originalmente fueron publicadas en inglés por Jennifer Cloer (https://www.linux.com/news/special-feature/linux-developers), pero el autor principal del blog http://victorhckinthefreeworld.wordpress.com fue traduciendo cada una de estas al español hasta hacer una recopilación de 30 entrevistas, que casualmente a petición de un lector cubano (Xman) fueron empaquetadas y distribuidas por la red en un magnífico documento PDF. GUTL quiere brindar a lo largo de este verano estas entrevistas a la comunidad para conocer un poco más acerca del desarrollo colaborativo del kernel Linux y conocer de cerca a buena parte del equipo involucrado en tan fabuloso proyecto.
Como es obvio, hoy comenzaremos con la entrevista a Linus Benedict Torvalds. Sin más dilación, acá se las dejo:
¿Cual es tu nombre?
Linus Torvalds
¿Qué papel desempeñas dentro de la comunidad y en que subsistemas trabajas?
Soy el supervisor último del kernel, y no estoy encargado de ningún subsistema en particular directamente; si bien, ocasionalmente me involucro directamente con la capa VFS (VFS layer) (y muy de vez en cuando algunas de las discusiones VM).
¿De quien recibes tu nómina?
The Linux Foundation.
¿En qué parte del mundo vives, y porque allí?
Portland, Oregon, y el porqué allí, es sobre todo porque es mucho más tranquilo y más habitable que Silicon Valley, donde vivimos durante varios años antes de mudarnos aquí. El clima puede que no sea tan genial, pero es una zona mucho mejor para que crezcan los niños, creo. Y pudimos comprar una casa más grande en un buen distrito escolar.
¿Cual es tu herramienta favorita para el desarrollo de software?¿Y que tienes instalado en tu PC?
Realmente sólo utilizo un navegador web (tanto para correos, como para pasar el rato) y también varias terminales en las que uso git. En ocasiones uso una ventana gitk, para ver el historial git. La mayoría de mi tiempo lo empleo en leer (y responder) correos electrónicos, fusionando diferentes ramas de software y comprobando los resultados.
La otra herramienta que utilizo es “perf” una herramienta que realiza perfiles de rendimiento para las cargas de las que me ocupo (que principalmente son compilar el kernel y otros trabajos en git).
¿Cómo te involucraste en el desarrollo del kernel de Linux?
Vaya… No tenía el suficiente sentido común y el conocimiento para saber que escribir tu propio sistema operativo era una gran cantidad de trabajo.
¿Qué es lo que hace que sigas interesado en esto?
Todavía me gusta el bricolaje, y además la parte técnica de la misma. El hecho de que actualmente, en realidad es bastante social, y que pueda llamar a las personas por su nombre, es además un extra.
¿Qué es lo más gracioso o curioso que te ha sucedido durante el proceso de desarrollo colaborativo (discusión encarnizada, petición de un código ridículo, un logro increible)?
Creo que mi parte favorita es cuando alguien hace algo completamente loco utilizando Linux. Cosas que simplemente no tienen mucho sentido, pero que son muy impresionantes desde el punto de vista técnico (y aún más impresionantes desde el punto de vista de “¿han pasado varios meses haciendo *eso*?”)
Por ejemplo cuando Alan Cox estuvo trabajando en exportar Linux al procesador 8086. O el tipo que hizo su propio ordenador usando un microcontrolador de 8 bits que el mismo cableó a la memoria RAM y a una tarjeta SD, y escribió un emulador ARM para él, y consiguió arrancar Linux (de manera muy, muy, muy lenta) en su “ordenador”.
¿Cual sería tu consejo para los desarrolladores que quieran implicarse?
Empezar despacio. Ni siquiera tiene por que ser Linux, hay un montón de proyectos de código abierto que necesitan ayuda, y deseas aprender cómo participar. Y una vez que te des cuenta de que el caracter de los programadores es algo tímido, y quieres involucrarte con la programación del kernel, no trate de revolucionar algo esencial del código del kernel – trate de encontrar una cierta preocupación persistente muy pequeña y solucione esa pequeña cosa. Tal vez un controlador de hardware al que tienes acceso pero que no funciona tan bien como debería, cosas así.
Lleva un tiempo aprender los entresijos, y lo que realmente ayuda es si la gente puede ver que has hecho otras cosas antes de empezar a mandar parches de mayor categoría. Pero lo más importante es el “buen gusto”. Es difícil de describir, pero es algo que personalmente busco. Las personas que hacen las cosas de la “manera correcta” – y no me refiero a que debes seguir todas las reglas que han surgido con los años (aunque se debe hacer eso, también) -, si no que estoy hablando de esa rara cualidad de escribir código que tiene sentido obvio y hace lo correcto sin un montón de casos especiales o de manera compleja, pero también sin ser innecesariamente abstracto y de propósito general. “Haz una cosa, y hazla bien.”
¿Qué escuchas mientras programas?
Oh, me gusta que la oficina este totalmente en calma. Escucho música cuando salgo con el coche a llevar a mis hijos de excursión, etc. Pero cuando estoy trabajando no me gusta oír nada. No sólo música, ni tampoco el ruido de los ventiladores de mis ordenadores. Sólo el silencio.
¿En qué lista de correo o en qué canal IRC puede encontrarte la gente?¿En que conferencias?
No entro en ningún canal IRCo ni uso ningún otra herramienta de comunicación en tiempo real. Hago todo por correo electrónico. Sigo las listas de correo de kernel y git, pero incluso en esto tengo activado el modo “auto-archivar”, así que sólo veo los temas que busco expresamente, o en los que estoy con copia (cc) o los dirigidos directamente a mí.
En cuanto a las conferencias, simplemente la cumbre de Linux Kernel. Trato de ir a LinuxConf Australia la mayor parte de los años. Me gusta como conferencia y es en Australia durante su verano. Pero esta conferencia es una de esas cosas que funciona sola, así que es probable que vaya sólo cada 2 años o más. Hay algunas otras conferencias a las que voy, normalmente porque se celebran en sitios interesantes y así de paso aprovecho para realizar algo de buceo en el mismo viaje.
Fuente: http://victorhckinthefreeworld.wordpress.com/
Dejame ser el primero en comentar para que elMor3no se incomode, jajajajajaja.
Estos pequeños articulos ayudan mucho a la comunidad a nutrirse y saber mas sobre origenes y proyectos que suceden y quienes estan detras de ellos.
Bueno, faltan 29 entrevistas más, hay algunas bien interesantes. Incluso algunas féminas…
La comunidad completa lo agradecerá, tremendísima buena idea.
Saludos.
Muy buena la entrevista, por cierto no vieron a Stallman el pasado sábado en Atomuntelesur????
A caramba! Me perdí al viejo lunático… que dijo ahora? Alguna conspiración extraterrestre? 😛
Jajaja, de vez en cuando Stallman parece estar fumando de la buena, pero el tío merece sus respetos.
Claro, 1024 kudos para RS, pero, de que mezcla el café con alguna otra sustancia… de eso no hay dudas. 😀
Vamos, respetemos al abuelo RMS, si no fuera por él usaríamos noseque/Linux y tal vez no fuese tan bueno como GNU/Linux
todo en la vida es bueno pero creen programas de fotos montaje menos conplejos
Se nota que es una persona sencilla. Seria bueno que algun día visitara a Cuba por alguna conferencia.
Hola!
Vaya que sorpresa!!
Me alegra que os gustn y os parezcan útiles.
Fue un trabajo arduo, porque a veces los textos eran muy técnicos, y me costaba encontrar la traducción idónea!
Lo hice lo mejor que supe y pude, ahora estoy traduciendo otra serie de la misma página, pero llevan unas semanas de parón por las vacaciones de verano.
Esto es lo bueno de las interacciones, la página original permitió la traducción, yo la comparto en mi blog, y aqui sigue difundiéndose!!
Saludos a Cuba un país por el que siempre he tenido un especial cariño, algún dia me gustaría visitarlo, no sabía que existía esta web, la meto a mis marcadores!
El compañero cubano, me pidió que la recopilara en PDF para poder mandarla a sus colegas de la isla que no tienen internet.
Saludos amigos y difrutenlo!! 😉
Hola!!
Vaya sorpresa cuando he abierto hay mi blog y he visto unas cuantas visitas más de las normales desde Cuba.
Y apartir de ahí he descubierto esta web, que desde ya añado a mis marcadores!
Me alegran que las compartáis, y espero que os gusten y las encontreis interesantes.
A veces fue un trabajo difícil las traducciones, porque algunos textos eran muy técnicos y me costaba encontrar la traducción correcta, además no quería dar simplemente una traducción, quería completar la entrevista con enlaces interesantes e información adicional, así que en algunas hay enlaces interesantes.
Fue Xman quien me pidió que recopilara las entrevistas en PDF para mandárselas a compañeros suyos en la isla, que no tenían acceso a internet, así que con gusto accedí a su petición!
Muchas gracias por la difusión! eso es lo bueno del Creative Commons, gracias a esa licencia permitir el compartir información y conocimiento!
Saludos a todos los cubanos, un país y una gente que siempre he tenido un afecto especial! 😉 Algún día me gustaría visitar esa fantástica isla, y compartir con sus gentes!
Saludos a todos y disfruten de las entrevistas, ahora un poco más creo que fue un tiempo y esfuerzo bien empleado!! 😉
¡¡¡Ohhhh, esto sí que es una sorpresa, y muy agradable por cierto!!! ¡¡¡¡Tenemos al traductor casi en persona de estas entrevistas!!! ¡¡¡Qué bien!!! ¡¡¡Vas bien GUTL!!!
Vaya, saludos amigo y bienvenido a GUTL, me alegra que a partir de este artículo muchos cubanos se hayan interesado por visitar tu blog…
Ha sido un descubrimiento esta web!!
Eso es lo bueno de compartir.
«Si tu tienes una manzaa y yo tengo una manzana y las compartimos ambos seguiremos teniendo una manzana.
Si tu tienes una idea, y yo tengo una idea, y las compartimos, ahora ambos tendremos 2 ideas»
Un saludo.
Y perdón por la doble respuesta, la primera me pareció que no se había publicado…
Saludos!!!
Bueno, ya ves, por esta parte del mundo también se promociona el empleo de software Libre y Tecnologías Libres en general… 🙂
OT: @Maikel, hablando de compartir y de traducir, se me ocurre que tengo unos «howto» en inglés para configurar MRTG, y otro para ajaxterm, y estaba pensando que tal vez yo podria adaptarlos y de paso traducirlos para ponerlos en la wiki, o aqui mismo en el portal, ya que estuve buscando y no hay nada sobre eso en GUTL.
PS: MRTG es, principalmente, para graficar el trafico de red, de… un router, la tarjeta de red de tu pc, la actividad, de disco duro, de la RAM, de la SWAP, y de unas cuantas cosas mas. y ajaxterm es una terminal en tu navegador, pero no como el firessh de firefox, sino que lo instalas en tu pc con linux y puedes abrir esa pagina hasta desde un smartphone usando conexion segura
Excelente idea @SAM, manos a la obra, de momento creo que irían bien en la wiki.
ok, lo dejamos para la semana que viene y asi me da tiempo a ponerle algunas imagenes pequeñas, hasta el lunes!
Hola Victor..
Si los primeros comentarios son moderados….Recibimos demasiados ataques de spammers…Pero ya no debe haber mas problemas con tus comentarios…
Saludos y siéntete como en familia…
A ver, chicos, pórtense bien que tenemos visita. Arriba, de pie… Para decir el lema, uno, dos y tres…
El lema es:
«Linux rocks»
Vaya @Rafael, y tu afeando el ambiente con ese useragent…. 🙁
😀 😀 😀
@linuxgirl, si teníamos visita por qué no le exigiste el uniforme correcto a @Rafael???? se equivocó y vino vestido de HaciendoWeb con ese useragent…
Te gusta ahora mi uniforme? Espero que ahora este mejor y mas presentable.
Saludos….
Compay quitame el pie….. jejejejeje. Es que mira no te lo digo otra vez, la PC que puedo usar para conectarme y navegar en la web .cu y el mas alla, no tiene Linux. Para usar mi baby Debian, tengo que hacer magia (tirar un cable cat 5e por el patio de la vecina Lola, pedirle a Paco que me deje entrar despues de la 6pm al trabajo, abrir la oficina de Lindoro y despues dejar mi Wintendo encendido toda la noche, etc, etc) ustedes quieren que me meta en candela pero aqui va un comentario desde la PC de la casa y asustado.
Saludos, los quiero guys!!!!
Ese alumno yo no lo tengo en lista… se coló… 😮
Vamos muchachos no me discriminen por ese desliz, no es para tanto muchachos. Jejeje
Caramba me perdí la fiesta, «Saludos»
Victor me comunicó vía email, del sitio y realmente me alegro mucho, aquello que comenzó, sugiriéndole a victorhck la idea de llevarlo a .pdf para poderlo compartir con mis amigos de Cuba, haya tenido frutos. Por otra parte e estado visitando su web y ya la tengo en mis bookmarks, buen trabajo.
Saludos desde Buffalo NY.
xman