Ícone do site Luaverse

A Historia do linux, uma timeline completa

Considerações iniciais

Salve, programador(a)! Mais uma vez estamos aqui para trocarmos uma ideia sobre um tema que pode te inspirar ainda mais na sua jornada de programador(a).

Tenho certeza este texto vai acrescentar ainda mais na sua caminhada de programador(a). Antes de iniciar a nossa conversa. Inscreva-se em nosso canal Luaverse, no youtube também e receba muitas dicas de programação e tecnologia.

Se inscreva na nossa newsletter para não perder nenhum artigo do nosso blog.

Amigo(a) leitor(a), hoje iremos falar acerca do sistema operacional Linux. Fica difícil falar em sistema operacional e não se lembrar do Linux. Mas deixamos claro que a intenção do texto não é comparar qual é o melhor sistema operacional. O objetivo é apresentar as características, um breve percurso histórico e peculiaridades do Linux. Acompanhe-nos e entenda melhor. Não vamos estender muito, porque iremos sair do foco do texto.

Sucinto percurso histórico do Linux

Considerado por muitos estudiosos da área como o maior projeto de software de código aberto do mundo. O Linux não surgiu pronto. Na verdade, passou por um processo de transformações. Etapas que somaram muito para o que temos hoje desenvolvido para nós que amamos programação.

1964

Para tanto, vamos começar por 1964, onde os computadores usados eram enormes, tinham tamanhos próximos a corredores (sim, eram grandes mesmo) e era preciso várias pessoas para operar estes computadores. Foi neste contexto histórico, com computadores lentos e de grande tamanho que era criado o sistema operacional “Multics”. Este sistema operacional foi pioneiro em usar terminais. Ele era muito utilizado por faculdades e ambientes corporativos, empresas. Este terminal foi feito em colaboração da MIT, da General Eletric e da bell lab.

1970

Nos anos de 1970, começa a surgir, com a ajuda de dois (Ken Thompson e Dennis Ritchie) ex-funcionários da Multics, o UNIX. O UNIX era entendido como menos “difícil” quando comparado ao Multics. Isso fez com que ele fosse bem visto no setor empresarial e acadêmico. O UNIX influencia até hoje muitos dos sistemas modernos. Por exemplo, as alterações possibilitadas por ele estão no Solaris, que fez parte da Sun (hoje não existe mais) Microsystems, não só ele como o Mac OSX bebeu da fonte do UNIX. Foi e é um grande marco.

1987

Em 1987, surgi o sistema operacional “Minix” usado no setor acadêmico, feito por Andrew Tanenbaum que se inspirou no “UNIX”. Notem que uma invenção sempre vai possibilitar o surgimento de outras. Uma informação crucial é saber que o Minix foi criado para ensinar como os sistemas operacionais funcionam.

1991

Mas é em 1991 que um promissor estudante Linus Torvalds busca criar algo mais prático se comparado a outros sistemas operacionais que foram citados. Linus nasceu em Helsinqui, fez faculdade de Ciências da Computação.

Ele desenvolve um sistema com uma versão gratuita, de sua autoria e com fácil distribuição. Vale ressaltar que como o Linus Torvalds não estava mais entendendo como oportuno comprar versões pagas como o Windows, Apple, por exemplo. É pensando assim que ele começa a criar um sistema operacional melhor que o Minix. Linus Torvalds decidiu fazer a sua própria versão de um sistema de código aberto.

Não foi fácil, na verdade, a escrita do código foi produzida do zero, isso mesmo. Mas é claro que ele teve influência dos sistemas operacionais anteriores.

Leia também: seria-esse-o-inicio-dos-androides

Foi neste ano de 1991 que o estudante de Ciências da Computação criou um grupo de estudo a fim de criar um sistema operacional que, em um primeiro momento, teve como influência o Unix. Começou a ser introduzido um projeto que era visto sem qualquer pretensão de concorrer com “os grandes” sistemas operacionais, na verdade, este grupo via o projeto como um passatempo. Foi neste referido ano que foi feita a primeira versão oficial do Linux conhecida como 0.02 ( no caso da versão 0.01 foi entendida como um mero teste que ainda precisava do Minix). Pelos cálculos que podem ser feitos, em 2021 ela fez 30 anos de criação.

Depois do que conversamos, agora fica mais fácil de entender o nome Linux (é a junção do Linus com o sistema operacional Unix). Mas saiba que este não foi o primeiro nome escolhido, na verdade, o nome seria Freax e este nome não foi bem visto. Com isso o nome Linux foi o que mais caiu no gosto, embora o criador entendesse que este nome poderia soar meio que egocêntrico. Apenas a título de curiosidade existem os que chamam de GNU/Linux. Como o objetivo do texto não é entender qual é a nomenclatura “certa”, trouxemos apenas para curiosidade.

