Categoría: noticias de internet

Levantouse a prohibición de vender software de código aberto a través da Microsoft Store

Microsoft realizou modificacións nas condicións de uso do catálogo de Microsoft Store, nos que cambiou o requisito previamente engadido que prohibe o beneficio a través do catálogo, da venda de software de código aberto, que na súa forma habitual distribúese gratuitamente. O cambio fíxose tras as críticas da comunidade e o impacto negativo que o cambio tivo no financiamento de moitos proxectos lexítimos. O motivo para prohibir a venda de software de código aberto na tenda de Microsoft […]

Lanzamento do entorno de desenvolvemento de Qt Creator 8

Publicouse o lanzamento do entorno de desenvolvemento integrado Qt Creator 8.0, deseñado para crear aplicacións multiplataforma usando a biblioteca Qt. Admítense tanto o desenvolvemento de programas clásicos de C++ como o uso da linguaxe QML, no que se usa JavaScript para definir scripts, e a estrutura e os parámetros dos elementos da interface son definidos por bloques tipo CSS. Os conxuntos preparados fórmanse para Linux, Windows e macOS. EN […]

Un empregado de Google desenvolve unha linguaxe de programación Carbon destinada a substituír C++

Un empregado de Google está a desenvolver a linguaxe de programación Carbon, que se sitúa como un substituto experimental de C++, ampliando a linguaxe e eliminando as deficiencias existentes. A linguaxe admite a portabilidade básica de C++, pode integrarse co código C++ existente e ofrece ferramentas para simplificar a migración de proxectos existentes traducindo automaticamente as bibliotecas de C++ a código Carbon. Por exemplo, pode reescribir certos [...]

Vulnerabilidade no núcleo de Linux que che permite evitar as restricións do modo de bloqueo

Identificouse unha vulnerabilidade no núcleo de Linux (CVE-2022-21505) que facilita evitar o mecanismo de seguranza Lockdown, que limita o acceso do usuario root ao núcleo e bloquea as rutas de bypass de arranque seguro de UEFI. Para evitalo, proponse utilizar o subsistema do núcleo IMA (Integrity Measurement Architecture), deseñado para verificar a integridade dos compoñentes do sistema operativo mediante sinaturas dixitais e hash. No modo de bloqueo, o acceso a /dev/mem é limitado, […]

Versión de VirtualBox 6.1.36

Oracle publicou unha versión correctiva do sistema de virtualización VirtualBox 6.1.36, que contén 27 correccións. Principais cambios: eliminouse o posible fallo do núcleo dun sistema convidado Linux ao activar o modo de protección "Speculative Store Bypass" para unha máquina virtual vCPU. Na interface gráfica, resolveuse o problema de usar o rato no diálogo de configuración da máquina virtual, que se produce ao usar KDE. Mellorouse o rendemento das actualizacións […]

Lanzamento de nomenus-rex 0.7.0, unha utilidade de cambio de nome de ficheiros masivos

Está dispoñible unha nova versión de Nomenus-rex, unha utilidade de consola para o cambio de nome de ficheiros masivos. Configurado mediante un ficheiro de configuración sinxelo. O programa está escrito en C++ e distribúese baixo GPL 3.0. Desde as noticias anteriores, a utilidade gañou funcionalidade e corrixíronse numerosos erros e deficiencias: Nova regra: "data de creación do ficheiro". A sintaxe é semellante á regra Data. Eliminouse unha boa cantidade de código "boilerplate". Significativo […]

Epic Games uniuse á organización desenvolvendo o motor de xogos abertos Open 3D Engine

A Fundación Linux anunciou que Epic Games uniuse á Open 3D Foundation (O3DF), creada para continuar o desenvolvemento colaborativo do motor de xogos Open 3D Engine (O3DE) despois de que Amazon fose descuberto. Epic Games, que desenvolve o motor de xogos Unreal Engine, estivo entre os principais participantes, xunto con Adobe, AWS, Huawei, Microsoft, Intel e Niantic. […]

O código de dous xogos máis do estudo KD-Vision foi publicado

Seguindo os códigos fonte dos xogos "VanGers", "Perimeter" e "Moonshine", publicáronse os códigos fonte de dous xogos máis do estudo KD-Vision (anteriormente KD-Lab) - "Perimeter 2: New Earth" e " Maelstrom: A Batalla pola Terra comeza" Ambos xogos están construídos no Vista Engine, unha evolución do motor Perimeter que admite superficies de auga e outras novas funcións. O código fonte é publicado pola comunidade [...]

Google publicou Cirq Turns 1.0 para desenvolver programas para computadoras cuánticas

Google publicou o lanzamento do framework aberto de Python Cirq Turns 1.0, destinado a escribir e optimizar aplicacións para ordenadores cuánticos, así como organizar o seu lanzamento en hardware real ou nun simulador, e analizar os resultados da execución. O código do proxecto distribúese baixo a licenza Apache 2.0. O marco está deseñado para traballar con ordenadores cuánticos do futuro próximo, admitindo varios centos de qubits e […]

Lanzamento de nginx 1.23.1 e njs 0.7.6

Lanzouse a rama principal de nginx 1.23.1, dentro da cal continúa o desenvolvemento de novas funcións. A rama estable 1.22.x mantida en paralelo só contén cambios relacionados coa eliminación de erros e vulnerabilidades graves. O próximo ano, baseándose na rama principal 1.23.x, formarase unha rama estable 1.24. Entre os cambios: Optimizouse o consumo de memoria nas configuracións de proxy SSL. A directiva […]

Publicado o kit de ferramentas para descifrar o microcódigo Intel

Un grupo de investigadores de seguridade do equipo de uCode publicou o código fonte para descifrar o microcódigo Intel. A técnica Red Unlock, desenvolvida polos mesmos investigadores en 2020, pódese utilizar para extraer microcódigos cifrados. A capacidade proposta para descifrar o microcódigo permítelle explorar a estrutura interna do microcódigo e os métodos para implementar instrucións de máquina x86. Ademais, os investigadores restauraron o formato de actualización con microcódigo, algoritmo de cifrado e chave [...]

Lanzamento do DBMS Nebula Graph orientado a gráficos 3.2

Publicouse o lanzamento do DBMS aberto Nebula Graph 3.2, deseñado para o almacenamento eficiente de grandes conxuntos de datos interconectados que forman un gráfico que pode contar miles de millóns de nodos e billóns de conexións. O proxecto está escrito en C++ e distribúese baixo a licenza Apache 2.0. As bibliotecas cliente para acceder ao DBMS están preparadas para as linguaxes Go, Python e Java. El DBMS utiliza distribuidos [...]