fbpx
Wikipedia

NEXTSTEP

NeXTSTEP es el sistema operativo orientado a objetos, multitarea que NeXT Computer, Inc. diseñó para ser ejecutados en los computadores NeXT.

NeXTSTEP
Parte de la familia Unix BSD
Información general
Desarrollador NeXT
Lanzamiento inicial 18 de septiembre de 1989
Licencia Software no libre
Idiomas English, Français, Deutsch, Español, Italiano, Svenska
Información técnica
Programado en
Núcleo Núcleo híbrido
Plataformas admitidas
Versiones
Última versión estable 3.3 ( 1995)
Última versión en pruebas ()
Serie Unix BSD
NeXTSTEP
macOS, Darwin y Mac OS X v10.0

Historia

NeXTSTEP 1.0 fue lanzado en 1989 después de pruebas que empezaron en 1986. La última versión, 3.3, se liberó a principios de 1995. En este punto, NeXT se asoció en una join-venture con Sun Microsystems para desarrollar OpenStep, un estándar multi-plataforma e implementación para arquitecturas SPARC, Intel, HP y NeXT m68k, basada en NeXTSTEP.

El sistema fue iniciado originalmente a mediados de los 1980 como dos proyectos, un esfuerzo que crearía Display PostScript, y un esfuerzo para crear un toolkit de objetos para programación para el mercado educacional. Cuando se tornó aparente que las computadoras y sistemas operativos de la época no eran suficientes para la tarea de ejecutar ninguno de estos, los proyectos fueran combinados, juntamente con un proyecto de hardware, y eventualmente creó los ordenadores NeXT.

Características

NeXTSTEP fue la combinación de los siguientes elementos:

  1. Un sistema operativo Unix basado en el núcleo Mach kernel, además código fuente proveniente del sistema operativo BSD creado en la Universidad de California, UC Berkeley.
  2. Display PostScript y un motor gráfico.
  3. Objective-C como lenguaje de programación y runtime.
  4. Una capa de aplicación orientada a objetos, incluyendo varios kits.
  5. Herramientas de desarrollo para las capas orientadas a objetos.

La clave para la fama fueron los tres últimos elementos. Los toolkits ofrecían un poder incomparable con las herramientas de la época y fueron usadas para crear todo el software de la máquina. Características distintas del lenguaje Objective-C hicieron que el hecho de escribir aplicaciones con NeXTSTEP fuera mucho más fácil que en los sistemas rivales y el sistema fue reconocido como un modelo para el desarrollo de software una década más tarde.

La interfaz de usuario era refinada y consistente, introduciendo la idea del Dock, utilizada también en OpenStep (que no se debe confundir con el nombre de la norma OpenStep) y en el sistema operativo Mac OS X. Todo el subsistema gráfico utilizaba el concepto de unificación de dispositivos de salida, a través de Display PostScript. Con esto, era posible presentar documentos tanto en la pantalla como en impresoras de formato PostScript de la misma manera y con la misma interfaz de programación. Además de esto, fueron agregados otros recursos de menor impacto, como notificaciones visuales de cambios en el documento editado, efectos 3D en los componentes gráficos como botones y otros.

Se agregaron Kits o herramientas adicionales a la línea de productos para hacer el sistema más atractivo. Esto incluyó Portable Distributed Objects (PDO), u Objetos Portables Distribuidos, que permitía la invocación remota de métodos, de manera simple y Enterprise Objects Framework, un sistema de bancos de datos objeto-relacional bastante poderoso. Estas tecnologías hicieron al sistema particularmente interesante para el desarrollo de aplicaciones personalizadas y corporativas, lo que hizo que tuviera una buena escala de adopción en la comunidad de programación financiera.

Después de la compra de NeXT por Apple Computer en el inicio de 1997, Apple decidió crear su propia implementación del estándar OpenStep, que resultó en Mac OS X. La herencia de OpenStep en MacOS X se nota en el entorno de Cocoa, en donde los objetos de la librería Objective-C tienen como prefijo el "NS". También existe una implementación GNU del estándar OpenStep llamada GNUstep.

El primer navegador WorldWideWeb, fue creado utilizando la plataforma NeXTSTEP.

Véase también

Enlaces externos

  • Una guía completa a la confusa serie de nombres aplicados al sistema
  •   Datos: Q831367

