Autor: ProHoster

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 [...]

Atualização do sistema operacional Qubes 4.1.1 usando virtualização para isolamento de aplicativos

Foi criada uma atualização para o sistema operacional Qubes 4.1.1, que implementa a ideia de usar um hipervisor para isolamento estrito de aplicativos e componentes do sistema operacional (cada classe de aplicativos e serviços do sistema é executada em máquinas virtuais separadas). Para funcionar, você precisa de um sistema com 6 GB de RAM e uma CPU Intel ou AMD de 64 bits com suporte às tecnologias VT-x c EPT/AMD-v c RVI e VT-d/AMD IOMMU, de preferência […]

Distribuição Asahi Linux tem suporte inicial para dispositivos Apple com chip M2

Os desenvolvedores do projeto Asahi, que visa portar o Linux para rodar em computadores Mac equipados com chips ARM desenvolvidos pela Apple, publicaram a atualização de julho da distribuição, permitindo a qualquer pessoa conhecer o atual nível de desenvolvimento do projeto. Entre as melhorias mais notáveis ​​​​na nova versão estão a implementação de suporte Bluetooth, disponibilidade para dispositivos Mac Studio e suporte inicial para o novo chip Apple M2. AsahiLinux […]

Um experimento para melhorar a eficiência do utilitário cat

Ariadne Conill, criadora do reprodutor de música Audacious, iniciadora do protocolo IRCv3 e líder da equipe de segurança do Alpine Linux, conduziu pesquisas sobre como otimizar o utilitário cat, que envia um ou mais arquivos para o fluxo de saída padrão. Para melhorar o desempenho do cat no Linux, são propostas duas opções de otimização, baseadas no uso das chamadas de sistema sendfile e splice […]

openSUSE oferece suporte completo para a linguagem de programação Nim

Os desenvolvedores da distribuição openSUSE anunciaram o início do suporte inicial para pacotes relacionados à linguagem de programação Nim. O suporte primário envolve a geração regular e imediata de atualizações que correspondem às versões mais recentes do kit de ferramentas do Nim. Os pacotes serão gerados para as arquiteturas x86-64, i586, ppc64le e ARM64 e testados em sistemas de testes automatizados openSUSE antes da publicação. Anteriormente, uma iniciativa semelhante para apoiar Nim foi feita pela distribuição […]

Firefox adiciona recursos básicos de edição de PDF

Nas compilações noturnas do Firefox, que serão usadas para lançar o Firefox 23 em 104 de agosto, um modo de edição foi adicionado à interface integrada para visualização de documentos PDF, que oferece recursos como desenhar marcas personalizadas e anexar comentários. Para habilitar o novo modo, o parâmetro pdfjs.annotationEditorMode é proposto na página about:config. Até agora, os recursos integrados do Firefox [...]

O gerenciador de janelas xfwm4 usado no Xfce foi portado para funcionar com Wayland

Como parte do projeto xfwm4-wayland, um entusiasta independente está desenvolvendo uma versão do gerenciador de janelas xfwm4, adaptada para usar o protocolo Wayland e traduzida para o sistema de construção Meson. O suporte do Wayland no xfwm4-wayland é fornecido por meio da integração com a biblioteca wlroots, desenvolvida pelos desenvolvedores do ambiente de usuário Sway e fornecendo funções básicas para organizar o trabalho de um gerenciador composto baseado no Wayland. Xfwm4 é usado no ambiente de usuário Xfce […]

Kaspersky Lab recebeu uma patente para filtrar solicitações de DNS

A Kaspersky Lab recebeu uma patente nos EUA para métodos de bloqueio de publicidade indesejada em dispositivos de computação relacionados à interceptação de solicitações de DNS. Ainda não está claro como a Kaspersky Lab utilizará a patente recebida e que perigo ela pode representar para a comunidade de software livre. Métodos de filtragem semelhantes são conhecidos há muito tempo e são usados, inclusive em software livre, por exemplo, no adblock e […]

Lançamento da metadistribuição T2 SDE 22.6

A metadistribuição T2 SDE 21.6 foi lançada, fornecendo um ambiente para criar suas próprias distribuições, compilar cruzadamente e manter as versões dos pacotes atualizadas. Distribuições podem ser criadas baseadas em Linux, Minix, Hurd, OpenDarwin, Haiku e OpenBSD. Distribuições populares construídas no sistema T2 incluem Puppy Linux. O projeto fornece imagens iso inicializáveis ​​básicas com um ambiente gráfico mínimo em [...]

Lançamento do mecanismo de desktop Arcan 0.6.2

Após um ano de desenvolvimento, foi lançado o mecanismo de desktop Arcan 0.6.2, que combina um servidor de exibição, uma estrutura multimídia e um mecanismo de jogo para processamento de gráficos 3D. O Arcan pode ser usado para criar uma variedade de sistemas gráficos, desde interfaces de usuário para aplicativos incorporados até ambientes de desktop independentes. Em particular, com base no Arcan, o desktop tridimensional Safespaces está sendo desenvolvido para sistemas de realidade virtual e […]

Versão do Wine 7.13

Ocorreu um lançamento experimental de uma implementação aberta do WinAPI - Wine 7.13. Desde o lançamento da versão 7.12, 16 relatórios de bugs foram fechados e 226 alterações foram feitas. As mudanças mais importantes: O mecanismo do navegador Gecko foi atualizado para a versão 2.47.3. O driver USB foi convertido para usar o formato de arquivo executável PE (Portable Executable) em vez de ELF. Suporte de tema aprimorado. Os relatórios de bugs estão fechados, [...]

Projeto para portar o mecanismo de isolamento de promessas para Linux

O autor da biblioteca C padrão Cosmopolitan e da plataforma Redbean anunciou a implementação do mecanismo de isolamento commit() para Linux. O Pledge foi originalmente desenvolvido pelo projeto OpenBSD e permite proibir seletivamente o acesso de aplicativos a chamadas de sistema não utilizadas (uma espécie de lista branca de chamadas de sistema é formada para o aplicativo e outras chamadas são proibidas). Ao contrário dos mecanismos disponíveis no Linux para restringir o acesso às chamadas do sistema, tais […]