Pieejami jauni pakotņu izlaidumi, kas veido GNUstep ietvaru, kas paredzēts multiplatformu grafisko un servera aplikāciju izstrādei ar API, kas ir līdzīgs Apple Cocoa programmēšanas saskarnēm. Papildus bibliotēkām ar AppKit realizāciju un Foundation ietvara komponentiem, projekts arī attīsta rīkus saskarnes projektēšanai Gorm un izstrādes vidi ProjectCenter, kas ir paredzēti, lai izveidotu pārnēsājamus analoģiskus rīkus kā InterfaceBuilder, ProjectBuilder un Xcode. Galvenā izstrādes valoda ir Objective-C, taču GNUstep var izmantot arī ar citām valodām. Starp atbalstītajām platformām ir: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD un Windows. Projekta izstrādes izlaidumi ir pieejami zem LGPLv3 licences.
Jauno izlaidumu izmaiņas galvenokārt attiecās uz saderības uzlabošanu ar līdzīgām Apple bibliotēkām un dažādu platformu atbalsta paplašināšanu, tostarp Android platformu. Visredzamākais uzlabojums lietotājiem ir sākotnēja Wayland protokola atbalsta nodrošināšana.
- GNUstep Base 1.28.0 — vispārīgas lietošanas bibliotēka, kas ir līdzīga Apple Foundation bibliotēkai un ietver objektus, kas nav saistīti ar grafiku, piemēram, klases, kas nodarbojas ar virkņu apstrādi, plūsmām, paziņojumiem, tīkla funkcijām, notikumu apstrādi un piekļuvi ārējiem objektiem.
- GNUstep GUI Library 0.29.0 — bibliotēka, kurā ietilpst klases lietotāja grafiskā interfeisa izveidei, balstītas uz Apple Cocoa API, tostarp klases dažādu veidu pogām, sarakstiem, ievades laukiem, logiem, kļūdu apstrādātājiem, funkcijām krāsu un attēlu apstrādei. GNUstep GUI Library sastāv no divām daļām — frontend, kas nav atkarīgs no platformām un logsistēmām, un backend, kurā ir specifiskie grafisko sistēmu elementi.
- GNUstep GUI Backend 0.29.0 — GNUstep GUI Library backend komplekts, kas nodrošina X11 un Windows grafiskās subsistēmas atbalstu. Galvenā inovācija jaunajā izlaidumā ir sākotnējā grafisko sistēmu atbalsta nodrošināšana, kas balstās uz Wayland protokolu. Turklāt jaunajā versijā ir uzlabots WindowMaker logu menedžera un Win64 API atbalsts.
- GNUstep Gorm 1.2.28 — programma lietotāja saskarnes modelēšanai (Graphic Object Relationship Modeler), kas atgādina OpenStep/NeXTSTEP Interface Builder lietojumprogrammu.
- GNUstep Makefile Package 2.9.0 — rīku kopums, kas paredzēts projekta GNUstep būvmateriālu failu izveidei, ļaujot ģenerēt makefile ar atbalstu dažādām platformām, neiebraucot zemu līmeņa detaļās.
Avots: opennet.lv
