Nuevas versiones de componentes de GNUstep

Están disponibles nuevas versiones de los paquetes que forman el marco GNUstep, diseñado para desarrollar aplicaciones gráficas y de servidor multiplataforma utilizando una API similar a las interfaces de programación de Apple Cocoa. Además de las bibliotecas que implementan AppKit y componentes del marco Foundation, el proyecto también desarrolla herramientas para el diseño de interfaces Gorm y un entorno de desarrollo ProjectCenter, destinados a crear alternativas portables a InterfaceBuilder, ProjectBuilder y Xcode. El lenguaje principal de desarrollo es Objective-C, pero GNUstep también se puede utilizar con otros lenguajes. Entre las plataformas compatibles se encuentran: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD y Windows. Los desarrollos del proyecto se distribuyen bajo la licencia LGPLv3.

Los cambios en las nuevas versiones se centran principalmente en mejorar la compatibilidad con bibliotecas similares de Apple y ampliar el soporte para diversas plataformas, incluida la plataforma Android. La mejora más notable para los usuarios ha sido el soporte inicial del protocolo Wayland.

  • GNUstep Base 1.28.0 — biblioteca de propósito general que actúa como equivalente de la biblioteca Apple Foundation e incluye objetos no relacionados con gráficos, como clases para el manejo de cadenas, flujos, notificaciones, funciones de red, manejo de eventos y acceso a objetos externos.
  • GNUstep GUI Library 0.29.0 — biblioteca que abarca clases para la creación de interfaces gráficas de usuario, basadas en la API Apple Cocoa, incluyendo clases que implementan varios tipos de botones, listas, campos de entrada, ventanas, manejadores de errores, y funciones para trabajar con colores e imágenes. La biblioteca GUI de GNUstep consta de dos partes: un frontend independiente de plataformas y sistemas de ventanas, y un backend que contiene elementos específicos para sistemas gráficos.
  • GNUstep GUI Backend 0.29.0 — conjunto de backends para la biblioteca GUI de GNUstep, que implementan soporte para X11 y la subsistema gráfico de Windows. La novedad clave de esta nueva versión es el soporte inicial para sistemas gráficos basados en el protocolo Wayland. Además, en la nueva versión se ha mejorado el soporte para el gestor de ventanas WindowMaker y la API Win64.
  • GNUstep Gorm 1.2.28 — programa para modelar interfaces de usuario (Graphic Object Relationship Modeler), similar a la aplicación OpenStep/NeXTSTEP Interface Builder.
  • GNUstep Makefile Package 2.9.0 — un conjunto de herramientas para crear archivos de compilación para proyectos GNUstep, que permite generar un makefile con soporte para diferentes plataformas sin profundizar en detalles de bajo nivel.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster