Pesquisa de site

E se Linus Torvalds tivesse aceitado a oferta de Steve Jobs?


O Linux completou 32 anos este ano, marcando uma jornada agitada desde seu lançamento oficial em setembro de 1991. Seu início e seu imenso sucesso não teriam sido possíveis sem o trabalho duro e a dedicação de Linus Torvalds, que é popularmente considerado como o Pai do Linux e um defensor do software de código aberto, ao lado de uma comunidade vibrante de desenvolvedores de todo o mundo.

Tudo começou como um projeto pessoal de Linus Torvalds, que era então um estudante finlandês de Ciência da Computação na Universidade de Helsinque. Seu objetivo era criar um kernel operacional livre semelhante ao MINIX, um sistema operacional semelhante ao UNIX.

Ele não pretendia que fosse grande ou ganhasse reconhecimento, mas quis o destino que o que antes era um projeto de hobby cresceu espetacularmente ao longo do tempo para se tornar um dos sistemas operacionais mais utilizados em ambientes de servidores e na nuvem.

Torvalds conhece Steve Jobs

Por volta de 2000, Torvalds recebeu de Steve Jobs um ótimo salário e uma posição notável na Apple. Steve insistiu que ele parasse de trabalhar no projeto Linux, algo que Linus Torvalds se recusou terminantemente a fazer. Em vez disso, Linus manteve-se no Linux e continuou trabalhando com outras tecnologias de código aberto.

Na verdade, Linus Torvalds construiu o Git com a colaboração de outros desenvolvedores da comunidade Linux e o lançou oficialmente em 2005. A criação do Git foi inspirada por uma falta de uma ferramenta gratuita de controle de versão que atendesse aos requisitos para o desenvolvimento do kernel Linux.

Por que Linus Torvalds recusou a proposta?

Existem alguns motivos pelos quais Linus Torvalds recusou a oferta de Steve Job. Primeiro, Steve Jobs não se importava muito com o Linux. Em entrevista à Wired, ele afirmou “Ele queria que eu trabalhasse na Apple fazendo coisas não-Linux”. Essencialmente, Steve Jobs estava trabalhando na substituição do Mach Kernel – o kernel em que o MacOS estava rodando – por um novo.

Havia duas opções de kernel base: Linux e FreeBSD. Steve ofereceu a Linus Torvalds um emprego para trabalhar em um novo kernel baseado no kernel Linux, mas ele recusou porque não queria trabalhar em um sistema de código fechado, independentemente do salário. Isso deixou Steve sem outra opção a não ser recorrer ao FreeBSD como única alternativa, e então ele contratou muitos programadores para trabalhar nisso.

E se Torvalds tivesse aceitado a proposta?

Linus Torvalds queria continuar trabalhando em projetos de código aberto que seriam acessíveis à comunidade sem restrições de licença. As ideologias dos dois senhores estavam, obviamente, em desacordo e isso os levou a traçar caminhos diferentes.

Recusar a oferta de emprego para trabalhar na Apple é provavelmente a decisão que Linus poderia ter tomado. É verdade que pode-se argumentar que o Linux ainda teria continuado sem ele.

O que não há dúvida é que a comunidade de código aberto teria perdido um talento tão talentoso e inspirador, cujo potencial total não teria sido realizado. Há uma grande probabilidade de que não estaríamos onde estamos agora sem os seus esforços e contribuições notáveis.

Linus Torvalds hoje

Em uma entrevista com Dirk Hohndel, vice-presidente e chefe do escritório de código aberto da VMware, Linus Torvalds explicou que não é mais um programador, economize para ler e-mails e ocasionalmente escrever código.

No entanto, ele está ativamente envolvido na supervisão de cada linha de código adicionada ao kernel do Linux e na orientação dos desenvolvedores de acordo. Isso inclui aprovar ou rejeitar o código quando ele achar que não é correto.

Linus é conhecido por suas explosões, feedback direto aos engenheiros e, às vezes, por usar palavrões em suas listas de e-mail. Numa entrevista à BBC em setembro de 2018, ele reconheceu suas deficiências comportamentais e explicou que está buscando ajuda profissional para se tornar mais educado e empático com outros desenvolvedores.

No entanto, ele afirmou o fato de que não agrada as pessoas e continuará a falar o que pensa e a fazer críticas quando necessário.

Fatos menos conhecidos sobre Linus Torvalds

Embora muitos estejam familiarizados com suas contribuições significativas para o mundo do código aberto, aqui estão alguns fatos menos conhecidos sobre Linus Torvalds:

  • Linus é pronunciado como “Lee-nus“, não “Lie-nus“.
  • Linus é o responsável pela criação do Tux, mascote oficial do Linux.
  • Seu nome é uma homenagem a Linus Pauling, ganhador duplo do Prêmio Nobel da Paz.
  • Ele cresceu em uma família de jornalistas.
  • Ele se descreve como um agnóstico.
  • Ele criou o Git, um sistema de controle de versão popular e amplamente utilizado por milhões de desenvolvedores.
  • Em 2022, seu patrimônio líquido foi estimado em US$50 milhões, com um salário anual de US$1,5 milhão.

Citações famosas de Linus Torvalds

Aqui estão algumas das citações famosas de Linus Torvalds:

Falar é fácil. Mostre-me o código.

Software é como sexo: é melhor quando é gratuito.

Programadores ruins se preocupam com o código. Bons programadores se preocupam com estruturas de dados e seus relacionamentos.

Inteligência é a capacidade de evitar fazer o trabalho e ainda assim realizá-lo.

A maioria dos bons programadores programa não porque espera ser pago ou adulado pelo público, mas porque é divertido programar.

Gosto de ofender as pessoas, porque acho que quem fica ofendido deveria ficar ofendido.

A filosofia do Linux é ‘Rir diante do perigo’. Ops. O errado. 'Faça Você Mesmo'. Sim é isso.

Conclusão

A decisão de Torvalds de continuar desenvolvendo o Linux como um projeto de código aberto desempenhou um papel fundamental na formação do movimento de software livre e de código aberto.

É tudo por agora. Voltarei com outro artigo interessante que espero que você goste de ler. Por favor, compartilhe seus valiosos comentários na seção de comentários abaixo.