OpenStep: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Linha 48:
O primeiro sistema operacional da NeXT foi o [[NEXTSTEP]], um sistema operacioal sofisticado baseado no Mach-UNIX que foi portado para rodar em várias arquiteturas ([[PA-RISC]], [[SPARC]], [[i386]] and [[Motorola 68000|68k]]). Entretanto, a nova política da NeXT para o NEXTSTEP foi liberar as bibliotecas do sistema operacional de ser atrelados ao UNIX e tornar-se mais independente de dispositivos.
A NeXT completou uma implementação do OpeStep em seu OS baseado no Mach e o chamaram de '''OPENSTEP/Mach'''.
Esse foi, para todos os efeitos, o NEXTSTEP 4.0, e ainda reteve as tecnologias principais NEXTSTEP (tais como o [[Display PostScript|DPS]], suporte UNIX, características de interface com usuário como o [[Dock (computing)|Dock]] e [[Shelf (computing)|Shelf]], etc. O OPENSTEP/Mach foi melhorado posteriormente, em comparação com o NEXTSEP 3.3, com suporte a drivers muito melhorado - contudo o ambiente para realmente escrever os drivers foi alterado com a introdução do DriverKit orientado a objetos.
O OPENSTEP/Mach suportava arquiteturas [[x86|Intel x86]], [[SPARC]] e os próprios baseados na família Motorola 68k da NeXT, enquanto a versão [[PA-RISC]] da HP foi abandonada. Essas versões continuaram a rodar no OS baseado no Mach usado no NEXTSTEP. O OPENSTEP/Mach se tornou o OS prncipal da NeXT a partir de 1995, e era usado principalmente em plataforma Intel. Em adição a ser uma implementação completa do OpenStep, o sistema foi entregue com um conjunto completo de bibliotecas NEXTSTEP para manter a retro-compatibilidade. Isso foi algo fácil a fazer no OpenStep devido ao versionamento de bibliotecas, e o OPENSTEP não sofreu por causa disso.
===OPENSTEP Solaris===
Em adição à versão portada do OPENSTEP/Mach para SPARC, a Sun e a NeXT desenvolveram um conjunto de frameworks compatível com OpenStep para rodar no sistema operacional [[Solaris]]. Depois de desenvolver o OPENSTEP Solaris, a Sun perdeu interesse no OpeStep, e desviou sua atenção para o Java. Como um ambiente de desenvolvimento de máquina virtual, o Java serviu como um competidor direto ao OpenStep.
|