Open source widget toolkit and application development tools
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "GNUstep" – news · newspapers · books · scholar · JSTOR(January 2010) (Learn how and when to remove this message)
This article is in list format but may read better as prose. You can help by converting this article, if appropriate. Editing help is available.(January 2012)
This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: "GNUstep" – news · newspapers · books · scholar · JSTOR(February 2011) (Learn how and when to remove this message)
(Learn how and when to remove this message)
GNUstep
GNUstep screenshot, showing Window Maker and a variety of applications developed with the GNUstep libraries, including a gomoku game, calculator, and TextEdit.[1]
Developer(s)
GNUstep Developers
Stable release
make 2.9.0, base 1.28.0, gui 0.29.0, back 0.29.0
/ May 6, 2021; 3 years ago (2021-05-06)
Preview release
only in the SVN software repository
Repository
github.com/gnustep
Written in
Objective-C
Operating system
Cross-platform
Type
Widget toolkit
License
GNU General Public License for the applications GNU Lesser General Public License for the libraries.
Website
gnustep.github.io
GNUstep is a free software implementation of the Cocoa (formerly OpenStep) Objective-C frameworks, widget toolkit, and application development tools for Unix-like operating systems and Microsoft Windows. It is part of the GNU Project.
GNUstep features a cross-platform, object-oriented IDE. Apart from the default Objective-C interface, GNUstep also has bindings for Java, Ruby,[2] GNU Guile and Scheme.[3] 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.
^Ported from NeXTSTEP. Recent builds, when built with libobjc2, can use a newer version ported from Mac OS X Snow Leopard
^"GNUstep Developer Tools - RIGS". www.gnustep.org. Retrieved 10 April 2018.
^GScheme Archived 2005-12-18 at the Wayback Machine
GNUstep is a free software implementation of the Cocoa (formerly OpenStep) Objective-C frameworks, widget toolkit, and application development tools for...
the development of other GUI frameworks, such as Cocoa for macOS, and GNUstep. OpenStep was principally developed by NeXT and Sun Microsystems, to allow...
In the macOS, iOS, NeXTSTEP, and GNUstep programming frameworks, property list files are files that store serialized objects. Property list files use...
GNUstep Renaissance is a development framework that reads XML descriptions of graphical user interfaces from an application bundle and converts them into...
Apple Computer, Inc. No Starch Press. ISBN 9781886411289. "GNUStep: Introduction". GNUStep.org. Retrieved May 2, 2013. "Logiciels NeXT" [NeXT software]...
Window Maker has window hints which allow seamless integration with the GNUstep, GNOME, KDE, Motif and OpenLook environments. Significantly it has almost...
with macOS since Apple Inc.'s acquisition of NeXT, and available as a GNUstep application for other Unix-like operating systems such as Linux. It is...
a bit". "OpenStep Compliance". GNUstep (Base). Retrieved 17 February 2020. "swift-corelibs-foundation". GitHub. GNUstep Base Apple Foundation Framework...
14, 2021. "gnustep/libs-corebase: The GNUstep CoreBase Library is a library of general-purpose, non-graphical C objects". GitHub. GNUstep. November 19...
(software), a command line utility for plist (preference) files for macOS and GNUstep "Default" (Atoms for Peace song), 2012 Default (band), a Canadian post-grunge...
the NeXTSTEP File Viewer's use of Miller columns going back to 1986. The GNUstep project continues to offer a Miller column browser that closely follows...
connecting. Hexchat, an X-Chat fork, defaults to 'realname', TalkSoup.app on GNUstep defaults to 'John Doe', and irssi reads the operating system user's full...
open-source, cross-platform e-mail client based on GNUstep or Cocoa. It is the official mail client of GNUstep and is also used in Étoilé. It was inspired by...
architecture-specific binary at runtime (such as with Plan 9's union directories and GNUstep's fat bundles), distributing software in source code form and compiling...
Addis, and Terry Hung. He was also the originator of the free/open source GNUstep implementation of the NeXTSTEP framework and also at the basis of the idea...
standard configuration file format in macOS (as well as in iOS, NeXTSTEP, GNUstep and Cocoa applications). It uses the filename extension .plist. IBM's OS/2...
on TrueOS or DesktopBSD. At the same time, he also had an interest in GNUstep. The two ideas were folded into a plan to create a user friendly desktop...