IT-lexikon › Programmering › GNUstep

GNUstep

Programmering In English → Uppdaterad: 2026-10-07
Mer info
Typ
Ramverk
Licens
LGPL / GPL
Officiell sajt

En fri nyskrivning av OpenStep, påbörjad i mitten av 90-talet och fortfarande igång, för att få NeXT:s ramverk till Unix.

När NeXT och Sun publicerade OpenStep-specifikationen 1994 fanns för första gången ett dokumenterat API att implementera, och GNU-projektet tog chansen. GNUstep delas i Base, motsvarigheten till Foundation med strängar, samlingar och körslinga, GUI, motsvarigheten till AppKit, och Back, som ritar mot X11 eller andra system. Gränssnittsbyggaren Gorm fyller samma roll som NeXT:s Interface Builder, och allt är skrivet i Objective-C.

Ett fullständigt skrivbord blev det aldrig. Projektet har i stället jagat Cocoa, som växte snabbare än någon frivilliggrupp hann skriva om. Det mest synliga arvet är Window Maker, fönsterhanteraren som skrevs för att ge GNUstep-programmen en NeXT-lik omgivning.

← Tillbaka till lexikonet