paint-brush
Como o Linux se tornou tão popularby@manik
1,971
1,971

Como o Linux se tornou tão popular

Manik5m2022/11/04
Read on Terminal Reader
Read this story w/o Javascript

Linus Torvalds começou a desenvolver o Linux para poder usar um ambiente semelhante para seu computador pessoal que ele costumava usar na Universidade de Helsinque. Linux ainda era um sistema operacional usado principalmente por entusiastas. O Apache foi o primeiro aplicativo que deu às empresas alguns benefícios tangíveis do uso do Linux. Fazia sentido para as grandes corporações, provedores de serviços de Internet e empresas de comércio eletrônico em desenvolvimento naquela época executar seus aplicativos usando o Linux para economizar custos. O desenvolvimento do Apache Webserver foi um ponto de virada significativo na história do Linux.

People Mentioned

Mention Thumbnail

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Como o Linux se tornou tão popular
Manik HackerNoon profile picture
0-item


Como o Linux, que começou como um projeto de hobby 🌈, se tornou uma fera que ninguém na indústria de tecnologia poderia ignorar. Nem mesmo Bill Gates 🚀.


Linus Torvalds começou a desenvolver o Linux para que pudesse usar um ambiente semelhante para seu computador pessoal que estava acostumado a usar na Universidade de Helsinque. Ele tentou encontrar um sistema operacional semelhante aos computadores da universidade, mas não conseguiu, então decidiu construir seu próprio kernel. A história da ideia de software de código aberto começou a tomar forma na década de 1980 é fascinante, mas o mais intrigante é como esse projeto de hobby iniciado por Linus Torvalds se tornou um mamute que testemunhamos hoje. Impulsionado pela minha curiosidade, decidi fazer algumas pesquisas e me concentrei em quatro grandes eventos que impulsionaram o crescimento do Linux para transformá-lo em um dos projetos comunitários mais significativos da história da humanidade.

Projeto GNU

Linus Torvalds disponibilizou a primeira versão do kernel do Linux em 1991. Assim que foi lançado, foi escolhido pela comunidade e obteve uma tração notável dos desenvolvedores que trabalham no sistema operacional GNU, que já tinham todos os componentes da construção de um sistema operacional. pronto, mas não tinha um kernel. De 1991 a 1993, o Linux ainda estava em sua fase beta, onde não estava pronto para sair como um sistema operacional completo. Durante seus primeiros anos, o Linux ainda era um sistema operacional usado principalmente por entusiastas, mas algo estava prestes a mudar.

O Servidor Web Apache

Apache Para o Linux sair do mundo dos entusiastas e ser adotado pelas empresas, ele precisava de um uso no mundo real que o tornasse uma tecnologia obrigatória. Esse limite foi ultrapassado em 1995 com o desenvolvimento do Apache Webserver. Como a adoção da Internet estava aumentando, isso foi um ponto de virada significativo na história do Linux. O Apache foi o primeiro aplicativo que deu às empresas alguns benefícios tangíveis do uso do Linux. Agora, com o Linux, quando você criava um farm de servidores usando Linux com Apache, era muito mais econômico do que construir um usando o Windows NT e o hardware caro que ele acompanhava. Isso significava que você tinha que treinar sua equipe para administração de servidor usando Linux. Ainda assim, o custo do treinamento foi muito menor do que o dinheiro que os datacenters economizaram na compra de licenças do Windows e hardware superfaturado. Mas a boa notícia é que contratar novas pessoas e treinar a equipe não era muito caro, pois os alunos e entusiastas já estavam familiarizados com o Linux, pois ele era amplamente utilizado nas universidades.

Isso alimentou a adoção do Linux por causa do boom da Internet. Fazia sentido para as grandes corporações, provedores de serviços de internet e empresas de e-commerce em desenvolvimento naquela época rodar seus aplicativos usando o Linux para economizar custos. Como a comunidade de desenvolvedores que contribuíam para o Apache e o Linux geralmente era a mesma, o desempenho obtido ao executar o Apache no Linux era muito melhor do que executá-lo em outros sistemas operacionais.

