tópico: notícias da internet

A proibição de venda de software de código aberto através da Microsoft Store foi suspensa

A Microsoft alterou os termos de utilização do catálogo da Microsoft Store, nos quais alterou o requisito anteriormente adicionado que proíbe o lucro através do catálogo, da venda de software de código aberto, que na sua forma habitual é distribuído gratuitamente. A mudança foi feita após críticas da comunidade e o impacto negativo que a mudança teve no financiamento de muitos projetos legítimos. O motivo para proibir a venda de software de código aberto na Microsoft Store […]

Lançamento do ambiente de desenvolvimento Qt Creator 8

Foi publicado o lançamento do ambiente de desenvolvimento integrado Qt Creator 8.0, projetado para criar aplicativos de plataforma cruzada usando a biblioteca Qt. Tanto o desenvolvimento de programas C++ clássicos quanto o uso da linguagem QML são suportados, em que o JavaScript é usado para definir scripts, e a estrutura e os parâmetros dos elementos da interface são definidos por blocos do tipo CSS. Assemblies prontos são formados para Linux, Windows e macOS. EM […]

Funcionário do Google desenvolve linguagem de programação Carbon destinada a substituir C++

Um funcionário do Google está desenvolvendo a linguagem de programação Carbon, que se posiciona como um substituto experimental do C++, expandindo a linguagem e eliminando as deficiências existentes. A linguagem oferece suporte à portabilidade C++ básica, pode ser integrada ao código C++ existente e fornece ferramentas para simplificar a migração de projetos existentes, traduzindo automaticamente bibliotecas C++ para código Carbon. Por exemplo, você pode reescrever certos […]

Vulnerabilidade no kernel do Linux que permite contornar as restrições do modo Lockdown

Uma vulnerabilidade foi identificada no kernel Linux (CVE-2022-21505) que facilita contornar o mecanismo de segurança Lockdown, que limita o acesso do usuário root ao kernel e bloqueia caminhos de desvio do UEFI Secure Boot. Para contorná-lo, propõe-se a utilização do subsistema kernel IMA (Integrity Measurement Architecture), projetado para verificar a integridade dos componentes do sistema operacional por meio de assinaturas digitais e hashes. No modo de bloqueio, o acesso a /dev/mem é limitado, […]

Versão do VirtualBox 6.1.36

A Oracle publicou uma versão corretiva do sistema de virtualização VirtualBox 6.1.36, que contém 27 correções. Principais mudanças: Foi eliminada a potencial falha do kernel de um sistema convidado Linux ao ativar o modo de proteção “Speculative Store Bypass” para uma VM vCPU. Na interface gráfica, foi resolvido o problema de uso do mouse na caixa de diálogo de configurações da máquina virtual, que ocorre ao usar o KDE. Melhor desempenho de atualização [...]

Lançamento do nomenus-rex 0.7.0, um utilitário de renomeação de arquivos em massa

Uma nova versão do Nomenus-rex, um utilitário de console para renomeação de arquivos em massa, está disponível. Configurado usando um arquivo de configuração simples. O programa é escrito em C++ e distribuído sob GPL 3.0. Desde as notícias anteriores, o utilitário ganhou funcionalidade e vários erros e deficiências foram corrigidos: Nova regra: “data de criação do arquivo”. A sintaxe é semelhante à regra de data. Removida uma boa quantidade de código "padrão". Significativo [...]

A Epic Games se juntou à organização que desenvolve o mecanismo de jogo aberto Open 3D Engine

A Linux Foundation anunciou que a Epic Games se juntou à Open 3D Foundation (O3DF), criada para continuar o desenvolvimento colaborativo do motor de jogo Open 3D Engine (O3DE) depois que ele foi descoberto pela Amazon. A Epic Games, que desenvolve o motor de jogo Unreal Engine, esteve entre os principais participantes, juntamente com Adobe, AWS, Huawei, Microsoft, Intel e Niantic. […]

O código de mais dois jogos do estúdio KD-Vision foi publicado

Seguindo os códigos-fonte dos jogos “VanGers”, “Perimeter” e “Moonshine”, foram publicados os códigos-fonte de mais dois jogos do estúdio KD-Vision (antigo KD-Lab) - “Perimeter 2: New Earth” e “ Maelstrom: A Batalha pela Terra Começa” " Ambos os jogos são construídos no Vista Engine, uma evolução do motor Perimeter que suporta superfícies de água e outros novos recursos. O código fonte é publicado pela comunidade [...]

Google publicou Cirq Turns 1.0 para desenvolvimento de programas para computadores quânticos

O Google publicou o lançamento do framework aberto Python Cirq Turns 1.0, que visa escrever e otimizar aplicações para computadores quânticos, bem como organizar seu lançamento em hardware real ou em simulador, e analisar os resultados de execução. O código do projeto é distribuído sob a licença Apache 2.0. A estrutura foi projetada para funcionar com computadores quânticos de um futuro próximo, suportando várias centenas de qubits e […]

Lançamento do nginx 1.23.1 e njs 0.7.6

Foi lançado o ramo principal do nginx 1.23.1, dentro do qual continua o desenvolvimento de novos recursos. O branch estável 1.22.x mantido em paralelo contém apenas alterações relacionadas à eliminação de bugs e vulnerabilidades graves. No próximo ano, com base no branch principal 1.23.x, um branch estável 1.24 será formado. Entre as mudanças: O consumo de memória nas configurações de proxy SSL foi otimizado. A diretiva […]

Kit de ferramentas para descriptografar o microcódigo Intel publicado

Um grupo de pesquisadores de segurança da equipe uCode publicou o código-fonte para descriptografar o microcódigo Intel. A técnica Red Unlock, desenvolvida pelos mesmos pesquisadores em 2020, pode ser usada para extrair microcódigo criptografado. A capacidade proposta de descriptografar o microcódigo permite explorar a estrutura interna do microcódigo e os métodos para implementar instruções de máquina x86. Além disso, os pesquisadores restauraram o formato de atualização com microcódigo, algoritmo de criptografia e chave […]

Lançamento do DBMS Nebula Graph 3.2 orientado a gráficos

Foi publicado o lançamento do DBMS Nebula Graph 3.2 aberto, projetado para armazenamento eficiente de grandes conjuntos de dados interconectados que formam um gráfico que pode numerar bilhões de nós e trilhões de conexões. O projeto é escrito em C++ e distribuído sob a licença Apache 2.0. As bibliotecas clientes de acesso ao SGBD são preparadas para as linguagens Go, Python e Java. O SGBD usa dados distribuídos [...]