Movatterモバイル変換


[0]ホーム

URL:


Saltar para o conteúdo
Wikipédia
Busca

NEXTSTEP

Origem: Wikipédia, a enciclopédia livre.
Esta página cita fontes, mas não cobrem todo o conteúdo
Esta páginacita fontes, mas quenão cobrem todo o conteúdo. Ajude ainserir referências (Encontre fontes:ABW  • CAPES  • Google (notícias • livros • acadêmico)).(Dezembro de 2013)
NEXTSTEP
NEXTSTEP
Versão do sistema operativoUnix-like
Captura de tela
NEXTSTEP
NEXTSTEPgraphical user interface
ProduçãoNeXT
LinguagemC, Objective-C
ModeloSoftware proprietário/closed source
Versão estável3.3
NúcleoNúcleo híbrido
LicençaSoftware proprietárioEULA

NEXTSTEP é umsistema operacional, lançado em10 de setembro de1989, pelaNeXT, atualmente parte daApple Inc. O NEXTSTEP foi o sistema operacionalmultitarefaorientado a objeto que aNeXT desenvolveu para rodar nos computadores NeXT ("black boxes"). O NEXTSTEP 1.0 foi lançado em 18 de Setembro de 1989, depois de várias prévias começando em 1986. A última versão, 3.3, foi lançada no início de 1995, nesse momento ele rodava não somente na família de processadores68000 daMotorola, mas também emIBM PCsx86,SunSPARC, eHPPA-RISC.

O NEXTSTEP deu origem aoMac OS X, influenciando o kernelOpenDarwin e em elementos da interface, como oDock.

Descrição

[editar |editar código-fonte]

O NEXTSTEP era uma combinação de várias partes:

A chave para a fama do NEXTSTEP foram os últimos três itens. Os toolkits ofereceram inacreditável poder, e foram usados para construir todo o software da máquina. Característica distintivas da linguagem Objective-C fizeram a escrita de aplicações com o NEXTSTEP muito mais fácil que na maioria dos sistemas competidores, e o sistema era freqüentemente apontado com o modelo ideal em desenvolvimento de computadores, mesmo uma década após.

A interface do usuário do NEXTSTEP era refinada e consistente, e introduz a ideia deDock, que continuou até OPENSTEP e até aoMac OS X, incluindoShelf. NEXTSTEP também criou ou estava entre os primeiros to sport um largo número de conceitosGUI agora comuns noutros sistemas operativos: 3D "chiseled" widgets, arrastar e largar em todo o sistema em vários objectos, não só em ícones, system-wide piped services, real-time scrolling and window dragging, properties dialog boxes ("inspectors"), window modification notices (como por exemplo notificação de que um arquivo foi salvo), etc. O sistema estava entre os primeiros com uma inteface de usuário de propósito de uso geral a manipular padrões de cores, transparência, processamento sofisticado de som e música(atráves de umMotorola 56000DSP), gráficos avançados primitivos, internacionalização etipografia moderna numa maneira consistente entre todas as aplicações.

Kits adicionais foram adicionados a linha de produtos para fazer o sistema mais atrativo. Isso incluía Portable Distributed Objects (PDO), que permitiam fácilinvocação remota, e oEnterprise Objects Framework, um poderoso sistema debanco de dadosobject-relational. Esses kits tornaram o sistema particularmente interessante para programadores de aplicações customizadas, e o NEXTSTEP tinha uma longa história na comunidade de programação financeira.

Nome

[editar |editar código-fonte]

O nome foi oficialmente capitalizado em muitas maneira diferentes, inicialmente sendo NextStep, e então NeXTstep, e depois NeXTSTEP, e se tornou NEXTSTEP (tudo em maiúsculas) somente no fim de sua vida. A capitalização mais comumente usada pelos"insiders" éNeXTstep. A confusão continua depois do lançamento do padrão OpenStep, quando a NeXT lançou o que foi efetivamente uma versão do NEXTSTEP que seguia o OpenStep chamada OPENSTEP.

Influência

[editar |editar código-fonte]

O primeironavegador, assim como o primeiro servidorWWW, foram desenvolvidos na plataforma NEXTSTEP. Algumas características e atalhos deteclado, agora comumente encontrados em navegadores podem ser rastreados como características nativas do NEXTSTEP, que outros navegadores para outros sistemas operacionais mais tarde reimplementaram como características do próprio navegador. As opções básicas de layout doHTML 1.0 e 2.0 são atribuídas a atributos a aquelas características do Textclass[1] do NeXT. O jogoDoom foi largamente desenvolvido em máquinas NeXT[2], assim como oMacromedia FreeHand, e a moderna interface "Notebook" para oMathematica, e a avançada planilhaLotus Improv.

Existe também uma implementaçãofree software do padrão OpenStep, oGNUstep.

Versões

[editar |editar código-fonte]
VersãoAppearedComentário
0.91988primeira versão disponível; somente para o hardware NeXT
1.01989
1.0a
2.018 de Setembro de 1990
2.120 de Março de 1991
2.2
3.0No fim de 1992
3.125 de Maio de 1993Suporte para as arquiteturasi386,PA-RISC, eSPARC.
3.2Outubro de 1993
3.3Fevereiro de 1995Última e a mais popular versão distribuída sobre o nome de NEXTSTEP
4.0 (beta)1996Beta que circulou para um número limitado de desenvolvedores antes doOpenStep e da compra pela Apple.

Versões superiores a 4.2 foram publicadas, a 4.2 foi a última versão depois que a NeXT foi comprada pela Apple.

Referências

  1. http://www.w3.org/People/Berners-Lee/WorldWideWeb
  2. «John Romero of id Software talks about development of Doom on NeXT». Consultado em 15 de junho de 2007. Arquivado dooriginal em 5 de março de 2007 

Ver também

[editar |editar código-fonte]

Ligações externas

[editar |editar código-fonte]
Sistemas operacionais baseados emUNIX
Obtida de "https://pt.wikipedia.org/w/index.php?title=NEXTSTEP&oldid=67447859"
Categoria:
Categorias ocultas:

[8]ページ先頭

©2009-2025 Movatter.jp