Nya versioner av GNUstep-komponenter

Nya utgåvor av paket är tillgängliga som utgör GNUstep-ramverket för att utveckla gränsöverskridande grafiska gränssnitt och serverapplikationer med ett API som liknar Apples Cocoa-programmeringsgränssnitt. Förutom bibliotek som implementerar AppKit och komponenter i Foundation-ramverket, utvecklar projektet även Gorm interface design toolkit och ProjectCenter utvecklingsmiljö, som syftar till att skapa portabla analoger av InterfaceBuilder, ProjectBuilder och Xcode. Det huvudsakliga utvecklingsspråket är Objective-C, men GNUstep kan användas med andra språk. Plattformar som stöds inkluderar macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD och Windows. Projektets utveckling distribueras under LGPLv3-licensen.

Förändringar i nya releaser gäller främst förbättrad kompatibilitet med liknande Apple-bibliotek och utökat stöd för olika plattformar, inklusive Android-plattformen. Den mest märkbara förbättringen för användarna var det initiala stödet för Wayland-protokollet.

  • GNUstep Base 1.28.0 är ett allmänt ändamålsbibliotek som fungerar som en analog till Apple Foundation-biblioteket och inkluderar objekt som inte är relaterade till grafik, till exempel klasser för bearbetning av strängar, trådar, meddelanden, nätverksfunktioner, händelsehantering och tillgång till externa föremål.
  • GNUstep GUI Library 0.29.0 - ett bibliotek som täcker klasser för att skapa ett grafiskt användargränssnitt baserat på Apple Cocoa API, inklusive klasser som implementerar olika typer av knappar, listor, inmatningsfält, fönster, felhanterare, funktioner för att arbeta med färger och bilder . GNUstep GUI-biblioteket består av två delar - en front-end, som är oberoende av plattformar och fönstersystem, och en back-end, som innehåller element som är specifika för grafiska system.
  • GNUstep GUI Backend 0.29.0 - en uppsättning backends för GNUstep GUI Library som implementerar stöd för X11 och Windows-grafikundersystemet. Nyckelnyheten i den nya utgåvan är initialt stöd för grafiksystem baserade på Wayland-protokollet. Dessutom har den nya versionen förbättrat stöd för WindowMaker-fönsterhanteraren och Win64 API.
  • GNUstep Gorm 1.2.28 är ett användargränssnittsmodelleringsprogram (Graphic Object Relationship Modeler) som liknar OpenStep/NeXTSTEP Interface Builder-applikationen.
  • GNUstep Makefile Package 2.9.0 är en verktygslåda för att skapa byggfiler för GNUstep-projekt, så att du kan generera en makefil med plattformsoberoende stöd utan att gå in på detaljer på låg nivå.

Källa: opennet.ru

Lägg en kommentar