Como seria o mundo se…

Sabemos que hoje as três principais plataformas usadas em computadores são, em ordem de maior presença: Windows, Mac e Linux. Como seria o mundo se estes dois últimos tivessem se unido?net-application-os

Em 1996, a Apple estava em meio a maior decadência da sua história, beirando o fim da empresa. Nesse cenário era preciso renovar o sistema operacional da plataforma Macintosh que era praticamente o mesmo desde sua introdução em 1984, quando era conhecido apenas por System Software. Foi assim que o então CEO GIl Amelio decidiu que a solução seria comprar uma empresa que desenvolveu um sistema operacional moderno, mas que não teve muito sucesso no mercado. A empresa era a NeXT, criada por Steve Jobs logo após sair da Apple em 1985.

obj-world

Apresentação sobre OPENSTEP na Objects World 1995

Em 20 de dezembro de 1996, NeXT é comprada pela Apple e Steve Jobs retorna como consultor informal à empresa que fundou.

O retorno

O retorno:Gil Amelio, antes de ser deposto por Steve Jobs

No início de 1997, Steve Jobs anuncia um acordo com a Microsoft para conseguir investimentos e conseguir mostrar confiança da maior empresa de software. A Microsoft investe 150 milhões e se compromete a manter o desenvolvimento do Office para Mac e a Apple passava a instalar o IE como navegador padrão, ajudando na disputa contra a Netscape.

Macworld 1997

Macworld 1997

Na mesma época, Linus Torvalds foi convidado pela Transmeta para trabalhar em um projeto secreto. A política de sigilo da Transmeta era bem simples “não diga nada”, o que assustou a comunidade de software livre ao saber que Linus ia abandonar o ambiente acadêmico para ir para o mundo corporativo de uma forma tão obscura. Então, entre o no final de 1996 e início de 1997 ele se prepara para deixar seu posto na Universidade de Helsink e partir com sua família para a Califórnia.

Tova, Patricia, Daniela e Linus

Tova, Patricia, Daniela e Linus

Na realidade, a Transmeta estava desenvolvendo um chip com arquitetura eficiente para consumir bem menos energia que os processadores Intel, porém suas instruções eram incompatíveis com o padrão x86. Para funcionarem como computadores PC “normais” ele tinha um emulador embutido que traduzia as instruções x86 para instruções do Crusoé.

crusoe_tm5800

Processador Crusoe

Após seu retorno, Steve Jobs inicia o projeto Rapsody para criar o futuro sistema operacional que se tornaria o atual MacOS X. O Rapsody unia a interface do MacOS clássico com a infra-estrutura criada em 1989 na NeXT(NeXTStep). A base desse sistema eram o kernel Mach e partes do BSD, ambos open source. Aproveitando o crescimento da comunidade software livre que ocorreu com o advento do Linux e Apache, Steve convida Linus para fazer uma proposta.

Just For Fun

Just For Fun - Biografia de Linus

Linus conta essa história em sua autobiografia. Ele recebeu um convite da secretária de Steve Jobs e foi até o campus da Apple em Cupertino, onde encontrou com Steve e Avadis “Avie” Tenavian, um dos criadores do Mach microkernel e CTO. Jobs tentou convencer que os únicos jogadores no cenário desktop eram a Apple e Microsoft e a melhor escolha para Linus era juntar forças e trazer as pessoas do mundo opensource para dominar este mercado. Linus conclui que a Apple queria se apreveitar do sucesso crescente que o software livre começava a ter.

Avie Tevanian

Avie Tevanian

Nessa reunião Steve fez questão de enfatizar que as bases do MacOS eram opensource, mas Linus diz “o que importa se as bases são livres se existe uma camada Mac que é proprietária?”. Segundo Linus, ele estava preocupado com questões técnicas enquanto Steve se preocupa com seus próprios objetivos e com marketing e considerava que Linus estaria interessado pelo tamanho do mercado que a Apple tem. Não haviam outros argumentos para convencer Linus porque ele não tem como objetivo dominar o mercado de desktops (ainda que acredite que isso certamente vai ocorrer um dia).

Sobre Diego Ruggeri

Hanc marginis exiguitas non caperet


Tags: , , , ,
Postado em: One more thing

Comentários por Facebook: