Linus Torvalds: Linux nunca foi un proxecto da Free Software Foundation

O creador de Linux conta como en dúas décadas o seu invento pasou de ser o corazón dun sistema operativo aberto a converterse nun ambiente de escritorio agradable e no corazón de Android, o sistema operativo de Google que está a ter un éxito impresionante nos teléfonos móbiles. comprimidos, etc. 

- Hai 20 anos que naceu Linux, cal é a data exacta da súa creación? 

Ben, para min, obviamente, non houbo ningunha data concreta, xa que estiven traballando nisto durante bastante tempo antes de que se lanzase. Non obstante, creo que calquera das datas que se mencionan é razoable. Entón, dependendo de como se conte, pode haber tres datas diferentes. O que creo que é máis relevante é o 17 de setembro de 1991, que foi cando fixen a versión linux-0.01 dos ficheiros compilados e a subín a un sitio público, ftp.funet.fi. Non obstante, nunca anunciei publicamente a versión 0.01 (acabo de enviar por correo electrónico a algunhas persoas en privado), polo que, por esa razón, tamén se mencionan outras dúas datas: o 5 de outubro foi a primeira. de Linux publicamente (o anuncio "lembras eses fermosos días de minix-1.1 cando os homes eran homes e escribían os seus propios controladores para os seus dispositivos?" de Linux-0.02 no grupo de novas minix). E algúns contan o 3 de xullo, porque aínda que non estaba preparado para publicar nada daquela, é a data da miña primeira mención pública de estar a traballar no proxecto. Por iso é cuestión de gusto. Persoalmente, gustaríame empregar o 17 de setembro como data de nacemento.

–¿Pensou algunha vez que Linux podería facerse tan grande? 

-Obviamente non. Ao mesmo tempo, a maior parte do crecemento foi moi gradual, polo que nunca houbo unha gran sorpresa nun momento concreto. Só mirando cara atrás, tes esa sensación de "ben, isto funcionou moito mellor do esperado".

- Cres que Linux tiña un sentido político, foi unha contribución social ou o seu mérito é simplemente produtivo? 

- Creo que ten todos eses temas para persoas diferentes. Persoalmente fíxeno (e aínda o fago) polas miñas propias razóns persoais. Creo que é divertido e interesante e quería un sistema operativo para o meu uso persoal. O feito de que outras persoas axuden e teñan diferentes motivos para axudar (que van dende os que simplemente queren gañar cartos ata os que teñen motivacións sociais ou políticas) é interesante, pero esas razóns aínda non son as razóns polas que Fago Linux. Por suposto, o feito de que outras persoas estean implicadas con entusiasmo e o feito de que Linux faga a diferenza para tanta xente, tamén me motiva. Gústame traballar en Linux polo seu propio ben, pero obviamente gústame o feito de que sexa un gran proxecto que causou un enorme impacto en todo o mundo.

- Como se ten que o teu nome estea asociado a un produto usado por millóns de persoas en todo o mundo, aínda sen saber que se trata de ti? 

"Está moi ben, por suposto". Todos queremos sentirse relevantes e pensar que estamos marcando a diferenza neste mundo. Ter un traballo no que te sintas produtivo e saber que o traballo que fas "importa" é un gran reto.

- Cal é o estado actual de Linux: cantas liñas de código ten, cantas persoas traballan? 

–O número de persoas é difícil de estimar. É fácil dar números en bruto (preto de mil persoas teñen créditos de autor en cada lanzamento do núcleo nos rexistros de control de código), pero que significa iso? Algunhas desas persoas fan contribucións triviais nunha liña, outras escriben miles de liñas de código. Pero que pasa con todas esas persoas que fan probas e outros apoios? Mentres tanto, en relación ao número de liñas de código, a árbore fonte actual do núcleo ten arredor de 14 millóns de liñas. Non todo iso é "código", obviamente, que inclúe todos os comentarios, documentación, construción de infraestruturas e algunhas ferramentas de código. Case a metade son controladores, unha gran parte diso é a arquitectura de soporte para máis de 20 arquitecturas que soportamos e temos máis de 60 ficheiros de sistema diferentes, aínda que a maioría da xente usa un ou dous. Así, dos 14 millóns de liñas de código do núcleo, moitas desas funcións non afectan á maioría dos usuarios. O corazón do núcleo é moito máis pequeno. Pero tamén se pode dicir doutro xeito: que é Linux? Non é necesariamente só un problema do núcleo, senón que é algo relacionado con todos os proxectos arredor, algúns dos cales non son específicos de Linux, pero tamén se usan noutros sistemas operativos. Por iso, é moi difícil dar un número simple de calquera cousa.

