Lançamento com o próximo computador Steve Jobs em 1988, o sistema operacional NextStopSe representa a borda de corte do design de software de desktop. Tornou-se a rocha tecnológica para macos da Apple, iOS e outros. Vamos ver o que foi tão especial sobre o próximo.
Nextstep: flexível e elegante, com uma base sólida
Em meio à concorrência pesada de janelas , Mac OS, OS / 2. , e BeOS. Na década de 1990, o sistema operacional Nextstep se destacou. Isso se deveu ao seu uso elegante de ícones e tipografia detalhados, seu suporte de rede integrado, o sistema de janelas orientado a objetos fáceis de programar e suas raízes sólidas Unix.
Todas essas características (e mais) ganham o próximo grupo de fãs duras. Também ganhou fãs na Apple, que guiaram o próximo passo no futuro da empresa. Hoje, centenas de milhões de pessoas usam descendentes do próximo software em Macs, iPhones, iPads e relógios da Apple. Mas como isso aconteceu?
RELACIONADO: O que Beos, e por que as pessoas adoraram?
As origens do próximostep
Meados dos anos 80 foram difíceis para Steve Jobs. Depois de uma luta pelo poder da Apple, ele deixou a empresa que ele cofundou em 1985. Nesse mesmo ano, fundou a próxima, Inc., juntamente com vários outros veteranos da Apple.
A tripulação rapidamente chegou a trabalhar criando uma plataforma de computador completamente nova, com Avie Tevanian Responsável por software e hardware de manuseio de página Rich Veteran Apple. Para evitar problemas de não dispunha com a Apple, a próxima decidiu direcionar o mercado de trabalho educacional de alta qualidade.
Depois de vários anos em desenvolvimento, a empresa lançou o Próximo computador Em outubro de 1988. Ele atordoou a imprensa por leapfroging os computadores desktop do tempo em capacidade.
Suas características incluíram:
- Um 25 MHz Motorola 68030 CPU
- 8 MB de RAM
- Um dedicado Motorola DSP Chip. Para áudio digital
- Ethernet embutido
- UMA Drive Magneto-óptico que poderia ler e escrever discos de 250 MB
- Suporte para uma exibição de alta resolução, 1120 a 832 com profundidade de cor de 2 bits (4 tons de cinza)
Tudo isso foi embalado em um cubo de magnésio de 12 polegadas. Claro, esse tipo de tecnologia não veio barato: um modelo base varejado por US $ 6.500 (cerca de US $ 14.000 hoje), alvo inicial de US $ 3.000 de trabalhos drasticamente.
Mas o hardware é apenas metade da história. Em seguida, respirou a vida em sua nova máquina com um sistema operacional de ponta chamado NextStop. Emparelhou um kernel baseado em UNIX / BSD (Mach do Tevanian) com um ambiente de desktop sofisticado e orientado a objetos. Usou a Adobe Exibir PostScript A tecnologia para renderizar fluidamente e fontes em altas resoluções.
O próximostep funcionou lindamente como um sistema operacional baseado no mouse gráfico com uma interface de estilo 3D e ícones grandes e detalhados. No entanto, sob seu exterior fantasia, colocou o coração batendo de um sistema UNIX totalmente funcional. Um prompt de comando Unix de hacker também foi apenas um clique de distância a qualquer momento, graças a um aplicativo terminal integrado.
A equipe de trabalhos também concebeu próximo passo como um sistema operacional de rede a partir do solo. A edição de lançamento V0.8 incluía rede TCP / IP e um cliente de email avançado que poderia enviar e-mails com anexos de imagem digital. Estes subpinnings de rede, emparelhados com a porta Ethernet embutida e excelentes ferramentas de construção de aplicativos, facilitadas Tim Berners-Lee's Desenvolvimento do primeiro navegador da World Wide Web na próxima plataforma em 1990.
De fato, alguns podem dizer que a estrela real do próximo show era sua Orientado a Objeto ambiente de desenvolvimento. Permitiu que os desenvolvedores criassem rapidamente aplicações gráficas sofisticadas em Objetivo-C. com base no código modular. Essa facilidade de desenvolvimento atraiu muitos clientes para o próximo passo no início dos anos 90.
Alguns desenvolvedores usaram a NextStop como uma plataforma avançada para desenvolver programas para outros computadores. Um exemplo de alto perfil é Ruína , o atirador de primeira pessoa do Blockbuster que lançou pela primeira vez em PCs do MS-DOS.
Durante o desenvolvimento, a John Carmack do Software de ID e John Romero descobriram que o próximo ambiente deu-lhes uma enorme borda de desenvolvimento. Isso foi especialmente verdadeiro para o Editor de nível condenado Eles criaram para construir os mapas do jogo.
“A interface de usuário ea facilidade de aplicações GUI em desenvolvimento eram únicos para a próxima no momento”, disse Carmack. “Nós tínhamos desenvolvido nossos próprios editores em DOS para jogos anteriores, mas fadado era muito mais complicado, e teve que flexivelmente evoluir durante o processo de desenvolvimento. NeXT foi perfeito para isso.”
Romero acrescentou que o ambiente NeXT tinha 15 anos à frente de qualquer outra coisa no momento. Ele apreciava alta resolução do sistema, o que lhes permitiu depurar o jogo, enquanto executá-lo simultaneamente em uma janela de algo que era impossível em DOS.
“Nós teria feito Ruína sem NeXTSTEP “, disse Romero. “Mas eu não sei o que teria parecido ou quanto tempo ele teria tomado.”
Comparado com o único usuário Mac e máquinas DOS que foram atormentado com a instabilidade, e os poderosos, mas pesado e estações de trabalho UNIX hostis, NeXTSTEP foi uma amostra do futuro.
RELACIONADO: Como Jogar Classic "Perdição" em Widescreen no seu PC ou Mac
A Bumpy Road Negócios
Apesar do transporte dura de ponta e software, NeXT lutado para ganhar um fluxo de receita confiável ao longo de sua existência. O mercado de estação de trabalho acadêmico NeXT tinha inicialmente direcionado provou ser muito pequeno e subfinanciado para suportar o tipo de margens necessárias para vender tais hardware avançado.
Como resultado, a NeXT tentou girar seu plano de negócios várias vezes.
Uma máquina de preço mais baixo, o Próxima estação , Foi lançado em 1990 e seguido por várias estações de trabalho mais rápidos com capacidades avançadas de cor. números de vendas firmes são difíceis de encontrar, mas NeXT declaradamente só vendeu cerca de 50.000 computadores antes de puxar a ficha sobre as vendas de hardware em 1993.
Depois disso, NeXT decidiu foco em software, portando NeXTSTEP para outras arquiteturas, incluindo x86 CPUs da Intel, PA-RISC, e máquinas SPARC da Sun. Por um tempo, você poderia comprar uma cópia em caixa do NeXT e executá-lo em seu PC home 486 (desde que preencheram os requisitos do sistema ).
Na sua grande pivô final como uma empresa independente, NeXT decidiu concentrar principalmente em seu molho secreto: um mundo de classe, API desenvolvimento orientado a objetos co-desenvolvido com a Sun chamada OpenStep .
Em 1996, tornou-se NeXTSTEP OPENSTEP para Mach (confusamente, as todas as tampas de marca foi uma tentativa de diferenciar o produto OPENSTEP OS a partir do produto API OpenStep). NeXT também lançou a API OpenStep para outras plataformas, como o Windows.
Lançamentos NeXTSTEP notáveis
NeXT enviado pelo menos uma dúzia de versões principais do NeXTSTEP e OPENSTEP para várias plataformas entre 1988-1997; Abaixo estão alguns dos mais notáveis:
- NeXTSTEP 0,8 (1988): A primeira versão a ser fornecido com hardware NeXT, incluído com o computador NeXT.
- NeXTSTEP 2.0 (1990): Esta versão introduziu suporte para gráficos a cores, disquetes, CD-ROM, a primeira aparição do Terminal.app e muito mais.
- NeXTSTEP 3.1 (1993): O primeiro lançamento para apoiar x86 processadores, permitindo NeXTSTEP para ser instalado no hardware IBM PC compatível genérico.
- NeXTSTEP 3.3 (1995): A última versão antes da renomeação OPENSTEP. Ele apoiou a Motorola 68K, Intel i386, PA-RISC, e plataformas SPARC.
- OPENSTEP 4.2 (1996): A versão final em desenvolvimento antes de a Apple comprou a NeXT.
O legado de NeXTSTEP
Em 1995, a Apple começou acelerando seus esforços para a tecnologia adquirir de uma empresa externa para uso como base para um sistema operacional Macintosh da próxima geração. Os executivos da empresa tentou adquirir o desenvolvedor BeOS. , Mas Steve Jobs ficou sabendo do plano e manobrou NeXT em consideração.
Apple adquiriu a NeXT (Incluindo NeXTSTEP, OpenStep, e WebObjects ) Por US $ 400 milhões em 1996. Com isso, um novo capítulo da história da Apple começou a se desenrolar.
Após a aquisição, a Apple recebeu um transplante cerebral em gerenciamento superior. Empregos e vários próximos veteranos, incluindo Tevanian e John Rubinstein. foram instalados como executivos da Apple. Alguns até brincam que próximos adquiriram a maçã, em vez do contrário.
Trabalhar rapidamente começou a Transforme o próximostep na próxima versão principal do Mac OS . Depois de vários protótipos chamados Rhapsody (e um produto baseado em Rhapsody chamado Mac OS X Sever 1.0 ), A Apple aterrou no Mac OS X em 2000. Tornou-se a direção central dos futuros produtos de software da empresa - hoje, o Mac OS X é conhecido como macos.
RELACIONADO: 20 anos depois: como o Mac OS X Public Beta salvou o Mac
Desde então, os descendentes das principais tecnologias desenvolvidos para o próximo passo nos anos 80 persistem em MacOS, iOS, IPados, Watchos e Tvos. Com o tempo, o OpenStep evoluiu para a API do cacau no coração das aplicações Mac OS X.
Vários aplicativos ainda incluídos com macos (incluindo dicionário, xadrez, textedit e mail.app) todos descem diretamente de versões anteriores no próximostep. Os macos. Pinwheel de fiação da morte Também começou no próximostep e a doca de Nextstep foi o antepassado dos MacOS.
Basicamente, Macos ainda é próximo em seu núcleo, embora com muitas mudanças importantes.
NextStep Trivia.
Se você gostou desta viagem down Memory Lane, vamos deixar você com os seguintes bits de interessantes próximos tidbits:
- Até o próximo 2.0 em 1990, um "buraco negro" foi o equivalente do lixo no Mac ou da lixeira no Windows: Em 2.0, foi alterado para o "recycler".
- NextStep 2.0 incluiu um pré-instalado E-mail de Steve Jobs : Foi a primeira mensagem aparecer no próximo software de e-mail de email.
- NextStep enviado com ícones e aplicativos monocromáticos: O sistema operacional não apareceu na cor até 1992 com o próximo 3.0.
- Uma das primeiras tentativas de uma "App Store" digital para aplicações de computadores estreiadas no próximostep em 1991: o AppWrapper eletrônico Vendeu pacotes comerciais como downloads de rede digital gerenciados por criptografia e gerenciamento de direitos digitais.