Ämne: internetnyheter

Förbudet mot att sälja programvara med öppen källkod via Microsoft Store har hävts

Microsoft har gjort ändringar i användarvillkoren för Microsoft Store-katalogen, där de har ändrat det tidigare tillagda kravet som förbjuder vinst genom katalogen, från försäljning av programvara med öppen källkod, som i sin vanliga form distribueras gratis. Förändringen gjordes efter kritik från samhället och den negativa inverkan förändringen hade på finansieringen av många legitima projekt. Anledningen till att förbjuda försäljning av programvara med öppen källkod i Microsoft Store […]

Qt Creator 8 Utvecklingsmiljö Release

Utgivningen av den integrerade utvecklingsmiljön Qt Creator 8.0, designad för att skapa plattformsoberoende applikationer med Qt-biblioteket, har publicerats. Både utvecklingen av klassiska C++-program och användningen av QML-språket stöds, där JavaScript används för att definiera skript, och strukturen och parametrarna för gränssnittselement ställs in av CSS-liknande block. Klara sammansättningar bildas för Linux, Windows och macOS. I […]

Google-anställd utvecklar programmeringsspråket Carbon som syftar till att ersätta C++

En Google-anställd utvecklar programmeringsspråket Carbon, som är placerat som en experimentell ersättning för C++, utökar språket och eliminerar befintliga brister. Språket stöder grundläggande C++-portabilitet, kan integreras med befintlig C++-kod och tillhandahåller verktyg för att förenkla migreringen av befintliga projekt genom att automatiskt översätta C++-bibliotek till Carbon-kod. Du kan till exempel skriva om vissa […]

Sårbarhet i Linux-kärnan som gör att du kan kringgå begränsningar i låst läge

En sårbarhet har identifierats i Linux-kärnan (CVE-2022-21505) som gör det enkelt att kringgå Lockdown-säkerhetsmekanismen, som begränsar root-användares åtkomst till kärnan och blockerar UEFI Secure Boot-bypass-vägar. För att kringgå det föreslås det att man använder kärndelsystemet IMA (Integrity Measurement Architecture), utformat för att verifiera integriteten hos operativsystemkomponenter med hjälp av digitala signaturer och hash. I låst läge är åtkomsten till /dev/mem begränsad, […]

VirtualBox 6.1.36 version

Oracle har publicerat en korrigerande version av virtualiseringssystemet VirtualBox 6.1.36, som innehåller 27 korrigeringar. Huvudändringar: Potentiell krasch av kärnan i ett Linux-gästsystem när skyddsläget "Speculative Store Bypass" aktiveras för en virtuell vCPU-dator har eliminerats. I det grafiska gränssnittet har problemet med att använda musen i inställningsdialogrutan för den virtuella maskinen, som uppstår när du använder KDE, lösts. Förbättrad uppdateringsprestanda […]

Release av nomenus-rex 0.7.0, ett verktyg för att byta namn på bulkfiler

En ny version av Nomenus-rex, ett konsolverktyg för att byta namn på massfiler, är tillgänglig. Konfigurerad med en enkel konfigurationsfil. Programmet är skrivet i C++ och distribueras under GPL 3.0. Sedan den tidigare nyheten har verktyget fått funktionalitet och många fel och brister har åtgärdats: Ny regel: "filen skapades". Syntaxen liknar datumregeln. Tog bort en hel del "boilerplate"-kod. Betydande […]

Koden för ytterligare två spel från KD-Vision-studion har publicerats

Efter källkoderna för spelen "VanGers", "Perimeter" och "Moonshine" publicerades källkoderna för ytterligare två spel från KD-Vision-studion (tidigare KD-Lab) - "Perimeter 2: New Earth" och " Maelstrom: Slaget om jorden börjar" " Båda spelen är byggda på Vista Engine, en utveckling av Perimeter-motorn som stöder vattenytor och andra nya funktioner. Källkoden publiceras av gemenskapen [...]

Google publicerade Cirq Turns 1.0 för att utveckla program för kvantdatorer

Google har publicerat releasen av det öppna Python-ramverket Cirq Turns 1.0, som syftar till att skriva och optimera applikationer för kvantdatorer, samt organisera deras lansering på riktig hårdvara eller i en simulator, och analysera exekveringsresultaten. Projektkoden distribueras under Apache 2.0-licensen. Ramverket är utformat för att fungera med den närmaste framtidens kvantdatorer och stöder flera hundra qubits och […]

Release av nginx 1.23.1 och njs 0.7.6

Huvudgrenen av nginx 1.23.1 har släppts, inom vilken utvecklingen av nya funktioner fortsätter. Den parallellt underhållna stabila grenen 1.22.x innehåller endast ändringar relaterade till eliminering av allvarliga buggar och sårbarheter. Nästa år kommer, utifrån huvudgrenen 1.23.x, en stabil gren 1.24 att bildas. Bland ändringarna: Minnesförbrukningen i SSL-proxykonfigurationer har optimerats. Direktivet […]

Verktygssats för dekryptering av Intels mikrokod publicerad

En grupp säkerhetsforskare från uCode-teamet har publicerat källkoden för att dekryptera Intels mikrokod. Red Unlock-tekniken, utvecklad av samma forskare 2020, kan användas för att extrahera krypterad mikrokod. Den föreslagna förmågan att dekryptera mikrokod låter dig utforska mikrokodens interna struktur och metoder för att implementera x86-maskininstruktioner. Dessutom återställde forskarna uppdateringsformatet med mikrokod, krypteringsalgoritm och nyckel […]

Release av den graforienterade DBMS Nebula Graph 3.2

Utgivningen av den öppna DBMS Nebula Graph 3.2 har publicerats, designad för effektiv lagring av stora uppsättningar sammanlänkade data som bildar en graf som kan räkna miljarder noder och biljoner anslutningar. Projektet är skrivet i C++ och distribueras under Apache 2.0-licensen. Klientbibliotek för åtkomst till DBMS är förberedda för Go-, Python- och Java-språken. DBMS använder distribuerade [...]