- Cales son os principais retos que ten Linux? 

–Para o núcleo, un dos maiores problemas é simplemente proporcionar soporte de hardware. Soportar todo o hardware que hai é o que gastamos máis tempo e esforzo neste momento. Ao mesmo tempo, tamén tivemos moitos retos a nivel de mantemento. Trátase de como traballar xuntos nunha comunidade pouco unida, construíndo unha infraestrutura (só organizando o código fonte) para facer posible traballar xuntos. Algunhas destas ferramentas (como o proxecto Git para manter o código fonte) son máis unha cuestión de convivir cunha comunidade etérea, moitos dos retos simplemente teñen que ver coa construción de vínculos sociais entre as persoas para facer posible que traballen xuntos.

- Quen son os principais socios? 

–A elección das palabras que fas é estraña. Hai moita xente coa que traballo moi estreito e confío persoalmente. Adoitan traballar en moitas empresas tecnolóxicas, que están implicadas con Linux. Pero traballo con eles simplemente como persoas, non como "representantes das súas empresas". Por iso, confío neles persoalmente, non porque traballen nesta ou nesa empresa que traballa nun problema concreto. Obviamente, hai moitas empresas que foron moi útiles para axudar a apoiar Linux. Fan cousas diferentes, adoitan centrarse en diferentes áreas e todo isto non se trata só de escribir código. Ademais dos enxeñeiros cos que traballo, as empresas que realizan mercadotecnia, fan verificación de erros, asistencia ao usuario. Todo é importante. E non os vou nomear nin individualmente nin a través das súas empresas, porque non estaría en condicións de dicir quen é máis importante que o outro: iso depende do seu interese e do seu uso.

- Cal é o principal inimigo de Linux?

"Non creo así". Fago Linux para os meus propósitos positivos e, cando comparo contra algo en concreto, é contra nós mesmos. Quero mellorar Linux para ser mellor do que é ata agora, para non competir con ninguén. Eu adoitaba facer bromas sobre Microsoft, pero realmente non se trataba deles, nin de ningunha outra empresa de tecnoloxía.

- Pero as patentes privadas, por exemplo, non son inimigas do movemento "de código aberto"? 

-Ahh si. As patentes son un problema. Moitas patentes son totalmente ridículas, pero loitar contra elas é complicado e caro. A boa nova é que a maioría das empresas tamén os odian, polo que hai unha esperanza de que o sistema cambie ou, polo menos, modifique un pouco.

–Que distribución Linux recomenda?

–Persoalmente, adoito usar Fedora, pero a palabra importante é "chan". Débese a unha serie de razóns históricas aleatorias. Preocúpame programar o corazón, así que para min unha distribución é só un xeito de ter unha máquina nova que sexa útil. Non me preocupo demasiado porque vou substituír en profundidade as pezas que realmente trato. Trátase do núcleo, do git e, historicamente, doutros proxectos se fose necesario. A distribución recomendada realmente acaba sendo unha cuestión de que uso se dá en cada caso. Android úsase para teléfonos, Ubuntu para a curva de baixa aprendizaxe e outras distribucións personalizadas, que dependerán de ti. Para a maioría da xente que hai, a mellor distribución acaba sendo a que rodea ás persoas que queren usar Linux, así podes compartir experiencias e aprender doutras persoas.

–¿Non cres que Ubuntu é demasiado rápido nas actualizacións e ás veces pode ser contraproducente? 

-Non o creo. Quere distribucións punteiras, probe cousas novas, do mesmo xeito que quere distribucións estables que estean obsoletas por moito tempo porque non queren sacudir o barco. Como son unha persoa que vén do mundo técnico, creo que as distribucións de punta son moito máis interesantes, por suposto. E para moitos usuarios é a forma correcta de proceder tamén. Ten acceso anticipado a novas funcións e capacidades. Por suposto, isto vén cos bordos nítidos, que se derivan da cuestión de ser brillante e estar en movemento, polo que certamente algúns prefiren un enfoque máis tranquilo.

- Que contorno de escritorio se debería empregar? 

- Non hai "debería". É unha cuestión de preferencias persoais e a que estás afeito. Tiven unha experiencia moi mala con xente que desenvolveu un escritorio que pensaba que podían cambiar o mundo. Marchei de KDE cando fixeron o seu gran cambio a KDE-4. E agora afástome de Gnome-3 pola mesma razón. A mesa, máis que calquera outra cousa, é algo ao que se acostuma. É obviamente por iso que o mercado dos "escritorios" en xeral é tan difícil de cambiar.

