Nuove versioni dei componenti GNUstep

Sono disponibili nuovi rilasci dei pacchetti che formano il framework GNUstep, destinato allo sviluppo di applicazioni grafiche e server cross-platform utilizzando API simili a quelle 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 versioni 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 risultati del progetto sono distribuiti sotto la licenza LGPLv3.

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

  • GNUstep Base 1.28.0 è una libreria di uso generale che funge da analogo della libreria Apple Foundation e include oggetti non legati alla grafica, come classi per la gestione delle stringhe, flussi, notifiche, funzioni di rete, gestione eventi e accesso a oggetti esterni.
  • GNUstep GUI Library 0.29.0 è una libreria che include classi per la creazione di interfacce grafiche utente basate su API Apple Cocoa, comprese classi per vari tipi di pulsanti, liste, campi di input, finestre, gestori di errori, funzioni per lavorare con colori e immagini. La GNUstep GUI Library è composta da due parti: un front-end indipendente dalla piattaforma e dai sistemi window e un back-end contenente elementi specifici per i sistemi grafici.
  • GNUstep GUI Backend 0.29.0 è un insieme di backend per la GNUstep GUI Library, che forniscono 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, è stato migliorato il supporto per il gestore di finestre WindowMaker e 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 insieme di strumenti per la creazione di file di build per progetti GNUstep, che consente di generare makefile con supporto per diverse piattaforme senza immergersi 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