GNUstep

GNUstep

GNUstep-Logo
Einige GNUstep-Anwendungen im klassischen NeXTStep-Aussehen
Einige GNUstep-Anwendungen im klassischen NeXTStep-Aussehen
Basisdaten

Entwickler Die GNUstep-Entwickler
Aktuelle Version 0.26.2 (Startup) / 2.7.0 (Make) / 1.25.0 (Base) / 0.25.0 (GUI) / 0.25.0 (Backend)
Betriebssystem POSIX-Systeme, u. a. Linux, Unix; macOS, Windows (MinGW)
Programmier­sprache Objective-C[1]
Kategorie Desktop-Umgebung
Lizenz GPL und LGPL (Freie Software)
deutschsprachig ja
gnustep.org

GNUstep [ɡnuːˈstɛp] ist eine freie, plattformübergreifende und objektorientierte Programmierschnittstelle, die die OpenStep-Spezifikation von NeXT (seit 1997 Apple) vollständig implementiert und zusätzlich viele der Erweiterungen von Cocoa (aus macOS) eingebaut hat. Sie ist in Objective-C geschrieben.

GNUstep läuft auf POSIX-Systemen (Unix und unixoiden Systeme wie Linux) sowie auf Windows mit MinGW und MSYS.

Wie Cocoa stellt GNUstep auch eine Java-Schnittstelle zur Verfügung sowie Brücken zu Ruby und Scheme.

Des Weiteren verfügt GNUstep über ein Scripting-Framework namens StepTalk.

  1. The gnustep Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Juli 2018).

Developed by StudentB