- ¿O termo "código aberto" deixa a porta aberta a deixar que o software propietario entre no núcleo Linux?

-Non. O código aberto trata moito máis de non posuír. Este é o punto central da palabra "aberto".

- Que ideoloxía ten Linux? 

- Non creo que haxa unha "ideoloxía". Non creo que deba haber ideoloxía. A parte importante diso é a palabra "un": creo que pode haber "moitas" ideoloxías. Fágoo polas miñas propias razóns, outras persoas fano polas súas razóns. Creo que o mundo é un lugar complicado e a xente é un animal interesante que fai cousas por razóns complexas. Por iso, non creo que debería haber "unha" ideoloxía. É realmente refrescante ver a xente que traballa en Linux porque cre que pode facer do mundo un lugar mellor distribuíndo tecnoloxía e poñéndoa á disposición das persoas máis amplamente. Moitos cren que o código aberto é un bo xeito de facelo. Iso é unha "ideoloxía". Creo que é unha gran ideoloxía. Non é realmente o motivo polo que comecei a facer Linux, pero éncheme de emoción ver como se usa Linux nese sentido. Pero tamén creo que é legal ver a todas as empresas comerciais que utilizan o código aberto simplemente porque é bo para o seu negocio. Esta é unha ideoloxía totalmente diferente e creo que tamén é unha ideoloxía perfectamente boa. O mundo sería moito peor se non tivésemos empresas que facían cousas por cartos. Polo tanto, a única ideoloxía que realmente desprecio e desagrado é o tipo de ideoloxía que intenta excluír aos demais. Desprecio ás persoas cuxa ideoloxía trata sobre "a única ideoloxía verdadeira" e para as que quen non segue este conxunto particular de pautas morais é "demo" ou está "equivocado". Para min son xente de mentalidade pequena e estúpida. Polo tanto, a parte importante do código aberto non é a ideoloxía, é que calquera pode usala para as súas propias necesidades e polas súas propias razóns. A licenza de copyright está aí para manter viva esa apertura e para asegurarse de que o proxecto non se fragmenta entre as persoas que se ocultan as súas melloras e teñen que volver implementar os cambios que outros fan, pero non está para cumprir algúns ideoloxía.

- ¿A crise internacional foi unha oportunidade de crecemento para o movemento de código aberto? 

"Non me gustaría dicilo así". Creo que nalgúns casos hai momentos difíciles para amosar as razóns para facer algo (a expresión "a necesidade é a nai dos inventos" trata de como a necesidade e os tempos difíciles poden ser unha boa oportunidade para novas ideas e cousas novas) . Pero ao mesmo tempo, realmente creo que os acontecementos máis reais ocorren sen crise. Entón, agora, en tempos de recesión económica mundial, moitas empresas están migrando a Linux e de código aberto porque non poden pagar os custos de licenza e cousas polo estilo. Pero ao mesmo tempo, se miramos cara atrás no momento anterior á crise, a xente tamén estaba a usar Linux de formas novas e emocionantes.

- Cres que o fenómeno de Android, o sistema operativo de Google para teléfonos móbiles, é outro exemplo do poder do software libre? 

-Absolutamente. A idea de que pode tomar software de código aberto e facer con el cousas que nunca foron planificadas polos seus creadores orixinais e usalos de formas sorprendentes é realmente a idea principal do código aberto. Android é un bo exemplo de como Linux, que a maioría da xente consideraba só un sistema operativo servidor hai só dez anos, agora tamén pensa en nós como un sistema operativo móbil. E iso é exactamente porque a xente foi capaz de usar o software e facer as súas propias implementacións.

- Que pensas do portátil Chromebook de Google? Non é irónico que o software de código aberto fixese dun sistema que deixe ao usuario un "escravo" dunha soa empresa? 

"Pero tes unha visión do mundo moi negativa, non ...?" 

- Non, non é unha visión negativa ... Eu son simplemente xornalista e fago preguntas.

–Ola, unha boa parte da miña familia é xornalista (miña nai, meu pai, meu tío e meu avó). Non creo que sexa xornalista un pesimista.

"Pero non é irónico?"