Só para esclarecer que o Linux não é um sistema operacional, por si só. O Linux é um Kernel que faz a comunicação do hardware com o sistema operacional. Dessa forma, o GNU/Linux é a junção do kernel com os todos os componentes necessário para ser um sistema operacional.

O linux é o Kernel (núcleo de um sistema operacional) aberto. Isso quer dizer que ele possui acesso público, todos podem acessar, além disso pode ser copiado e redistribuído. Quando falamos em distribuição do Linux são justamente as compilações que alteram o visual, funcionamento e público alvo.

Como podemos notar estas funções facilitam a vida financeira quando sabemos que são gratuitas. A intenção é atender a comunidade da área, a população que não poderia pagar por outros sistemas operacionais. Aproveito este contexto deixo claro que não há como falar de todas as funções e distribuições do Linux por isso estamos fazendo um resumo.

1992

Neste ano é publicado a Softlanding Linux System (SLS), ela é uma distribuição que existiam mais pacotes que a anterior.

1993

Aqui surge a Slackware ( ela é uma antiga distribuição produzida por Patrick Volkerding). Ah, vale lembrar que ela é influenciada pela SLS. Neste ano o Linux já tinha em torno de 12 mil usuários. Notamos que aquele protótipo despretensioso já estava caindo no gosto das pessoas e ganhando maiores proporções.

1994

O linux é produzido para chegar a versão 1.0. Nesta versão não está mais no zero como antes.

1996

É neste ano que temos o mascote oficial conhecido como Tux. O primeiro desenho foi elaborado com um software livre, o GIMP. O Linus gostava muito deste animal (Pinguim) e isso ficou refletido na imagem do seu produto. O nome “Tux” possui várias associações como uma derivação da expressão “Torvalds Linux” como “Tuxedo” .

1997

Surge o GNOME feitos por Miguel de Izaca e Federico Mena. Com um cenário gráfico diferente que possibilita uma interface bem dinâmica e interativa em toda a tela do computador. Mas não é apenas isso, pois neste ano surge o primeiro vírus que ataca o sistema chamado de Bliss (impossibilitava acesso a arquivos, pastas).

1999

A Red Hat é um empresa que oferece serviços de tecnologia no mercado e ela é a primeira empresa a usar o sistema operacional Linux. Isso foi um grande marco para a época. Neste ano ocorre a primeira exposição do Linux World Expo na California. Este evento contribuiu para que muitos se interessassem em investir nos softwares livres. Além disso, conseguimos notar que o projeto começa a ser visto cada vez mais de forma séria já que muitos estão querendo adquirir este sistema operacional. Um exemplo destes investimentos é com a IBM que firma parceria de 1 bilhão de dólares nesse sistema operacional e seus equipamentos.

2000

Com todo esse avanço a Linux lança a The Linux Fundation. De forma bem objetiva, esta fundação tornou o sistema operacional mais organizado, defendeu o uso dos software livres e as assim novas atualizações continuam a ocorrer neste sistema com a finalidade de torná-lo cada vez melhor.

2002

Neste ano que na universidade do Havai por meio de um estudante chamado de Warren Togami que dá o ponta pé inicial num “pequeno” projeto que em pouco tempo torna-se de grandes proporções que é o “Fedora” que em breve teve a contribuição da Red Hat e passaria a usar trabalho na nuvem, Workstation, por exemplo.

2004

Neste ano a Distro Debian serve de base para a criação do tão conhecido e popular Ubuntu que surgiu por meio do Mark Shuttleworth que vendeu uma de suas empresas e que “curte” muito a ideia de se usar software livres. Ele então decidiu criar uma versão mais acessiva e intuitiva que focava pessoas que estavam começar a iniciar neste mundo da computação. A ideia foi bem vista e fez sucesso por usar o sistema de código aberto e com isso surge a Canonical.

Sabia que esta palavra “Ubuntu” é uma palavra que deriva do lugar de onde vem Mark Shuttleworth que é da África do Sul e é uma derivação de um dialeto deste país e possui o significado de “ humanidades para todos” .

2006

O Cent OS ajuda na também na construção da primeira versão do Linux Mint que foi bastante utilizado pelos brasileiros. Mas foi neste ano que tivemos o primeiro momento em que o sistema funcionava com 64 bits ( a versão de 2006 é a 2.6 que por muitos anos foi entendida como a principal e por isso apenas recebia atualizações)

2007

Ocorre um grande marco organizacional, porque a OSDL faz parceria com a The Free Standards Group para formar a fundação sem fins lucrativos chamada de The Linux Foundation que é usada até hoje para se continuar a manter o Kernel. Além disso a grande marca Dell adere e começa a produzir computadores com Ubuntu pré-instalado como uma opção.

2008

