O núcleo Linux (Linux kernel em inglês) é um núcleo monolítico de código aberto para sistemas operacionais tipo UNIX. O Linux muito rapidamente atraiu desenvolvedores e usuários que os adotaram como núcleo para outros projetos de software livre, notavelmente, o sistema operacional GNU. O núcleo Linux ganhou contribuições de por volta de 12.000 programadores, de mais de 1.Duzentos companhias, incluindo várias das maiores vendedoras mundiais de software e hardware. Como um núcleo não trabalha sozinho, o projeto “GNU” ajudou o Linus Torvalds, construindo então o GNU/Linux. Torvalds começou com um alternador de assunto pela linguagem de montagem do Intel 80386 e um controlador de terminal.
Eu estou fazendo um sistema operacional (livre) (apenas como passatempo, não vai ser extenso e profissional como o GNU) para clones AT 386(486). Ele têm amadurecido desde Abril e está começando a permanecer pronto. Eu desejaria de quaisquer comentários sobre isto coisas que as pessoas gostam/desgostam no minix, em razão de meu SO lembra um tanto o minix (mesma insistência física do sistema de arquivos (por causa razões práticas) entre outras coisas). Eu imediatamente portei o bash (1.08) e o gcc (1.40), tudo parece estar funcionando.
Isso significa que eu irei conseguir algo prático dentro de alguns meses e eu desejaria de saber que características as pessoas gostariam que houvesse. AT, pelo motivo de é tudo que eu possuo :-(. Após a mensagem anterior a comunidade MINIX contribuiu com códigos e ideias para o Linux. Na verdade algumas pessoas contribuíram com o desenvolvimento de códigos para o projeto. Na data, o Projeto GNU tinha montado muitos dos componentes exigidos pra um sistema operacional livre, todavia o seu próprio núcleo estava incompleto e indisponível.
O sistema operacional BSD tinha dificuldades legais. Então graças a isso apesar da funcionalidade reduzida das primeiras versões, o Linux acumulou desenvolvedores e usuários rapidamente. Em setembro de 1991, a versão 0.02 do Linux foi lançada. Em dezembro de 1991, o Linux 0.Onze foi lançado. Um grupo de notícias denominado como alt.os.linux foi pensado e em 19 de janeiro de 1992, a primeira mensagem do alt.os.linux foi enviada.
Em 31 de Março de 1992 o alt.os.linux passou a se chamar comp.os.linux. O Sistema de Janelas X, que é um recinto gráfico, logo foi portado para o Linux. Finalmente em quatrorze de março de 1994 é lançado o núcleo 1.0.0 do Linux, com 176.250 linhas de código. Em março de 1995, aparece o Linux 1.2.0 com 310.950 linhas de código.
- Fique atento à tua figura
- vinte Suisei no gargantia
- Opção 1: 1 copo de iogurte light + um torrada integral
- dois – Ilha
- 6- Mude seu Treino Periodicamente
- 1 Responsabilidade Social
- 2- Prefira adquirir ações de empresas exportadoras a comprar a moeda em espécie
vinte de outubro de 2010 – Linux 2.6.Trinta e seis é lançado (13.499.457 linhas de código). A versão 3 do Linux foi lançada em 22 de julho de 2011 em comemoração aos 20 anos do Linux, este núcleo foi lançado com 13.872.245 linhas de código. Inicialmente, Linus Torvalds distribuiu o Linux perante uma licença que proibia cada aproveitamento comercial.
Entretanto, através da versão 0.Doze do Linux, foi adotada uma licença GPL GNU General Public License, que permite a distribuição e venda de versões supostamente alteradas ou não do Linux. Uma restrição da licença GPL é que esta necessita de que todas as cópias sejam distribuídas sob a mesma licença, em companhia do código fonte completo correlato.
Torvalds mostrou o licenciamento perante a GPL como “a incrível coisa que eu imediatamente fiz”. GPL, o Linux não tem nenhuma opção pra utilizar versões mais novas da GPL (desigual de diversos outros softwares GPLs). Existem algumas controvérsias sobre quão simples é modificar a licença do Linux da GPLv2 pra outra versão de GPL, como a GPL versão três e se ou melhor realmente desejável para o Linux. O próprio Linus Torvalds indicou, até a estreia da versão 2.4.0, que o teu código está somente perante a versão dois da GPL. Os termos GPL notabilizam que se nenhuma versão é especificada, logo cada versão pode ser usada.
Segundo Alan Cox, pouquíssimos colaboradores Linux especificaram uma versão em especial da GPL. Em julho de 2006, uma pesquisa com os 29 principais desenvolvedores do Linux, indicou que vinte e oito preferiam a GPLv2 ao logo atual rascunho da GPLv3. É debatido se módulos carregáveis do núcleo (em inglês: LKMs ) necessitam ser considerados Copyleft perante a lei de direito autoral dos Estados unidos da América (EUA), pois desse modo os módulos devem se enquadrar nos termos da GPL. Ou seja, se um módulo do núcleo Linux também precisa assumir, por modelo, a mesma licença GPL usada pelo núcleo Linux.