"Non estou seguro de cara a onde vai Chrome". Pero ao mesmo tempo está moi claro (só hai que ver os teléfonos móbiles e as tabletas) que a maioría dos "non técnicos" non queren un ordenador de uso xeral. Hai moita xente que realmente non quere manter o seu propio ordenador, pero quere acceder ás cousas máis comúns, como a navegación por Internet, o correo electrónico, o procesamento de textos, a xestión de fotos, etc. E aínda que as tabletas parecen moi sexy nestes días, creo que moita xente só quere o teclado e o rato. Escribir cousas nunha tableta non é realmente cómodo. Entón, creo que o Chromebook ten sentido neste tipo de áreas de consumo. Por que vai facer á xente "escrava"? É unha cuestión de conveniencia. Es escravo da electricidade simplemente porque dependes deles e pagaches para que estea dispoñible?

–¿Cre que o feito de que moitos desenvolvedores que crearon o programa OpenOffice se separasen do proxecto para crear LibreOffice (isto chámase "garfo") mostra a forza do movemento de código aberto e a "ditadura" das comunidades , ou é un caso excepcional? 

–De feito, creo que OpenOffice é outro exemplo dunha serie de patróns encadeados nos que a xente tenta "controlar" demasiado un proxecto e finalmente rompe porque o "partido" controlador non estaba en sintonía cos usuarios. O paso de OpenOffice a Oracle e o endurecemento dese control foi o que o rompeu por completo, hai rumores durante anos como se desenvolveu OpenOffice. E non, non creo que sexa un caso excepcional. Moitos proxectos estiveron neste tipo de situacións e o que acaba ocorrendo é que cando o problema se fai demasiado agudo, alguén "bifurca" o proxecto (colle un código libre e fai unha versión cun novo nome).

É un paso grande e doloroso, e as garfas non sempre teñen éxito, pero definitivamente si. E ás veces o garfo acaba sendo temporal, pero é un evento que demostra ao grupo orixinal que non poden ignorar outros tipos de presión. Neses casos as horquillas volven cara atrás e normalmente implica unha apertura do corazón do grupo de desenvolvedores. E nalgúns casos a bifurcación convértese nunha ampla brecha que nunca se pecha, nin por motivos técnicos (o cambio foi tan grande como para retroceder), ou principalmente porque os dous proxectos teñen puntos de vista diferentes cara a onde dirixirse. XEmacs versus GNU emacs é de lonxe o exemplo histórico máis coñecido diso, pero moitos proxectos pasaron por esa fase. E creo que as garfas son algo bo. É o que mantén á xente honesta no mundo do código aberto. Calquera que manteña un proxecto de código aberto sabe que ten que manter a mente aberta porque se non, outra persoa pode vir e forzar o seu proxecto. Polo tanto, un garfo pode ser moi mordaz e doloroso, pero creo que forma parte de todo o modelo de código aberto.

–¿Manterá Linux a licenza GPLv2 ou migrará a GPLv3? 

–Oh, Linux permanecerá na versión GPLv2.

- Como está actualmente o teu traballo diario? 

"Escribo moi pouco código estes días". Lin correos electrónicos, combino códigos doutros, discuto sobre cambios e dígolle á xente por que non vou combinar o seu código. Polo tanto, o 99 por cento do que fago ten que ver coa comunicación e co mantemento do repositorio central do código fonte do núcleo, sen realmente programarme. Fago algúns cambios e en cada lanzamento de código adoito escribir varios comentarios por min (ademais dos centos de comentarios combinados que fago), pero non é unha gran cantidade de código nun sentido real.

–Cando se lanza a versión 3 do kernel? 

–Estou considerando seriamente lanzar a próxima versión como 3.0, en parte por todo este número de 20 anos, pero tamén porque os números son cada vez máis grandes: a versión 2.6 volveuse tan grande e a parte 39 da versión actual é un número enteiro demasiado difícil de recordar.

- Cales son as empresas de hardware máis reacias a apoiar Linux? 

- A maioría das empresas de hardware admiten Linux. Pero moitos deles non teñen boa documentación (e o que é máis importante, non teñen a tradición de escribir documentación pública de ningún tipo) e moitos deles seguen sentados no seu propio "valado". Moitas empresas parecen especialmente reacias. Nvidia, no mundo das PC, foi un problema, como xa o foron os fabricantes de chips sen fíos. Parece que a xente do mundo sen fíos desistiu, pero os fabricantes de chips gráficos seguen sendo un problema. Polo tanto, o mundo de Linux é normalmente problemático atopar bos controladores 3D acelerados. E porque? Quen sabe. Quizais teñan medo de que se demostre que algunha vez se roubou a propiedade intelectual de alguén e que, ao facerse pública, serán coñecidos e demandados. Realmente non sei por que. Mencionouse esta como unha das posibles razóns por ter o código pechado e o hardware pechado. Outra razón típica, especialmente porque teñen o código pechado, é que está tan mal feita e está chea de erros que están demasiado avergoñados para amosalo.