A Catedral e o Bazar

A Catedral e o Bazar "A Catedral e o Bazar" foi um white paper escrito por Eric Steven Raymond , e foi sua análise antropológica do que fez o movimento do software livre funcionar. Sendo um desenvolvedor de software e um contribuidor GNU , ele se divertiu ao ver como o Linux poderia sobreviver e prosperar com tantos desenvolvedores de software contribuindo para ele. Eric se divertiu ao ver que todas as regras que aprendera sobre o processo de desenvolvimento de software, que incluíam controlar a complexidade, manter os grupos de projeto pequenos e ter objetivos gerenciados de perto, estavam caindo por terra. Se ele avaliasse o Linux com base em sua experiência em desenvolvimento de software, então o Linux deveria ter sido um desastre, mas não foi; foi algo incrível. Ele estava determinado a descobrir como isso funcionava, então escreveu seu white paper. The Cathedral e The Bazaar destacaram dois estilos de desenvolvimento de software contrastantes.

  • O Modelo Cathedral - O modelo Cathedral era o modelo de desenvolvimento de software convencional e fechado. No modelo catedral, você tem especificações rígidas de objetivos dentro de pequenos grupos de projetos que são executados de maneira relativamente hierárquica e autoritária.
  • O Bazar - Ele denominou o que estava acontecendo no mundo Linux como o Modelo do Bazar. A palavra "bazar" significa um mercado aberto. Este era um tipo de modelo de desenvolvimento de software muito aberto e peer-to-peer, onde você tinha ciclos de lançamento muito curtos e contribuição constante e feedback de pessoas que estavam desenvolvendo e usando o software simultaneamente.

Este white paper foi vital porque foi o empurrão final para a Netscape Communications Corporation liberar o código-fonte do Netscape Communicator e iniciar o projeto Mozilla .

Netscape Communicator e o Projeto Mozilla

netscape O próximo evento significativo foi o dia em que o Netscape Communicator decidiu abrir seu código e criar o projeto Mozilla. Este evento foi importante porque a Netscape foi a primeira grande organização a abrir o código-fonte de seus produtos. A Netscape adotou o código aberto para lutar contra a Microsoft, que estava distribuindo o Internet Explorer de graça com seu sistema operacional, mas nunca liberou o código-fonte do Internet Explorer. A Netscape temia que ninguém comprasse o Netscape Communicator porque o Internet Explorer vinha de graça com o Windows e acabaria criando um bloqueio de monopólio na Internet. Isso teria criado uma crise de sobrevivência para a Netscape e a expulsado do mercado de servidores, onde obtinha a maior parte de seus lucros na época. Essa decisão tomada pela Netscape de tornar o código aberto deu ao Linux a credibilidade e a confiança de que precisava entre os capitalistas de risco, que começaram a levar o software de código aberto a sério.

Lançamento do MySQL

MySQL Outro evento paralelo que levou à consolidação do Linux como o sistema operacional obrigatório para os datacenters foi o lançamento de um Relation Database Management System (RDBMS) de código aberto chamado MySQL. MySQL foi o primeiro RDBMS de código aberto baseado em Structured Query Language (SQL), que era uma competição direta para Oracle e MSSql. Os desenvolvedores de aplicativos da Web agora tinham um banco de dados que podiam usar em seus aplicativos sem se preocupar com licenças, o que também reduzia os custos de desenvolvimento. Isso iniciou uma reação em cadeia onde outros fornecedores de banco de dados, como Oracle e Sybase, começaram a portar seus bancos de dados para rodar no Linux.

O que você pode fazer a seguir 🙏😊

Se você gostou do artigo, considere se inscrever no Cloudaffle, meu canal do YouTube , onde continuo postando tutoriais detalhados e todo material de educação e entretenimento para desenvolvedores de software. Você também pode me seguir no Hashnode; meu identificador de perfil - @Cloudaffle . Deixe um like se você gostou do artigo; isso mantém minha motivação alta 👍.


Publicado também aqui .