Surge a “grande” popularização do Linux , vale ressaltar que neste ano o Andriod é lançado pela Google e utiliza o kernel da Linux, uma vez que o Andriod é o sistema operacional. Isso, mesmo que indiretamente, ajudou significativamente na projeção do Linux. A partir disso notamos que ele utiliza o “Kernel” que possui uma interface de comunicação bem atrativa e dinâmica. E como sabemos existem no Kernel as possibilidades de modificações específicas feitas pela Google, por exemplo, o Chorome OS que é um sistema operacional que utiliza o kernel da Linux e que surgiu dessa ideia dois anos depois.

2011

Ocorre a versão 2.4 que possui vários processamentos e uso do Bluetooth.

2012

Aqui surge o projeto Raspberry Pi com seus sistemas em Debian (com o tamanho miniatura e com várias formas de utilização. Este ano traz um grande marco que são os sistemas operacionais baseados em Linux começarem a liderar o uso de muitos servidores no mundo e com isso ultrapassa o que já tinha sido feito pela Unix.

2013

Ano de lançamento do Ubuntu Touch. Como podemos notar foi uma forma pensada para aproximar mais ainda este sistema operacional dos celulares, smartphones, móveis. Uma forma de deixá-los mais acessíveis e populares. Mas anos depois ele foi deixado de lado por desinteresse da comunidade e pela alta concorrência nesta área.

2017

O foco está mais para atualizações em si com versão 4.12 que acrescenta o suporte ao USB tipo C.

2021

Ocorreu a versão do Kernel Linux 5.11-RC3

O Linux é usado em computadores, servidores, celulares e muitos outros dispositivos possuem sistemas que adotam este kernel, podemos acrescentar nestes exemplos o domínio do Android por todo o mundo com os Smartphones.

E no Brasil ? Não existe nada ?

Vamos falar brevemente. Em 1995 surge em Curitiba a Conectiva Linux, uma empresa que foi a primeira a incorporar este tipo de sistema no nosso país. Mas foi em 2005 ela mudou de nome para Mandriva e foi fechada dez anos depois.

Mas foi em 1999 que surge o “Guia Foca” que trazia explicações básicas para quem desejava entender como funcionava o Linux.

Em 2003 surge a distribuição do Kurumim do criador Carlos Eduardo Morimoto e ela foi encerrada em 2008 e muitos gostaram muito desta versão brasileira.

Pensando nisso, se formos enumerar todas, o artigo viraria um tese de doutorado e não é o foco do texto. Mas o que deve ficar fixado é que o Brasil adota muito do que se faz no Linux, com muitos programadores fazendo distribuições e para os que são fans, qualquer ano é ano do Linux. Porque constantemente o sistema sofre modificações e atualizações. Para quem aderi esta plataforma, sempre haverá novidades. É nítido pelo seu percurso histórico que o progresso do Linux não acabou e enquanto programadores ou não estamos na expectativa de muitas novidades para este setor tecnológico.

Características que fazem do Linux bem aceito pela comunidade da área e popular

Como falamos o Linux é um kernel que une todos os componentes necessários para ser um sistema operacional. Não é igual ao Windows e o Mac OS. A grande diferença é que o Linux pode ser alterado e distribuído. O nome Linux passou por várias etapas para assim ser reconhecido mundialmente. Vimos que o autor do programa não tinha esta real pretensão, mas com o tempo ele notando a grande projeção que este kernel poderia fazer na área da computação.

O linux está apenas nas empresas ?

Amigo(a) leitor(a), não. Ele está em vários ambientes. Está em qualquer lugar.

Vamos trazer exemplos como: o roteador da internet que você usa em casa, na verdade, a internet em si que geralmente é contemplada com servidores rodando sistemas baseados em Linux e outros softwares open source com licença GPL. Softwares com servido Web Apache, DNS, Bind, linguagens de programação PHP, Java, Javascripts, banco de dados MySQL e tantos outros que geralmente são feitos no Linux . Sim, isso mesmo, o Facebook e Netflix usam Linux. A maior nuvem computacional popular que existe a Amazon AWS também usa. Como já falamos antes, o Android e outros.

Considerações finais

Vivemos em um contexto e momento em que a tecnologia faz parte do dia a dia de muitas pessoas e um kernel com softwares livres acaba sendo um possível meio para a população ter acesso. E de alguma forma, por meio dos exemplos trazidos, você já se deparou com o Linux na sua vida. Esperamos que com o nosso texto alguma informação possa acrescentar nos seus conhecimentos (para quem já tem leitura deste assunto) ou para quem está iniciando possa testar e ver as suas características. Deixamos claro que foram feitos apenas breves levantamentos do alguns marcos que ocorreram no Linux. Por isso não dá para falar de tudo em um texto e optamos por trazer os principais pontos que marcaram este sistema operacional.

Referências

https://www.youtube.com/watch?v=tt2nHK0oaSg

https://4linux.com.br/o-que-e-linux/

https://www.techtudo.com.br/noticias/2015/03/linux-tudo-o-que-voce-precisa-saber-antes-de-comecar-usar.ghtml

Sair da versão mobile