- Finalmente, ¿podes sentarte con Richard Stallman, o creador da Free Software Foundation e do concepto de software libre, para resolver as diferenzas, ou son xa irreconciliables? 

"Ah, atopei RMS moitas veces e temos ideas demasiado diferentes sobre como se deben facer as cousas". Está moito máis centrado en toda a cuestión de "unha ideoloxía" de como se deben facer as cousas. E estou en contra diso.

- Por que cres que a xente usa pouco o termo GNU para falar de Linux? 

–Nunca usei o nome GNU. Linux nunca foi un proxecto da Free Software Foundation e a FSF nunca tivo nada que ver. A maioría das ferramentas tampouco son GNU, aínda que o compilador GNU C foi e é un gran invento. Polo tanto, o termo GNU / Linux nunca tivo moito sentido. Dito isto, nunca pensei que a xente non sería capaz de chamalo como queira. A maioría das distribucións dan ao sistema o seu propio nome: Fedora, SuSE, Ubuntu, Android, Mandriva, a lista continúa. Entón, se a FSF quere chamalo GNU / Linux, por que me debería importar? Non ten moito máis sentido que chamar a unha especie de sombreiro que, ao cabo.

Fuente: Páxina 12


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

9 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   German86 dixo

    O informe é moi bo e estou de acordo en moitas cousas, aínda que creo que a ideoloxía de Richard Stallman tamén é boa pero sen entrar en fanatismo: aínda que sempre uso Ubuntu para todas as miñas tarefas, tiven que facer unha páxina e tiven que usar DreamWeaver e Photoshop, e estou moi contento cos resultados, pero Linux é definitivamente o meu sistema operativo diario. É parte da liberdade de escoller pero para facelo tes que ter a posibilidade de escoller.

    Paréceme excelente provocar ás empresas para que comecen a publicar o seu código porque hai unha enorme posibilidade de que estean mal deseñadas. No mesmo ordenador co mesmo navegador Chrome / Chromium, as páxinas son bastante lentas en Windows e non en Linux. Por que? A resposta son os desenvolvedores cos seus códigos pechados.

    Por último, creo que Linux xa supera á súa persoa, que a comunidade é moito máis importante en canto a contribución, pero é unha xusta homenaxe a quen sementou unha semente da que naceron moitas pequenas árbores e moitas follas ... Eu son ímolo celebrar o 17 de setembro.

  2.   invitado dixo

    Entendín que Stallman xuntara GNU + Linux e producira unha "primeira distribución" (por iso pide crédito ao proxecto GNU). Despois desa primeira distribución xurdiu finalmente Debian?

  3.   Eduardo Battaglia dixo

    Comprendo que tanto Linus como os demais que probaron Linux nas súas primeiras versións, empregaron as ferramentas GNU (compilador, etc.) para probalo e facelo funcionar. Pero, creo, iso non ten nada que ver coa adopción do nome GNU / Linux.

  4.   Guillermo dixo

    É certo, linux nunca foi do proxecto gnu ou fsf, o núcleo GNU é HURD, que se estivese nunha fase máis funcional (neste momento está en alfa), é moito máis eficiente e modular que linux.
    Se houbese un Hurd que funcionase hoxe, estaría usando o debian gnu / hurd http://www.debian.org/ports/hurd/

  5.   imos usar linux dixo

    Non só iso. Aínda hoxe, o núcleo aínda se compila con GCC, o compilador C do proxecto GNU.

  6.   Oliver dixo

    Uh! que gran entrevista. É unha persoa moi interesante, este señor Linus ...

  7.   Adán Arturo Bravo Guzmán dixo

    Vistas interesantes do señor Linus, creo que tardarei o 17 de setembro en celebrar os 20 anos de Linux, total aquí en México todo ese mes son celebracións 😀

  8.   Linux si! dixo

    Totalmente de acordo, eu tamén estou en contra de moitos problemas ideolóxicos de Mr. Stallman, que ao final acaban sendo "escravos" aínda que o que digo parece incrible. Linus Torvalds é coherente e equilibrado sen máis, e ten razón co termo GNU. / Linux, e todas estas ferramentas GNU, o que Stallman quere é que alguén vexa un pouco máis aínda !!!

  9.   Danpe91 dixo

    "Lembras eses fermosos días de minix-1.1 cando os homes eran homes e escribían os seus propios controladores para os seus dispositivos?"
    Quero ser home un día 🙂