GNUstep

GNUstep
GNUstepGlow.png
GNUstep-gorm.jpg
GNUstep, GORM corriendo en Window Maker
Desarrollador(es)
Desarrolladores de GNUstep
www.gnustep.org
Información general
Última versión estable 2.6.6 Make / 1.24.6 Base/ 0.24.0 GUI/ 0.24.0 Back
24 de diciembre de 2013
Género Framework/ Entorno de desarrollo
Sistema operativo Multiplataforma
Licencia Aplicaciones de desarrollo bajo GPL y Frameworks bajo LGPL
En español
[ editar datos en Wikidata]

GNUstep es un conjunto de Frameworks o bibliotecas orientadas a objetos, aplicaciones y herramientas escritas en el lenguaje Objective-C, para el desarrollo de aplicaciones de escritorio.

Es a su vez una implementación libre de las especificaciones OpenStep, creadas por NeXT, que después fue comprada por Apple. Con el surgimiento del sistema operativo Mac OS X de Apple, basado en OpenStep, GNUstep también planea compatibilidad con este sistema.

GNUstep incorpora dos herramientas de desarrollo ( RAD). Project Center, para la creación de proyectos, y GORM, para la creación de interfaces gráficas. Ambas herramientas son las equivalentes a Project Builder e Interface Builder, respectivamente, de NeXTSTEP.

Paquetes y Frameworks de GNUstep

GNUstep se conforma básicamente de cuatro paquetes Make, Base, GUI y Back. Cada uno tiene diferentes funciones:

Make

Este paquete facilita la creación de los Makefiles de los proyectos creados con GNUstep. De tal forma que se hace sencilla la configuración, instalación y empaquetado de la aplicación.

Base

Este es el Framework que contiene todas las clases no visuales. Las clases que están basadas en las originales de NeXTSTEP comienzan con las letras NS, y las que han sido añadidas por el proyecto GNUstep comienzan con las letras GS.

GUI

Este es el Framework que contiene todas las clases visuales. Al igual que en el Framework Base las clases que están basadas en las originales de NeXTSTEP comienzan con las letras NS, y las añadidas comienzan con las letras GS.

Back

Este paquete es el Back-end del Framework GUI. Y es el encargado de las rutinas para dibujar los componentes visuales de las aplicaciones creadas con GNUstep.

Other Languages
čeština: GNUstep
Deutsch: GNUstep
English: GNUstep
Esperanto: GNUstep
فارسی: گنو استپ
français: GNUstep
italiano: GNUstep
日本語: GNUstep
한국어: 그누스텝
norsk bokmål: GNUstep
polski: GNUStep
português: GNUstep
română: GNUstep
русский: GNUstep
українська: GNUstep
中文: GNUstep