E foi lançado o Freedesktop SDK 21.08 com suporte RISC-V, e muito mais. Confira as novidades dessa importante atualização.
O projeto Freedesktop SDK é um projeto gratuito e de código aberto que fornece plataformas e tempos de execução do SDK para aplicativos Flatpak e tempos de execução baseados em módulos Freedesktop.
Ele foi originalmente iniciado como um subprojeto Flatpak para criar um tempo de execução neutro básico. Agora é um projeto separado, semelhante ao que aconteceu com os tempos de execução do GNOME e KDE.
Junto com os aplicativos Flatpak, eles exploram como usar o tempo de execução de outras maneiras, como fornecer um sistema inicializável mínimo para qualquer um usar em seu próprio projeto e imagens de VM inicializáveis que usarão o freedesktop-sdk como base.
O projeto Freedesktop SDK não é um endosso de uma plataforma específica ou seleção de tecnologias pela organização Freedesktop. O SDK visa oferecer suporte a uma plataforma interoperável comum para projetos como GNOME, KDE e Flatpak, fornecendo integração e validação de um conjunto compartilhado de dependências.
Agora, o Freedesktop SDK como uma plataforma e tempo de execução do SDK para aplicativos/tempos de execução Flatpak foi lançado com sua primeira grande atualização estável em um ano, o Freedesktop SDK 21.08.
Freedesktop SDK 21.08 lançado com suporte RISC-V, e mais
Freedesktop SDK 21.08 é notável porque RISC-V é a arquitetura de CPU mais recente suportada por este SDK/run-time popular com Flatpaks.
Há também uma grande variedade de pacotes atualizados contidos neste SDK, GStreamer-VAAPI foi adicionado novamente como uma extensão com suporte e a extensão Rust foi removida.
A extensão Rust foi removida do Freedesktop SDK, embora o código LLVM/Rust ainda esteja sendo construído para lidar com dependências contidas no SDK. Detalhes sobre a mudança de ferrugem por meio da opção #2 deste problema.
Outra mudança fundamental com esta versão é a remoção do LLVM dos runtimes Flatpak.
O resto do trabalho do Freedesktop SDK 21.08 consiste principalmente na atualização dos pacotes contidos, com uma lista completa de alterações disponíveis no log de alterações.
Veja o anúncio do freedesktop-sdk 21.08 para mais detalhes sobre esta atualização.