O que foi o próximo e por que as pessoas adoraram?

Lançado com o computador NeXT de Steve Jobs em 1988, o NeXTSTEP Advanced Desktop Operating Systems. Tornou-se a base tecnológica para o macOS, iOS e outros da Apple. Vamos dar uma olhada no que havia de especial no NeXTSTEP.

índice

  1. NeXTSTEP: flexível e elegante, com base sólida
  2. As origens do NeXTSTEP
  3. Uma estrada de negócios esburacada.
  4. Lançamentos notáveis ​​do NeXTSTEP
  5. O legado do NeXTSTEP
  6. Curiosidades por NeXTSTEP

NeXTSTEP: flexível e elegante, com base sólida

Em meio à concorrência massiva do Windows, Mac OS, OS/2 e BeOS na década de 1990, o sistema operacional NeXTSTEP se destacou. Isso se deve ao seu uso elegante de ícones e tipografia detalhados, seu suporte de rede embutido, seu sistema de janelas orientado a objetos fácil de programar e suas fortes raízes UNIX.

A área de trabalho do NeXTSTEP 3.3. Galeria de GUI ToastyTech

Todos esses recursos (e mais) renderam ao NeXTSTEP um núcleo de fãs ávidos. Também conquistou os fãs da Apple, que guiaram o NeXTSTEP para o futuro da empresa. Hoje, centenas de milhões de pessoas usam descendentes do software NeXT no Mac, iPhone, iPad e Apple Watch. Mas como isso aconteceu?

As origens do NeXTSTEP

Os meados da década de 1980 foram difíceis para Steve Jobs. Depois de uma luta pelo poder na Apple, ele deixou a empresa que ele co-fundou em 1985. Nesse mesmo ano, ele fundou a NeXT, Inc., junto com vários outros veteranos da Apple.

A equipe imediatamente começou a trabalhar na criação de uma plataforma de TI totalmente nova, com Avie Tevanian responsável pelo software e hardware de gerenciamento de Rich Page da Apple. Para evitar problemas de não concorrência com a Apple, a NeXT decidiu explorar o mercado de estações de trabalho educacionais de ponta.

O computador NeXT com tela megapixel. NeXT, Inc.

Após vários anos de desenvolvimento, a empresa lançou o Next Computer em outubro de 1988. Ele surpreendeu a imprensa ao desfazer as capacidades dos computadores desktop da época.

Suas características incluem:

  • Uma CPU Motorola 68030 de 25 MHz
  • 8MB de RAM
  • Um chip Motorola DSP dedicado para áudio digital
  • Ethernet integrado
  • Uma unidade magneto-óptica que pode ler e gravar discos de 250 MB
  • Suporte para uma tela de 1120×832 de alta resolução 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 que esse tipo de tecnologia não saiu barato: um modelo básico é vendido por US$ 6.500 (cerca de US$ 14.000 hoje), superando em muito a meta inicial de Jobs de US$ 3.000.

Mas o hardware é apenas metade da história. A NeXT deu vida à sua nova máquina com um sistema operacional de última geração chamado NeXTSTEP. Combinei um kernel baseado em UNIX/BSD (Tevanian's Mach) com um sofisticado ambiente de desktop orientado a objetos. Ele usou a tecnologia Adobe View PostScript para renderizar sem problemas gráficos e caracteres de alta resolução.

O NeXTSTEP funcionou lindamente como um sistema operacional gráfico baseado em mouse com uma interface no estilo 3D e ícones grandes e detalhados. Por trás de sua aparência elegante, no entanto, está o coração pulsante de um sistema UNIX totalmente funcional. Um prompt de comando UNIX amigável para hackers também estava a apenas um clique de distância a qualquer momento, graças a um aplicativo Terminal integrado.

Vários ícones de aplicativos OPENSTEP 4.2 no Dock. NeXT, Inc.

A equipe de Jobs também concebeu o NeXTSTEP como um sistema operacional de rede desde o início. A edição de lançamento v0.8 incluiu rede TCP/IP e um cliente de e-mail avançado capaz de enviar e-mails com anexos de áudio e imagem digital. Essas bases habilitadas para rede, juntamente com a porta Ethernet integrada, facilitaram o desenvolvimento da primeira por Tim Berners-Lee. Navegador da World Wide Web na plataforma NeXT em 1990.

No entanto, alguns podem dizer que a verdadeira estrela do programa NeXTSTEP era dele. ambiente de desenvolvimento orientado a objetos. Ele permitiu que os desenvolvedores criassem rapidamente aplicativos gráficos sofisticados em C de destino com base em código modular. Essa facilidade de desenvolvimento atraiu muitos clientes para a NeXTSTEP na primeira metade da década de 1990.

De fato, alguns desenvolvedores usaram o NeXTSTEP como uma plataforma avançada para desenvolver programas para outros computadores. Um exemplo de alto nível é Destiny , o jogo de tiro em primeira pessoa de grande sucesso lançado pela primeira vez no PC MS-DOS.

Durante o desenvolvimento, John Carmack e John Romero da id Software descobriram que o ambiente NeXT lhes deu uma enorme vantagem de desenvolvimento. Isso foi especialmente verdadeiro para o editor de níveis DoomEd que eles criaram para construir os mapas do jogo.

Editor de nível DoomEd da Id Software para Destiny rodando no NeXTSTEP. Quasar/DoomWiki

"A interface do usuário e a facilidade de desenvolvimento de aplicativos GUI eram exclusivas da NeXT na época", disse Carmack. Desenvolvemos nossos editores DOS para jogos anteriores, mas o DoomEd era muito mais complicado e teve que evoluir de forma flexível durante o processo de desenvolvimento. A NeXT foi perfeita para isso. "

Romero acrescentou que o ambiente da NeXT estava 15 anos à frente de qualquer outra coisa na época. Ele gostou da alta resolução do sistema, que lhe permitiu depurar o jogo enquanto o executava em uma janela, o que era impossível no DOS.

Teríamos feito Destino sem o NeXTSTEP", disse Romero. Mas não sei como seria ou quanto tempo levaria.

Comparado às máquinas Mac e DOS de usuário único que eram atormentadas pela instabilidade e estações de trabalho UNIX poderosas, mas volumosas e hostis, o NeXTSTEP era uma amostra do futuro.

Uma estrada de negócios esburacada.

Apesar de fornecer hardware e software de última geração, a NeXT lutou para obter um fluxo de receita confiável ao longo de sua existência. O mercado de estações de trabalho acadêmicas que a NeXT visava inicialmente acabou sendo muito pequeno e subfinanciado para suportar o tipo de margem necessária para vender esse hardware avançado.

Como resultado, a NeXT tentou várias vezes alternar seu plano de negócios.

E-mail de Steve Jobs fornecido com o NeXTSTEP 2.0. Galeria de GUI ToastyTech

Uma máquina de preço mais baixo, a Next Station, foi lançada em 1990 e foi seguida por várias estações de trabalho mais rápidas com recursos avançados de cores. Os números fixos de vendas são difíceis de obter, mas a NeXT supostamente vendeu apenas cerca de 50.000 computadores antes de encerrar as vendas de hardware em 1993.

A NeXT então decidiu se concentrar em software, portando o NeXTSTEP para outras arquiteturas, incluindo CPUs x86 da Intel, PA-RISC e máquinas SPARC da Sun. Por um tempo, eu poderia comprar uma cópia em caixa do NeXT e executá-lo. em seu PC doméstico 486 (desde que tenha atendido aos requisitos do sistema).

Em seu mais recente avanço como empresa independente, a NeXT decidiu se concentrar principalmente em seu molho secreto: uma API de desenvolvimento orientada a objetos de classe mundial desenvolvida com a Sun chamada OpenStep.

Em 1996, NeXTSTEP tornou-se OPENSTEP for Mach (confusamente, a marca all-caps foi uma tentativa de diferenciar o produto OPENSTEP OS do produto OpenStep API). A NeXT também lançou a API OpenStep para outras plataformas, como o Windows.

Lançamentos notáveis ​​do NeXTSTEP

A NeXT distribuiu pelo menos uma dúzia de versões principais do NeXTSTEP e OPENSTEP para várias plataformas entre 1988 e 1997; Aqui estão alguns dos mais importantes:

  • PRÓXIMO PASSO 0.8 (1988): A primeira versão fornecida com o hardware NeXT, incluído com o computador NeXT.
  • NeXTSTEP 2.0 (1990): Esta versão introduziu suporte para gráficos coloridos, disquetes, CD-ROMs, a primeira aparição do Terminal.app e muito mais.
  • PRÓXIMO PASSO 3.1 (1993): A primeira versão a suportar processadores x86, permitindo que o NeXTSTEP seja instalado em hardware genérico compatível com IBM PC.
  • PRÓXIMO PASSO 3.3 (1995): A última versão antes da mudança de nome OPENSTEP. É compatível com as plataformas Motorola 68K, Intel i386, PA-RISC e SPARC.
  • OPENSTEP 4.2 (1996): A versão final em desenvolvimento antes da Apple comprar a NeXT.

O legado do NeXTSTEP

Em 1995, a Apple começou a intensificar seus esforços para adquirir tecnologia de uma empresa externa para usar como base para um sistema operacional Macintosh de próxima geração. Os executivos da empresa tentaram adquirir o desenvolvedor do BeOS, mas Steve Jobs descobriu o plano e considerou a NeXT.

A Apple adquiriu a NeXT (incluindo NeXTSTEP, OpenStep e WebObjects) por US$ 400 milhões em 1996. Com ela, um novo capítulo na história da Apple começou a se desenrolar.

O protótipo Rhapsody de 1997 da Apple mostra a transição entre OPENSTEP e Mac OS. Galeria de GUI ToastyTech

Após a aquisição, a Apple recebeu um transplante de cérebro na alta administração. Jobs e vários veteranos da NeXT, incluindo Tevanian e John Rubinstein, foram instalados como executivos da Apple. Alguns até brincam que a NeXT adquiriu a Apple, e não o contrário.

O trabalho começou rapidamente para transformar o NeXTSTEP na próxima versão principal do Mac OS. Depois de vários protótipos chamados Rhapsody (e um produto de envio baseado no Rhapsody chamado Mac OS X Server 1.0), a Apple desembarcou no Mac OS X em 2000. Isso se tornou a principal direção para os futuros produtos de software da empresa. : Hoje, o Mac OS X é conhecido como macOS.

O macOS atual é um descendente direto do NeXTSTEP. maçã

Desde então, os descendentes das principais tecnologias desenvolvidas para o NeXTSTEP na década de 1980 persistiram no macOS, iOS, iPadOS, watchOS e tvOS. Com o tempo, o OpenStep tornou-se a API Cocoa no núcleo dos aplicativos do Mac OS X.

Vários aplicativos que ainda estão incluídos no macOS (incluindo Dictionary, Chess, TextEdit e Mail.app) são descendentes diretos de versões anteriores no NeXTSTEP. O cata-vento da morte do macOS também começou no NeXTSTEP, e o NeXTSTEP Dock foi o progenitor do macOS.

Basicamente, o macOS ainda é o NeXTSTEP em sua essência, embora com muitas mudanças importantes.

Curiosidades por NeXTSTEP

Se você gostou desta viagem pela memória, deixamos você com as seguintes peças interessantes do NeXTSTEP:

  • Até o NeXTSTEP 2.0 em 1990, um "buraco negro" era o equivalente à Lixeira no Mac ou na Lixeira no Windows: Na 2.0, foi alterado para "Recicladora".
  • NeXTSTEP 2.0 inclui um arquivo de e-mail Steve Jobs pré-instalado: Foi a primeira mensagem a aparecer no software de e-mail NeXT Mail.
  • O NeXTSTEP vem com ícones e aplicativos monocromáticos: O sistema operacional não apareceu em cores até 1992 com o NeXTSTEP 3.0.
  • Uma das primeiras tentativas de criar uma "App Store" digital para aplicativos de computador estreou no NeXTSTEP em 1991: o AppWrapper eletrônico vendia pacotes comerciais como downloads de rede digital gerenciados usando criptografia e gerenciamento de direitos digitais.
  • Estas impressionantes impressões de arte conceitual de "Ghost of Tsushima" estão à venda – Geek Review
  • O que é um carregador GaN e por que eu iria querer um?

descubra mais conteúdo

Google Pixel Watch também tem detecção de queda, mas não até o próximo ano

As melhores xícaras de café aquecidas de 2022

Como automatizar seu iPhone com base na hora, atividade ou localização

"Isso deve ter sido antes do meu tempo"

Por que a NASA enviou Snoopy para a Lua? – Revisão geek

O que é uma carga fantasma?

Deixe uma resposta Cancelar resposta

NeXTSTEP é o sistema operacional multitarefa orientado a objetos que a NeXT Computer, Inc. projetou para rodar em computadores NeXT.

O que aconteceu com a empresa NeXT de Steve Jobs?

A NeXT saiu do negócio de hardware em 1993, e a empresa mudou seu nome para NeXT Software Inc. Posteriormente, 300 dos 540 funcionários foram demitidos. A NeXT negociou a venda do negócio de hardware, incluindo a fábrica de Fremont, para a Canon.

O que é uma estação NeXT?

As estações NEXT são projetadas para oferecer um serviço excepcional, dentro de um ambiente confortável, moderno, limpo e seguro. Atualmente temos 29 postos de combustível, distribuídos na Grande Santo Domingo, Santiago, La Romana, Bávaro, Samaná, Puerto Plata e San Cristóbal.

Ir arriba