Foundation advoga que o sistema operacional formado pelo nucleo Linux e o conjunto de utilitarios e aplicativos que incluem aqueles desenvolvidos pelo seu projeto GNU deve ser chamado de GNU/Linux, e nao simplesmente de Linux. A questao tem sido objeto de intensos debates ha anos, sem que um posicionamento geral e definitivo seja alcancado. Naturalmente a posicao da FSF nao e a unica existente. Sao conhecidas as declaracoes de Linus Torvalds (que acharia interessante a existencia de uma distribuicao chamada GNU Linux e mantida pelo projeto GNU), de Eric Raymond e de John Dvorak, entre outros. Ha ainda uma interessante citacao da propria FSF afirmando que um nome como GNU/X11/Apache/Linux/TeX/Perl/Python/FreeCiv seria absurdo, portanto e necessario estabelecer um limite. Mas, diz ela, Nao pode ser justo dar todo o credito para uma contribuicao secundaria (Linux) enquanto se omite a contribuicao principal (GNU). Outra citacao digna de nota vem de um editorial do veterano Linux Journal: Talvez Richard Stallman esteja frustrado porque Linus recebeu as glorias por ter feito aquilo que Stallman pretendia fazer. kernel Linux(inclui trechos da Wikipedia)Inicialmente, o kernel Linux foi desenvolvido como um hobby por Linus Torvalds (entao um estudante) com o objetivo de desenvolver seu proprio sistema operacional Unix-like que rodasse em processadores Intel 80386. Linus chegou a estudar o Minix, um sistema similar de autoria do famoso academico Andrew Tanenbaum, mas nao ficou satisfeito com a arquitetura deste (que nao era um software livre, inclusive) e resolveu criar o seu proprio sistema. O projeto Linux foi publicamente lancado em 1991 em uma famosa mensagem para a Usenet. Tux, o logo e mascote do LinuxHoje o Linux e um kernel hibrido monolitico. Drivers de dispositivo e extensoes do kernel tipicamente rodam com acesso total ao hardware, embora alguns rodem em espaco de usuario. Ao contrario dos kernels monoliticos padrao, os drivers de dispositivo sao facilmente configurados como modulos, e carregados e descarregados enquanto o sistema esta rodando. Tambem ao contrario de kernels monoliticos padrao, drivers de dispositivo podem ser pre-inseridos sob certas condicoes. Essa ultima caracteristica foi adicionada para corrigir o acesso a interrupcoes de hardware, e para melhorar o suporte a multiprocessamento simetrico.Embora Linus Torvalds nao tenha tido como objetivo inicial tornar o Linux um sistema portavel, ele evoluiu nessa direcao. Linux e hoje, na verdade, um dos kernels de sistema operacional mais portados, rodando em sistemas desde o iPaq (um computador portatil) ate o IBM S/390 (um volumoso e altamente custoso mainframe), passando por varias arquiteturas: Intel, StrongARM, PowerPC, Alpha etc., com grande penetracao tambem em dispositivos embarcados, como handhelds, PVR, videogames e centrais de entretenimento.De qualquer modo, e importante notar que os esforcos de Linus foram tambem dirigidos a um outro tipo de portabilidade. Portabilidade, de acordo com Linus, era a habilidade de facilmente compilar aplicativos de uma variedade de origens no seu sistema; portanto o Linux originalmente se tornou popular em parte devido ao esforco para que fosse facil fazer com que codigos de aplicativos disponiveis para outros sistemas (inclusive no Unix e no sistema GNU) rodassem no Linux.Hoje, Linus Torvalds continua a dirigir o desenvolvimento