SynonymsBot
Synonyms for gnustep or Related words with gnustep
wxwidgets
openjdk
xcode
wxpython
libreoffice
fltk
visualage
mingw
netbeans
winrt
neooffice
applescript
watcom
cygwin
jruby
xulrunner
haxe
codewarrior
textmate
ncurses
nextstep
lxde
pyqt
cmake
uclibc
reactos
opensource
xfce
rubymotion
openembedded
glibc
busybox
gedit
visualstudio
icewm
systemd
powerbuilder
ironpython
autoit
fluxbox
afterstep
amigaos
jython
zend
javafx
abiword
lgpl
codeigniter
cpython
openbox
Examples of "gnustep"
GNUstep
features a cross-platform, object-oriented IDE. Like Apple Cocoa,
GNUstep
also has a Java interface, as well as Ruby, Guile and Scheme bindings. The
GNUstep
developers track some additions to Apple's Cocoa to remain compatible. The roots of the
GNUstep
application interface are the same as the roots of Cocoa: NeXTSTEP and OpenStep.
GNUstep
thus predates Cocoa, which emerged when Apple acquired NeXT's technology and incorporated it into the development of the original Mac OS X, while
GNUstep
was initially an effort by GNU developers to replicate the technically ambitious NeXTSTEP's programmer-friendly features.
GNUstep
inherits some design principles proposed in OPENSTEP (
GNUstep
predates Cocoa, but Cocoa is based on OPENSTEP) as well as the Objective-C language.
GNUstep
Renaissance is a development framework that reads XML descriptions of graphical user interfaces from an application bundle and converts them into native widgets and connections at runtime under either
GNUstep
or Mac OS X.
The project cooperates with the
GNUstep
project. It provides frameworks, human interface guidelines and documentation to permit
GNUstep
developers to easily develop Étoilé compliant applications (called "services") (see Services menu).
However, the applications written for the
GNUstep
environment, such as the Ink text editor, can open these documents and the
GNUstep
environment itself recognizes the concept of a bundle.
A free software implementation of the OpenStep standard,
GNUstep
, also exists.
Furthermore, GNUMail demonstrates that it is possible to develop cross platform programs for
GNUstep
and Cocoa.
There is also limited support for
GNUstep
, an open source, cross-platform implementation of Cocoa.
GNUstep
can also read and write property lists in the formats used by Mac OS X.
Here are some examples of applications written for or ported to
GNUstep
.
Another human-readable serialization format is the property list format used in NeXTSTEP,
GNUstep
, and macOS Cocoa.
In addition to the OS X platform, there is
GNUstep
, which has its own implementation of Distributed Objects.
GNUstepWeb is based on
GNUstep
. Its goals are to be compatible to WebObjects version 4.5.x with some extensions.
Using traditional Objective-C 1.0 syntax, with manual reference counting as the one working on
GNUstep
on Ubuntu 12.04:
GNUstep
, a free software implementation of the NeXT libraries, began at the time of NeXTSTEP, predating OPENSTEP. While OPENSTEP and OSE were purchased by Apple, who effectively ended the commercial development of implementing OpenStep for other platforms,
GNUstep
is an ongoing open source project aiming to create a portable, free software implementation of the Cocoa/OPENSTEP libraries.
GNUstep
Renaissance was written by Nicola Pero as an alternative to the NIB and gorm files used by Interface Builder and Gorm, respectively. Unlike the aforementioned formats, Renaissance can generate interfaces that can be run without modification on either
GNUstep
or Mac OS X. It also uses a feature called AutoLayout, which means that localized strings do not have to be manually resized.
GNU-Darwin also distribute some packages from the
GNUstep
project. The
GNUstep
project has been working since 1994 to create a free implementation of the OpenStep object-oriented development environment (which later became the Cocoa API on OS X) on Unix.
GNUMail (a.k.a. GNUMail.app) is a free and open source, cross-platform mail client for
GNUstep
and Cocoa. It is the official mail client of
GNUstep
and is also used in Étoilé. It was inspired by NeXTMail (NeXT's Mail.app), the predecessor of Apple Mail. GNUMail is based on the mail handling framework Pantomime.
GNUstep
also features a fully functional development environment, reimplementations of some of the newer innovations from macOS's Cocoa framework, as well as its own extensions to the API.
In Cocoa,
GNUstep
, and OpenStep, each NSThread object has a thread-local dictionary that can be accessed through the thread's threadDictionary method.