Författare: ProHoster

Glömd patch hittades i Linux-kärnan som påverkar AMD CPU-prestanda

Linux 6.0-kärnan, som förväntas släppas nästa måndag, innehåller en förändring som tar itu med prestandaproblem med system som körs på AMD Zen-processorer. Källan till prestandafallet visade sig vara kod som lades till för 20 år sedan för att lösa ett hårdvaruproblem i vissa styrkretsar. Hårdvaruproblemet har länge åtgärdats och visas inte i nuvarande styrkretsar, men den gamla lösningen för problemet glömdes bort och blev […]

Vinprojektet har publicerat Vkd3d 1.5 med Direct3D 12-implementering

Wine-projektet har publicerat releasen av paketet vkd3d 1.5 med en implementering av Direct3D 12 som fungerar genom att sända anrop till Vulkans grafik-API. Paketet innehåller libvkd3d-biblioteken med Direct3D 12-implementeringar, libvkd3d-shader med en översättare av shader-modellerna 4 och 5 och libvkd3d-utils med funktioner för att förenkla porteringen av Direct3D 12-applikationer, samt en uppsättning demos, inklusive en glxgears-port […]

LeanQt-projektet utvecklar en avskalad gaffel av Qt 5

LeanQt-projektet har börjat utveckla en avskalad gaffel av Qt 5 som syftar till att göra det lättare att bygga från källan och integrera med applikationer. LeanQt är utvecklat av Rochus Keller, författaren till kompilatorn och utvecklingsmiljön för Oberon-språket, knuten till Qt 5, för att förenkla kompileringen av hans produkt med ett minimum av beroenden, men samtidigt som stödet för nuvarande plattformar bibehålls. […]

Bash 5.2 skal tillgängligt

Efter tjugo månaders utveckling har en ny version av kommandotolken GNU Bash 5.2, som används som standard i de flesta Linux-distributioner, publicerats. Samtidigt skapades en utgåva av readline 8.2-biblioteket, som används i bash för att organisera kommandoradsredigering. Bland de viktigaste förbättringarna kan vi notera: Koden för att analysera kommandosubstitutionskonstruktioner (kommandosubstitution, ersättning av utdata från att köra ett annat kommando, till exempel "$(kommando)" […]

OpenBSD-projektet har publicerat ett git-kompatibelt versionskontrollsystem Got 0.76

Utvecklarna av OpenBSD-projektet har presenterat en ny version av Got (Game of Trees) versionskontrollsystem, vars utveckling fokuserar på enkel design och användning. För att lagra versionsdata använder Got lagring som är kompatibel med diskformatet för Git-förvar, vilket låter dig arbeta med förvaret med hjälp av verktygen Got och Git. Till exempel, med Git kan du arbeta […]

Shotcut 22.09 Video Editor Release

Utgivningen av videoredigeraren Shotcut 22.09 är tillgänglig, som är utvecklad av författaren till MLT-projektet och använder detta ramverk för att organisera videoredigering. Stöd för video- och ljudformat implementeras genom FFmpeg. Det är möjligt att använda plugins med implementering av video- och ljudeffekter som är kompatibla med Frei0r och LADSPA. Bland funktionerna i Shotcut kan vi notera möjligheten att redigera flera spår med videokomposition från fragment i olika […]

CRUX 3.7 Linux-distribution släppt

Efter nästan två års utveckling bildades releasen av den oberoende lätta Linux-distributionen CRUX 3.7, utvecklad sedan 2001 i enlighet med KISS-konceptet (Keep It Simple, Stupid) och riktad till erfarna användare. Målet med projektet är att skapa ett distributionskit som är enkelt och transparent för användare, baserat på BSD-liknande initialiseringsskript, har den mest förenklade strukturen och innehåller ett relativt litet antal färdiga […]

Den tjugosjätte alfaversionen av det öppna spelet 0 AD är tillgänglig

Den tjugosjätte alfautgåvan av gratisspelet 0 AD har publicerats, som är ett strategispel i realtid med högkvalitativ 3D-grafik och gameplay som på många sätt liknar spelen i Age of Empires-serien. Spelets källkod var öppen källkod av Wildfire Games under GPL-licensen efter 9 års utveckling som en proprietär produkt. Spelbygget är tillgängligt för Linux (Ubuntu, Gentoo, […]

Utgivning av den decentraliserade videosändningsplattformen PeerTube 4.3

Lanseringen av en decentraliserad plattform för att organisera videohosting och videosändning PeerTube 4.3 ägde rum. PeerTube erbjuder ett leverantörsneutralt alternativ till YouTube, Dailymotion och Vimeo, genom att använda ett innehållsdistributionsnätverk baserat på P2P-kommunikation och länka samman besökarnas webbläsare. Projektets utveckling distribueras under AGPLv3-licensen. Viktiga innovationer: Möjligheten att automatiskt importera videor från andra videoplattformar har implementerats. Till exempel kan en användare initialt […]

Sårbarhet i Redis DBMS, som potentiellt tillåter dig att köra din kod

En korrigerande version av Redis DBMS 7.0.5 har publicerats, som eliminerar en sårbarhet (CVE-2022-35951) som potentiellt kan tillåta en angripare att exekvera sin kod med rättigheterna för Redis-processen. Problemet påverkar bara 7.x-grenen och kräver åtkomst för att köra frågor för att utföra attacken. Sårbarheten orsakas av ett heltalsspill som uppstår när ett felaktigt värde anges för parametern "COUNT" i kommandot "XAUTOCLAIM". När du använder strömnycklar i ett kommando […]

Koden för Whisper-taligenkännings- och översättningssystemet har öppnats

OpenAI-projektet, som utvecklar offentliga projekt inom området artificiell intelligens, har publicerat utvecklingar relaterade till Whisper-taligenkänningssystemet. Det hävdas att för tal på engelska ger systemet nivåer av tillförlitlighet och noggrannhet för automatisk igenkänning nära mänsklig igenkänning. Koden för referensimplementeringen baserad på PyTorch-ramverket och en uppsättning redan utbildade modeller, redo att användas, har öppnats. Koden är öppen […]

Wine 7.18 release och Wine staging 7.18

En experimentell version av en öppen implementering av WinAPI - Wine 7.18 - ägde rum. Sedan version 7.17 släpptes har 20 felrapporter stängts och 252 ändringar har gjorts. De viktigaste ändringarna: Teckentabellerna har uppdaterats till Unicode 15.0.0-specifikationen. MacOS-drivrutinen innehåller stöd för WoW64, ett lager för att köra 32-bitarsprogram på 64-bitars Windows. Fixade problem med asynkron läsning i implementeringen […]