Nuevos lanzamientos de componentes de GNUstep

Hay disponibles nuevas versiones de paquetes que conforman el marco GNUstep para desarrollar aplicaciones de servidor y GUI multiplataforma utilizando una API similar a las interfaces de programación Cocoa de Apple. Además de las bibliotecas que implementan AppKit y los componentes del marco Foundation, el proyecto también está desarrollando el kit de herramientas de diseño de interfaz Gorm y el entorno de desarrollo ProjectCenter, destinado a crear análogos portátiles de InterfaceBuilder, ProjectBuilder y Xcode. El principal lenguaje de desarrollo es Objective-C, pero GNUstep se puede utilizar con otros lenguajes. Las plataformas compatibles incluyen 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 refieren principalmente a una compatibilidad mejorada con bibliotecas similares de Apple y un soporte ampliado para varias plataformas, incluida la plataforma Android. La mejora más notable para los usuarios fue la compatibilidad inicial con el protocolo Wayland.

  • GNUstep Base 1.28.0 es una biblioteca de uso general que actúa como análoga a la biblioteca de la Fundación Apple e incluye objetos no relacionados con gráficos, por ejemplo, clases para procesar cadenas, subprocesos, notificaciones, funciones de red, manejo de eventos y acceso a recursos externos. objetos.
  • Biblioteca GNUstep GUI 0.29.0: una biblioteca que cubre clases para crear una interfaz gráfica de usuario basada en la API Apple Cocoa, incluidas clases que implementan varios tipos de botones, listas, campos de entrada, ventanas, controladores de errores, funciones para trabajar con colores e imágenes. . La biblioteca GNUstep GUI consta de dos partes: una interfaz, que es independiente de plataformas y sistemas de ventanas, y una parte trasera, que contiene elementos específicos de los sistemas gráficos.
  • GNUstep GUI Backend 0.29.0: un conjunto de backends para la biblioteca GNUstep GUI que implementa soporte para X11 y el subsistema de gráficos de Windows. La innovación clave de la nueva versión es el soporte inicial para sistemas gráficos basados ​​en el protocolo Wayland. Además, la nueva versión ha mejorado la compatibilidad con el administrador de ventanas WindowMaker y la API de Win64.
  • GNUstep Gorm 1.2.28 es un programa de modelado de interfaz de usuario (Graphic Object Relationship Modeler) similar a la aplicación OpenStep/NeXTSTEP Interface Builder.
  • GNUstep Makefile Package 2.9.0 es un conjunto de herramientas para crear archivos de compilación para proyectos GNUstep, lo que le permite generar un archivo MAKE con soporte multiplataforma sin entrar en detalles de bajo nivel.

Fuente: opennet.ru

Añadir un comentario