nextstep, nextstep, sistema, operativo, orientado, objetos, multitarea, next, computer, diseñó, para, ejecutados, computadores, next, nextstepparte, familia, unix, bsdinformación, generaldesarrolladornextlanzamiento, inicial18, septiembre, 1989licenciasoftware. NeXTSTEP es el sistema operativo orientado a objetos multitarea que NeXT Computer Inc diseno para ser ejecutados en los computadores NeXT NeXTSTEPParte de la familia Unix BSDInformacion generalDesarrolladorNeXTLanzamiento inicial18 de septiembre de 1989LicenciaSoftware no libreIdiomasEnglish Francais Deutsch Espanol Italiano SvenskaInformacion tecnicaProgramado enCObjective CNucleoNucleo hibridoPlataformas admitidasMotorola 68000x86Sun SPARCPA RISCVersionesUltima version estable3 3 1995 Ultima version en pruebas Serie Unix BSDNeXTSTEPmacOS Darwin y Mac OS X v10 0 editar datos en Wikidata Indice 1 Historia 2 Caracteristicas 3 Vease tambien 4 Enlaces externosHistoria EditarNeXTSTEP 1 0 fue lanzado en 1989 despues de pruebas que empezaron en 1986 La ultima version 3 3 se libero a principios de 1995 En este punto NeXT se asocio en una join venture con Sun Microsystems para desarrollar OpenStep un estandar multi plataforma e implementacion para arquitecturas SPARC Intel HP y NeXT m68k basada en NeXTSTEP El sistema fue iniciado originalmente a mediados de los 1980 como dos proyectos un esfuerzo que crearia Display PostScript y un esfuerzo para crear un toolkit de objetos para programacion para el mercado educacional Cuando se torno aparente que las computadoras y sistemas operativos de la epoca no eran suficientes para la tarea de ejecutar ninguno de estos los proyectos fueran combinados juntamente con un proyecto de hardware y eventualmente creo los ordenadores NeXT Caracteristicas EditarNeXTSTEP fue la combinacion de los siguientes elementos Un sistema operativo Unix basado en el nucleo Mach kernel ademas codigo fuente proveniente del sistema operativo BSD creado en la Universidad de California UC Berkeley Display PostScript y un motor grafico Objective C como lenguaje de programacion y runtime Una capa de aplicacion orientada a objetos incluyendo varios kits Herramientas de desarrollo para las capas orientadas a objetos La clave para la fama fueron los tres ultimos elementos Los toolkits ofrecian un poder incomparable con las herramientas de la epoca y fueron usadas para crear todo el software de la maquina Caracteristicas distintas del lenguaje Objective C hicieron que el hecho de escribir aplicaciones con NeXTSTEP fuera mucho mas facil que en los sistemas rivales y el sistema fue reconocido como un modelo para el desarrollo de software una decada mas tarde La interfaz de usuario era refinada y consistente introduciendo la idea del Dock utilizada tambien en OpenStep que no se debe confundir con el nombre de la norma OpenStep y en el sistema operativo Mac OS X Todo el subsistema grafico utilizaba el concepto de unificacion de dispositivos de salida a traves de Display PostScript Con esto era posible presentar documentos tanto en la pantalla como en impresoras de formato PostScript de la misma manera y con la misma interfaz de programacion Ademas de esto fueron agregados otros recursos de menor impacto como notificaciones visuales de cambios en el documento editado efectos 3D en los componentes graficos como botones y otros Se agregaron Kits o herramientas adicionales a la linea de productos para hacer el sistema mas atractivo Esto incluyo Portable Distributed Objects PDO u Objetos Portables Distribuidos que permitia la invocacion remota de metodos de manera simple y Enterprise Objects Framework un sistema de bancos de datos objeto relacional bastante poderoso Estas tecnologias hicieron al sistema particularmente interesante para el desarrollo de aplicaciones personalizadas y corporativas lo que hizo que tuviera una buena escala de adopcion en la comunidad de programacion financiera Despues de la compra de NeXT por Apple Computer en el inicio de 1997 Apple decidio crear su propia implementacion del estandar OpenStep que resulto en Mac OS X La herencia de OpenStep en MacOS X se nota en el entorno de Cocoa en donde los objetos de la libreria Objective C tienen como prefijo el NS Tambien existe una implementacion GNU del estandar OpenStep llamada GNUstep El primer navegador WorldWideWeb fue creado utilizando la plataforma NeXTSTEP Vease tambien EditarNeXT OpenStep Objective CEnlaces externos EditarUna guia completa a la confusa serie de nombres aplicados al sistema Datos Q831367 Obtenido de https es wikipedia org w index php title NEXTSTEP amp oldid 130949386, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos