GNUstep

GNUstep estas liberprogramara implemento de la OpenStep-aj Objective-C regularo iniciata de de la firmaoj NeXT (nuntempe Apple) kaj Sun Microsystems. Ĝi enhavas ankaŭ multajn aldonojn de Cocoa (Mac OS X).

Esence, ĝi estas grafika kodaro kaj programkonstruaj iloj por Uniksecaj operaciumoj, sed funkcias ankaŭ sub Mac OS X kaj Windows. GNUstep estas parto de la projekto GNU.

Kiel Apple, GNUstep ankaŭ havas Java-interfacon al OpenStep, kaj pontoj (bindings) al Ruby http://www.gnustep.org/experience/RIGS.html kaj Scheme . La GNUstep-prilaborantoj planas sekvi estontajn ŝanĝojn al Cocoa, la OpenStep-implemento de Apple, por ke GNUstep restu kunfunkciema.

La plej freŝa eldono de GNUstep konsistas el la pakaĵoj gnustep-back 1.14.0 (negrafika parto, ankaŭ nomata "Foundation"), gnustep-gui kaj -back 0.12.0 (grafika parto/"AppKit"), eldonitaj la  kaj gnustep-make 2.0.1 (konstruilo), eldonita la .

 Historio 
GNUstep ekestis kiam Paul KUNZ kaj aliaj homoj ĉe SLAC volis transporti HippoDraw de NeXTSTEP al alia operaciumo. Anstataŭ reverki Hippodraw dekomence reuzante nur la aspekton de la programo, ili decidis reverki la NeXTSTEP objekteman nivelon je kiu dependis la programo. Ĉi tio estis la unua versio de libobjcx. Ĝi ebligis transporti HippoDraw al Uniksaj sistemoj uzante la X-fenestrosistemon sen ŝanĝi eĉ unu linion de la fontkodo. Post la OpenStep regularo estis publike eldonita en 1994, ili decidis verki novan objcx kiu kongruos kun la novaj API-oj. La implemento ekhavis la nomon "GNUstep".

 Referencoj 

 Vidu ankaŭ 
 Darwin

 Eksteraj ligiloj 

 La ĉefretpaĝaro de GNUstep (angle)
 GNUstep Viki  (angle)
 Malofica novaĝoj (angle)
 GNUstep aplikaĵoj kaj programadaj lerniloj (angle)
 Étoilé grafika uzanto-medio , kaj sia blogo  (angle)
 Gorm, gnustepa ilo je krei grafikajn interfacojn (angle)
 GWorkspace  Labortablo kaj dosiermanaĝilo (angle)
 GNUMail Retpoŝtprogramaro (angle)

 Kompendioj 
 Manlibro de GNUstep Base  (negrafika parto de GNUstep) (angle)
 Manlibro de GNUstep GUI  (grafika parto de GNUstep) (angle)

Kategorio:Libera programaro