Új csomagkiadások érhetők el, amelyek a GNUstep keretrendszert alkotják, amelyet cross-platform grafikus és szerveres alkalmazások fejlesztésére terveztek, Apple Cocoa API-hoz hasonló felületek használatával. Az AppKit könyvtár megvalósításával és a Foundation keretrendszer komponenseivel együtt a projekt egy interfésztervező eszközkészletet is fejleszt, a Gorm-ot és a ProjectCenter-t, amelyek célja hordozható alternatívák létrehozása az InterfaceBuilder, ProjectBuilder és Xcode számára. A fejlesztés fő programozási nyelve az Objective-C, de a GNUstep más nyelvekkel is használható. Az alábbi platformok támogatottak: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD és Windows. A projekt fejlesztései LGPLv3 licenc alatt kerülnek forgalomba.
Az új kiadásokban a legfontosabb változások a hasonló Apple könyvtárakkal való kompatibilitás javítására és különböző platformok, köztük Android platform támogatásának bővítésére vonatkoznak. A felhasználók számára a legmegjelenhetőbb fejlesztés a Wayland protokoll kezdeti támogatása volt.
- GNUstep Base 1.28.0 – általános célú könyvtár, amely az Apple Foundation könyvtár analógjaként működik, és grafika nélküli objektumokat tartalmaz, például karakterláncok, szálak, értesítések, hálózati funkciók, eseménykezelés és külső objektumok elérésére szolgáló osztályokat.
- GNUstep GUI Library 0.29.0 – könyvtár, amely osztályokat tartalmaz a grafikus felhasználói felület létrehozásához, az Apple Cocoa API-n alapulva, beleértve a különböző típusú gombok, listák, beviteli mezők, ablakok, hibakezelők, színek és képek kezelésére szolgáló funkciók megvalósítását. A GNUstep GUI Library két részből áll – egy platform- és ablakrendszerfüggetlen frontendből, és egy backendből, amely a grafikai rendszerekhez specifikus elemeket tartalmaz.
- GNUstep GUI Backend 0.29.0 – a GNUstep GUI Library backendjeinek gyűjteménye, amely támogatja az X11-t és a Windows grafikus alrendszert. Az új kiadás kulcsfontosságú újdonsága a Wayland protokoll alapú grafikus rendszerek kezdeti támogatása. Továbbá, az új verzióban javították a WindowMaker ablakkezelő és az API Win64 támogatását.
- GNUstep Gorm 1.2.28 – felhasználói felület modellező program (Graphic Object Relationship Modeler), amely hasonlít az OpenStep/NeXTSTEP Interface Builder alkalmazásra.
- GNUstep Makefile Package 2.9.0 — eszközkészlet építési fájlok létrehozásához GNUstep projektekhez, lehetővé téve makefile generálását különböző platformok támogatásával, anélkül, hogy mélyebb alacsony szintű részletekbe mennénk.
Forrás: opennet.ru
