Autor: ProHoster

O ambiente de usuário COSMIC usará Iced em vez de GTK

Michael Aaron Murphy, líder dos desenvolvedores da distribuição Pop!_OS e participante do desenvolvimento do sistema operacional Redox, falou sobre o trabalho na nova edição do ambiente de usuário COSMIC. COSMIC está sendo transformado em um projeto independente que não usa GNOME Shell e é desenvolvido na linguagem Rust. O ambiente está planejado para ser utilizado na distribuição Pop!_OS, pré-instalado em laptops e PCs System76. Nota-se que depois de muito […]

Mudanças no kernel do Linux 6.1 para suportar a linguagem Rust

Linus Torvalds adotou mudanças na ramificação do kernel Linux 6.1 que implementam a capacidade de usar Rust como segunda linguagem para desenvolver drivers e módulos do kernel. Os patches foram aceitos após um ano e meio de testes no branch linux-next e eliminação dos comentários feitos. O lançamento do kernel 6.1 está previsto para dezembro. A principal motivação para apoiar o Rust é facilitar a gravação de drivers seguros e de alta qualidade [...]

O projeto Postgres WASM preparou um ambiente baseado em navegador com o SGBD PostgreSQL

Foram abertos os desenvolvimentos do projeto Postgres WASM, que desenvolve um ambiente com o SGBD PostgreSQL rodando dentro do navegador. O código associado ao projeto é de código aberto sob a licença do MIT. Ele oferece ferramentas para montar uma máquina virtual rodando em um navegador com ambiente Linux simplificado, um servidor PostgreSQL 14.5 e utilitários relacionados (psql, pg_dump). O tamanho final da compilação é de cerca de 30 MB. O hardware da máquina virtual é formado por meio de scripts buildroot [...]

Lançamento do gerenciador de janelas IceWM 3.0.0 com suporte a guias

O gerenciador de janelas leve IceWM 3.0.0 está disponível. IceWM oferece controle total por meio de atalhos de teclado, capacidade de usar desktops virtuais, barra de tarefas e aplicativos de menu. O gerenciador de janelas é configurado através de um arquivo de configuração bastante simples; temas podem ser usados. Miniaplicativos integrados estão disponíveis para monitorar CPU, memória e tráfego. Separadamente, várias GUIs de terceiros estão sendo desenvolvidas para personalização, implementações de desktop e editores [...]

Lançamento do planetário gratuito Stellarium 1.0

Após 20 anos de desenvolvimento, foi lançado o projeto Stellarium 1.0, desenvolvendo um planetário gratuito para navegação tridimensional no céu estrelado. O catálogo básico de objetos celestes contém mais de 600 mil estrelas e 80 mil objetos do céu profundo (catálogos adicionais cobrem mais de 177 milhões de estrelas e mais de um milhão de objetos do céu profundo) e também inclui informações sobre constelações e nebulosas. Código […]

Kernel Linux versão 6.0

Após dois meses de desenvolvimento, Linus Torvalds apresentou o lançamento do kernel Linux 6.0. A mudança significativa no número da versão é feita por questões estéticas e é um passo formal para aliviar o desconforto devido ao acúmulo de um grande número de edições na série (Linus brincou que o motivo da mudança do número da filial era mais provável que ele estava ficando sem dedos das mãos e dos pés para contar os números das versões). Entre […]

Compilador JIT Pyston-lite agora suporta Python 3.10

Está disponível uma nova versão da extensão Pyston-lite, que implementa um compilador JIT para CPython. Ao contrário do projeto Pyston, que é desenvolvido separadamente como um fork da base de código CPython, o Pyston-lite é projetado como uma extensão universal projetada para se conectar ao interpretador Python padrão (CPython). A nova versão é notável por fornecer suporte para ramificações Python 3.7, 3.9 e 3.10, além da ramificação 3.8 suportada anteriormente. Pyston-lite permite que você use [...]

Os desenvolvedores do Debian aprovam a distribuição de firmware proprietário na mídia de instalação

Os resultados da votação geral (GR, resolução geral) dos desenvolvedores do projeto Debian envolvidos na manutenção de pacotes e manutenção de infraestrutura foram publicados, na qual foi considerada a questão da entrega de firmware proprietário como parte de imagens de instalação oficiais e compilações ao vivo. O quinto ponto “Alterar o Contrato Social para entrega de firmware não livre no instalador com fornecimento de montagens de instalação uniformes” ganhou a votação. A opção escolhida envolve a mudança [...]

Lançada plataforma de colaboração Nextcloud Hub 3

Foi apresentado o lançamento da plataforma Nextcloud Hub 3, que fornece uma solução autossuficiente para organizar a colaboração entre funcionários da empresa e equipes que desenvolvem diversos projetos. Ao mesmo tempo, foi publicada a plataforma de nuvem Nextcloud subjacente ao Nextcloud Hub, que permite implantar armazenamento em nuvem com suporte para sincronização e troca de dados, proporcionando a capacidade de visualizar e editar dados de qualquer dispositivo em qualquer lugar da rede (usando [...]

VPN integrada ao navegador Microsoft Edge

A Microsoft começou a testar o serviço Microsoft Edge Secure VPN integrado ao navegador Edge. A VPN está habilitada para uma pequena porcentagem de usuários experimentais do Edge Canary, mas também pode ser habilitada em Configurações > Privacidade, pesquisa e serviços. O serviço está sendo desenvolvido com a participação da Cloudflare, cuja capacidade do servidor é utilizada para construir uma rede de transmissão de dados. A VPN proposta esconde o endereço IP […]

Vulnerabilidade no FFmpeg que permite a execução de código ao processar arquivos mp4

Pesquisadores de segurança do Google identificaram uma vulnerabilidade (CVE-2022-2566) na biblioteca libavformat, parte do pacote multimídia FFmpeg. A vulnerabilidade permite que o código de um invasor seja executado quando um arquivo mp4 especialmente modificado é processado no sistema da vítima. A vulnerabilidade aparece no branch FFmpeg 5.1 e foi corrigida na versão FFmpeg 5.1.2. A vulnerabilidade é causada por um erro no cálculo do tamanho do buffer no […]

Google lança codec de áudio de código aberto Lyra V2

O Google lançou o codec de áudio Lyra V2, que usa técnicas de aprendizado de máquina para obter a máxima qualidade de voz em canais de comunicação muito lentos. A nova versão apresenta uma transição para uma nova arquitetura de rede neural, suporte para plataformas adicionais, recursos expandidos de controle de taxa de bits, desempenho aprimorado e maior qualidade de áudio. A implementação de referência do código é escrita em C++ e distribuída sob […]