Novos lançamentos dos componentes GNUstep

Estão disponíveis novas versões dos pacotes que formam a estrutura GNUstep, destinada ao desenvolvimento de aplicativos gráficos e de servidor multiplataforma, utilizando uma API semelhante às interfaces da Apple Cocoa. Além das bibliotecas que implementam o AppKit e os componentes do framework Foundation, o projeto também desenvolve ferramentas para design de interface Gorm e um ambiente de desenvolvimento ProjectCenter, voltados para a criação de análogos portáteis do InterfaceBuilder, ProjectBuilder e Xcode. A principal linguagem de desenvolvimento é o Objective-C, mas o GNUstep também pode ser usado com outras linguagens. Entre as plataformas suportadas estão: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD e Windows. Os desenvolvimentos do projeto são distribuídos sob a licença LGPLv3.

As alterações nas novas versões se concentram principalmente na melhoria da compatibilidade com bibliotecas semelhantes da Apple e na ampliação do suporte a várias plataformas, incluindo a plataforma Android. A melhoria mais notável para os usuários foi o suporte inicial ao protocolo Wayland.

  • GNUstep Base 1.28.0 — uma biblioteca de uso geral que atua como um equivalente à biblioteca Apple Foundation e inclui objetos não relacionados à interface gráfica, como classes para manipulação de strings, fluxos, notificações, funções de rede, tratamento de eventos e acesso a objetos externos.
  • GNUstep GUI Library 0.29.0 — uma biblioteca que abrange classes para criação de interfaces gráficas do usuário, baseadas na API Apple Cocoa, incluindo classes que implementam diferentes tipos de botões, listas, campos de entrada, janelas, manipuladores de erros, funções para trabalhar com cores e imagens. A GNUstep GUI Library é composta por duas partes: a parte frontal, independente de plataformas e sistemas de janelas, e o backend, onde estão elementos específicos para sistemas gráficos.
  • GNUstep GUI Backend 0.29.0 — um conjunto de backends para a GNUstep GUI Library, que implementam suporte ao X11 e ao subsistema gráfico do Windows. A principal novidade desta versão é o suporte inicial a sistemas gráficos baseados no protocolo Wayland. Além disso, a nova versão melhorou o suporte ao gerenciador de janelas WindowMaker e ao API Win64.
  • GNUstep Gorm 1.2.28 — um programa para modelagem de interface de usuário (Graphic Object Relationship Modeler), semelhante ao aplicativo OpenStep/NeXTSTEP Interface Builder.
  • GNUstep Makefile Package 2.9.0 — um conjunto de ferramentas para criar arquivos de compilação para projetos GNUstep, permitindo gerar um makefile com suporte a várias plataformas, sem se aprofundar em detalhes de baixo nível.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster