GNUstep

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. augusztus 24-én felülvizsgált verziótól ; az ellenőrzések 3 szerkesztést igényelnek .
A GNUstep projekt

Képernyőkép a GNUstepről.
Típusú Widget könyvtár
Fejlesztő GNUstep fejlesztők
Beírva Célkitűzés-C
Operációs rendszer platformközi
legújabb verzió make 2.7.0, alap 1.25.0, gui 0.25.1, back 0.25.1 (2017. április 14. ) ( 2017-04-14 )
Engedély GNU General Public License for Applications
GNU Lesser General Public License for Libraries.
Weboldal gnustep.org
 Médiafájlok a Wikimedia Commons oldalon

A GNUstep  a Cocoa (korábban OpenStep ) ingyenes megvalósítása , egy objektumorientált API (Objective-C) objektumorientált operációs rendszerekhez.

A GNUstep többplatformos, objektumorientált IDE -vel rendelkezik . Az Apple Cocoa-hoz hasonlóan a GNUstep is biztosít kötéseket a Java , Ruby , Guile és más sémamegvalósításokhoz . A kompatibilitás fenntartása érdekében a GNUStep fejlesztői nyomon követik az Apple Cocoa változásait.

Történelem

A projektet Paul Kunz indította el a Stanford Linear Accelerator Center csapatával, akiknek szükségük volt a NeXTSTEP HippoDraw portjára egy másik platformra. Ahelyett, hogy a nulláról írták volna át a programot az architektúrájával, a fejlesztők úgy döntöttek, hogy átírják a NeXTSTEP réteget , amelytől az alkalmazás függött. Ez volt a libobjcX első verziója.

Ez lehetővé tette számukra, hogy a HippoDraw-t az X Window -t futtató Unix rendszerekre portolják anélkül, hogy az alkalmazás forráskódjában egyetlen sort sem változtattak volna . Az OpenStep specifikáció 1994-es közzététele után úgy döntöttek, hogy új objcX könyvtárat írnak az új API-k támogatására. A szoftver GNUstep néven vált ismertté . [egy]

Programok

A GNUstepre írt/portált programok listája.

A semmiből írva

Portálva NeXTSTEP, OPENSTEP vagy Mac OS X rendszerről

Lásd még

Linkek

Jegyzetek

  1. GNUstephistory . Letöltve: 2017. január 20. Az eredetiből archiválva : 2021. február 12.