Linux já tem mais de 30 anos de existência mais tempo de vida do que muitos que estão assistindo por aqui o aposto tendo sido lançado lá em 1991 ele acabou se tornando um dos maiores sucessos da colaboratividade humana um dos maiores se não maior quando o assunto é software uma tecnologia usada em larga escala por tantas indústrias diferentes que faz aquela pessoa que vive dizendo que Windows é melhor que Linux parecer somente um fruto da desinformação duvida Então continua acompanhando porque hoje nós vamos explorar um documento lançado pela Linux foundation em 2020 chamado Linux Kernel History report que faz um mergulho nas Raízes do Kernel mais famoso do mundo e nos dá uma noção do tamanho do projeto de uma forma muito inspiradora e impressionante com vários fatos curiosos ao longo dessa trajetória de mais de três décadas Como por exemplo o fato dos desenvolvedores do Linux mesmo com a evolução das plataformas de comunicação que nós temos atualmente se comunicarem primariamente por e-mail ainda para desenvolver o Kernel será que você tem ideia do por que isso acontece será que você tem uma ideia de qual é a empresa que mais contribuiu pro código do Linux na história ou quantas linhas de código o Kernel tem bom quem vai nos ajudar a contar toda essa história para você hoje é a hostinger o nosso apoiador de longa data que usa Linux também como tecnologia pra base dos seus serviços em todo mundo se você quiser os dar o seu site ou projeto em várias modalidades diferentes a hostinger tem uma solução para você desde servidores simples compartilhados Até hospedagem em Cloud se você quiser registrar o seu domínio ou Criar o seu e-mail profissional tem opções por lá também para você a galera que acompanha aqui o diolinux tem um desconto bem legal é só acessar hostinger. com. br bar diolinux e na hora de fechar sua compra use o cupom diolinux para 10% de desconto [Música] até onde eu tenha conhecimento relatórios técnicos sobre a história do Linux foram feitos apenas duas vezes uma vez lá em 2008 e a outra agora em 2020 e esse é o relatório que a gente tem em mãos para destrinchar em 2020 na época em que o report foi feito o Canon Linux estava na versão 5.
8 indo ali para 5. 9 logo os dados são referentes ao que existia até então já que atualmente o Linux tá na versão 6. 6 já em 2020 o Linux ainda tinha 29 anos e prestes a completar o seu 30º aniversário mais de 20.
000 contribuidores já haviam participado do desenvolvimento do Kel o projeto começou lá em 91 através do Linus torbs como uma ferramenta pro uso próprio dele nos estudos na universidade de Helsink na Finlândia mal sabia ele que o que ele tinha criado lá no seu quarto naquela época seria utilizado até fora do planeta terra em missões espaciais em 2012 o torvel des recebe o o prêmio de Tecnologia do milênio em reconhecimento ao Linux ao lado do médico xinia e a manak Pioneiro aí no estudo de células tronco ao lado de uma outra galera aí pouca coisa também como o inventor da internet o inventor dos diodos emissores de luz o famoso LED que mudou completamente a indústria de energia e de displays não que você já não imaginasse mas ter criado o Linux não é pouca coisa talvez a gente só vá ter dimensão disso no momento futuro qu o torv talvez nem esteja mais entre a gente como costuma acontecer com quase todas as pessoas que criaram algo que mudou a forma com que as pessoas vivem uma tecnologia disruptiva Você já se deu conta que você tá vivendo no mesmo período de tempo que esse cara talvez alguns até se perguntem Mas por que que eu tô dizendo tudo isso Linux é uma coisa tão importante assim não é só o sistema operacional que dá para instalar nos PCs e as empresas usam em servidores alguma coisa assim não que se fosse só isso seria pouca coisa mas não vai muito muito além disso você quer alguns exemplos Ah deixa eu dar uma enchida no pulmão aqui porque eu vou te dar 25 Mas vai ser rápido Linux é utilizado em super computadores é utilizado pela Nasa para construir controlar módulos espaciais é utilizado em robôs espaciais é usado em consoles de games tipo Steam deck é usado no lhc para colidir partículas lá no CNE a galera de física deve conhecer é o sistema base do hoco TV do tivo de smart TVs em geral como da LG e da Samsung é usado em Smart watchs No Kindle da Amazon em basicamente qualquer site da internet que você acesse em Sistemas de entretenimento digitais de carros em carros autônomos em sistema de entretenimento de aviões no controle de tráfego aéreo em painéis de aeroportos de trens de metrôs em motocicletas inteligentes em geladeiras inteligentes em máquinas de lavar roupa em chromebooks nos trens de alta velocidade do Japão na bolsa de valores de Nova York no departamento de defesa de vários países como dos Estados Unidos nos submarinos nucleares e a gente vai até passar de 25 eu acho mas roda também no seu Smartphone Android pode rodar no seu PC no seu servidor de dados caseiro no caixa de autoatendimento do seu banco em qualquer serviço ou app que você acesse pela internet praticamente no seu roteador no seu provedor de internet eem muitos outros lugares roda até numa batata literalmente Nunca mais fale que ninguém usa Linux ou que Linux é ruim na internet você nem seria capaz de dizer isso online se não fosse o Linux em primeiro lugar é tipo falar de um agricultor de boca cheia não vai parecer certo o incrível é que um sistema tão versátil assim também é um exemplo gigantesco de colaboratividade entre pessoas e empresas para você ter uma noção a primeira versão do Linux a versão 0. 01 lá de 1991 tinha 88 arquivos ao todo com pouco mais de 10. 000 linhas de código e só rodava numa arquitetura de hardware específica o i386 que era o CPU que o Linux thvs tinha acesso lá naquela época em comparação o Linux 5.
8 lá de 2020 tinha mais de 60. 000 arquivos e mais de 28 milhões de linhas de código tudo isso aí dá mais de 110 milhões de tokens além de suportar mais de 30 arquiteturas de hardware diferentes ao invés de uma só que é basicamente todo tipo de processador que existe Quase tokens que eu falei aí você pode pensar em algo equivalente ao uma palavra na língua humana mas dentro da linguagem de programação na análise técnica realizada para criar esse report foi descoberto que muitos poucos tokens permanecem no Linux desde o seu lançamento lá em 91 um dos poucos arquivos que ainda contém código original escrito pelo Linux ths naquela época no Linux atual é o vs print F especificamente tem pouco mais de 2. 900 tokens dos mais de 110 milhões existentes hoje que podem ser referenciados ao código original do Linux o que que ajuda a responder uma dúvida que aparece aí de vez em quando né se você utilizar uma versão consideravelmente modificada do Linux como acontece ali em sensores em IOT no Android mesmo Continua sendo Linux e a resposta é sim até porque o próprio Linux não é mais o Linux se a gente for considerar o código que foi Originalmente escrito apenas Claro que todo esse código e esse sucesso não veio sozinho o lançamento do Kernel 5.
8 teve o Valente a 10 comites por hora em média ou seja 10 contribuições por hora e os amigos programadores que acompanham o canal devem estar levantando a sobrancelha agora isso é muita coisa mas calma que fica ainda mais incrível entre 2007 e 2019 foram registrados mais de 780. 000 comites que foram aceitos e revisados pela equipe no entorno do Linux fora os que não foram aceitos provindos de mais de 1700 instituições de diferentes nesse mesmo período de tempo a empresa que mais submeteu o código ao Linux foi a Intel seguida pela red hat IBM Susa lenaro Google Samsung AMD e assim por diante com várias outras famosas também listadas como Oracle brcon Army Huawei e várias várias outras centenas literalmente nos últimos 10 anos mais de 400 empresas em média contribuem todos os anos pro Linux pode-se dizer que 90% das contribuições são feit por empresas e apesar de ainda existirem pessoas que contribuem no seu tempo livre ali pro Linux a maioria trabalha para alguma dessas empresas Claro com algumas exceções para organizar tanta gente e tanta colaboração foi necessário literalmente inventar um novo sistema div versionamento de código próprio que se encaixasse com um projeto descomunal grande como o Linux e eu acho que você já deve ter ouvido falar dele o Kel teve dois sistemas de versionamento desde o começo da sua história para você Você tem uma noção de 1991 até 2002 ou seja basicamente aí nos primeiros 10 anos de existência arredondando não existi um controle de versionamento muito louco pensar nisso né de 2002 até 2005 foi utilizada uma ferramenta chamada bit Keeper que foi substituída na sequência e de 2005 em diante o Linux passou a utilizar o Git Pois é outra criação do Linux TGS e que vem sendo utilizado até hoje não só pelo Linux como por Praticamente todo pro projeto de programação do mundo projeto que claro ajudou a dar origem ao popular github que curiosamente hoje é da Microsoft a popularidade e facilidade do uso do Git ajudou certamente a atrair mais desenvolvedores pro Kernel ao longo do tempo com a quantidade de comites crescendo a cada ano a quantidade de arquivos e linhas de código do Kel só aumenta também mas uma coisa curiosa é que cada Build do Kel feita para rodar indem determinado dispositivo faz uso somente de uma parte do código fonte contido nesses arquivos Aí é por isso que o kerne Linux utilizado no seu PC não é o mesmo utilizado no seu Smartphone por exemplo apesar dos dois serem Linux laptop simples usa geralmente no entorno de 2 milhões de linhas de código do Kel e uns 5. 000 arquivos para funcionar apropriadamente enquanto um smartphone como um pixel do Google pode usar em torno de 3.
2 milhões de linhas e mais de 6. 000 arquivos por conta da complexidade de um soque em comparação a um conjunto de hardware um pouco mais tradicional coordenar contribuições de pessoas de todo o mundo de diversas nacionalidades com idiomas diferentes e culturas diferentes é uma missão nada fácil com toda a certeza os desenvolvedores do Linux se reúnem uma vez por ano para discutir formas de melhorar o projeto e melhorar o trabalho e assim discutir objetivos em comum já em 2019 eram mais de 75. 000 comites por ano ainda em 2020 o Kernel passou a ser um projeto com mais de um milhão de comites eu acho que poucos projetos open source podem se orgulhar de ter tantas tantas contribuições assim mas enquanto o código é versionado através do Git as discussões no entorno do Kernel a troca de informações entre desenvolvedores ali continua sendo feita através de e-mail da mesma forma que tem sido feito desde o nascimento do Linux praticamente a lista de e-mails do Kernel que é completamente aberta ao público também e pode ser acessada por lore.
kernel. org passou de ter no em torno de 10. 000 mensagens lá em 1996 para mais de 350.
000 em 2019 e certamente agora o volume só aumentou né mas curioso especialmente para pessoas mais jovens eu acredito o e-mail parece ser algo antigo né algo arcaico até especialmente Hoje em Dia com tantas opções que existem pra comunicação Será que não daria para migrar para outra solução mandar todo mundo para um servidor do slc ou do discord ou alguma coisa assim e para isso o Greg Crow hartman Talvez o segundo no comando aí do Linux só depois do próprio Linux stws tem uma boa resposta na real a resposta dele é bem grande o link vai estar aqui na descrição Mas a gente pode levantar aqui alguns dos pontos principais que ele trouxe por exemplo ele citou o seguinte Em geral os desenvolvedores do canion ainda usam e-mail porque é mais rápido do que qualquer outra alternativa só no último ano e o Greg escreveu isso em 2016 só para ficar registrado o projeto aceitou o equivalente a oito modificações por orora vindas de mais de 4.