Nye udgivelser af GNUstep-komponenter

Der er nyt tilgængeligt med pakker, der danner GNUstep-rammen, designet til udvikling af tværplatformgrafiske og serverapplikationer ved hjælp af et API, der ligner Apple Cocoa-API'erne. Ud over biblioteker med implementering af AppKit og komponenter fra Foundation-rammen udvikler projektet også værktøjer til Gorm-grænsefladedesign og ProjectCenter-udviklingsmiljøet, der sigter mod at kreere bærbare alternativer til InterfaceBuilder, ProjectBuilder og Xcode. Det primære udviklingssprog er Objective-C, men GNUstep kan også anvendes med andre sprog. Støttede platforme inkluderer: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD og Windows. Projektets fremskridt distribueres under LGPLv3-licensen.

Ændringerne i de nye udgivelser fokuserer primært på at forbedre kompatibiliteten med lignende biblioteker fra Apple og udvide understøttelsen af forskellige platforme, herunder Android-platformen. Den mest mærkbare forbedring for brugerne er den indledende støtte til Wayland-protokollen.

  • GNUstep Base 1.28.0 — et generelt bibliotek, der fungerer som en analog til Apple Foundation-biblioteket og inkluderer objekter, der ikke er relateret til grafik, såsom klasser til behandling af strenge, strømme, notifikationer, netværksfunktioner, hændelseshåndtering og adgang til eksterne objekter.
  • GNUstep GUI Library 0.29.0 — et bibliotek, der dækker klasser til oprettelse af brugergrænseflader baseret på Apple Cocoa-API'et, herunder klasser med implementeringer af forskellige typer knapper, lister, inputfelter, vinduer, fejlhåndterere, funktioner til håndtering af farver og billeder. GNUstep GUI Library består af to dele — et frontend, der er platformuafhængigt og uafhængigt af vinduessystemer, og et backend, der indeholder system-specifikke grafiske elementer.
  • GNUstep GUI Backend 0.29.0 — et sæt backends til GNUstep GUI Library, der implementerer understøttelse af X11 og Windows-grafiksystemet. Den vigtigste nyhed i den nye version er den indledende støtte til grafiske systemer baseret på Wayland-protokollen. Desuden er der i den nye version forbedret understøttelse af vinduesledelsesprogrammet WindowMaker og API Win64.
  • GNUstep Gorm 1.2.28 — et program til modellering af brugergrænseflader (Graphic Object Relationship Modeler), der minder om OpenStep/NeXTSTEP Interface Builder-applikationen.
  • GNUstep Makefile Package 2.9.0 — et værktøjssæt til at oprette makefiler til GNUstep-projekter, der gør det muligt at generere makefiler med støtte til forskellige platforme uden at dykke ind i lavniveau-detaljer.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster