Nuovi rilasci dei componenti GNUstep

Sono disponibili nuove versioni dei pacchetti che compongono il framework GNUstep, progettato per lo sviluppo di applicazioni grafiche e server cross-platform utilizzando API simili alle interfacce di Apple Cocoa. Oltre alle librerie che implementano AppKit e ai componenti del framework Foundation, il progetto sviluppa anche strumenti per la progettazione dell'interfaccia Gorm e l'ambiente di sviluppo ProjectCenter, mirati alla creazione di equivalenti portabili di InterfaceBuilder, ProjectBuilder e Xcode. Il principale linguaggio di sviluppo è Objective-C, ma GNUstep può essere utilizzato anche con altri linguaggi. Tra le piattaforme supportate ci sono: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD e Windows. I progressi del progetto sono distribuiti sotto licenza LGPLv3.

Le modifiche nelle nuove versioni riguardano principalmente il miglioramento della compatibilità con librerie simili di Apple e l'ampliamento del supporto per diverse piattaforme, inclusa la piattaforma Android. Il miglioramento più evidente per gli utenti è stata l'iniziale supporto per il protocollo Wayland.

  • GNUstep Base 1.28.0 — una libreria generica che funge da equivalente della libreria Apple Foundation e include oggetti non legati alla grafica, come classi per la gestione delle stringhe, flussi, notifiche, funzioni di rete, gestione degli eventi e accesso a oggetti esterni.
  • GNUstep GUI Library 0.29.0 — una libreria che comprende classi per la creazione di interfacce grafiche utente basate sull'API Apple Cocoa, incluse classi che implementano vari tipi di pulsanti, elenchi, campi di input, finestre, gestori di errori e funzioni per la gestione di colori e immagini. La GNUstep GUI Library è composta da due parti: un frontend indipendente dalla piattaforma e dai sistemi di finestre e un backend che gestisce elementi specifici per i sistemi grafici.
  • GNUstep GUI Backend 0.29.0 — un insieme di backend per la GNUstep GUI Library che implementano il supporto per X11 e il sottosistema grafico di Windows. La novità principale di questa versione è il supporto iniziale per i sistemi grafici basati sul protocollo Wayland. Inoltre, nella nuova versione è stato migliorato il supporto per il gestore di finestre WindowMaker e per l'API Win64.
  • GNUstep Gorm 1.2.28 — un programma per la modellazione dell'interfaccia utente (Graphic Object Relationship Modeler), simile all'applicazione OpenStep/NeXTSTEP Interface Builder.
  • GNUstep Makefile Package 2.9.0 — un toolkit per la creazione di file di build per progetti GNUstep, che consente di generare un makefile con supporto per diverse piattaforme senza scendere nei dettagli a basso livello.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster