Författare: ProHoster

Introducerade Aya-bibliotek för att skapa eBPF-hanterare i Rust

Den första utgåvan av Aya-biblioteket presenteras, som låter dig skapa eBPF-hanterare på Rust-språket som körs inuti Linux-kärnan i en speciell virtuell maskin med JIT. Till skillnad från andra eBPF-utvecklingsverktyg använder Aya inte libbpf och bcc-kompilatorn, utan erbjuder istället en egen implementering skriven i Rust, som använder libc crate-paketet för att direkt komma åt kärnsystemanrop. […]

Glibc-utvecklare överväger att stoppa överföringen av rättigheter till koden till Open Source Foundation

Nyckelutvecklare av GNU C Library (glibc) systembibliotek har lagt fram för diskussion ett förslag om att avsluta den obligatoriska överföringen av äganderätt till koden till Open Source Foundation. I analogi med ändringarna i GCC-projektet föreslår Glibc att göra undertecknandet av ett CLA-avtal med Open Source Foundation valfritt och att ge utvecklare möjlighet att bekräfta rätten att överföra kod till projektet med hjälp av utvecklaren […]

Release av det minimalistiska distributionspaketet Alpine Linux 3.14

Alpine Linux 3.14 släpptes, en minimalistisk distribution byggd på basen av Musl-systembiblioteket och BusyBox-uppsättningen verktyg. Distributionen har ökade säkerhetskrav och är byggd med SSP-skydd (Stack Smashing Protection). OpenRC används som initieringssystem, och dess egen apk-pakethanterare används för att hantera paket. Alpine används för att bygga officiella Docker-containerbilder. Starta […]

Cinnamon underhållare på Debian byter till KDE

Norbert Preining har meddelat att han inte längre kommer att vara ansvarig för att paketera nya versioner av Cinnamon-skrivbordet för Debian eftersom han har slutat använda Cinnamon på sitt system och gått över till KDE. Eftersom Norbert inte längre använder Cinnamon på heltid, kan han inte tillhandahålla kvalitetstestning av paket i verkligheten […]

Linux-serverdistribution SME Server 10.0 tillgänglig

Presenterad är releasen av Linux-serverdistributionen SME Server 10.0, byggd på CentOS-paketbasen och avsedd för användning i serverinfrastrukturen för små och medelstora företag. En speciell egenskap hos distributionen är att den innehåller förkonfigurerade standardkomponenter som är helt klara för användning och kan konfigureras via ett webbgränssnitt. Bland sådana komponenter finns en e-postserver med spamfiltrering, en webbserver, en skrivarserver, en fil […]

Release av GNU nano 5.8 textredigerare

Konsoltextredigeraren GNU nano 5.8 har släppts, erbjuds som standardredigerare i många användardistributioner vars utvecklare tycker att vim är för svårt att bemästra. I den nya versionen, Efter sökning, stängs markeringen av efter 1,5 sekunder (0,8 sekunder när du anger -snabb) för att undvika att texten är markerad. "+"-tecknet och mellanslag före [...]

Google har öppnat en verktygslåda för fullständig homomorf kryptering

Google har publicerat en öppen uppsättning bibliotek och verktyg som implementerar ett fullständigt homomorft krypteringssystem som låter dig behandla data i krypterad form som inte visas i öppen form i något skede av beräkningen. Verktygslådan gör det möjligt att skapa program för konfidentiell beräkning som kan arbeta med data utan dekryptering, inklusive att utföra matematiska och enkla strängoperationer […]

Andra versionskandidat för Debian 11 "Bullseye"-installationsprogrammet

Den andra versionskandidaten för installationsprogrammet för nästa stora Debianutgåva, "Bullseye", har publicerats. För närvarande finns det 155 kritiska fel som blockerar utgåvan (för en månad sedan fanns det 185, för två månader sedan - 240, fyra månader sedan - 472, vid tidpunkten för frysning i Debian 10 - 316, Debian 9 - 275, Debian 8 - 350 , Debian 7 - 650). […]

Release av en ny stabil gren av Tor 0.4.6

Utgivningen av verktygslådan Tor 0.4.6.5, som används för att organisera driften av det anonyma Tor-nätverket, har presenterats. Tor version 0.4.6.5 anses vara den första stabila utgåvan av 0.4.6-grenen, som har varit under utveckling de senaste fem månaderna. 0.4.6-grenen kommer att underhållas som en del av den ordinarie underhållscykeln - uppdateringar kommer att avbrytas efter 9 månader eller 3 månader efter utgivningen av 0.4.7.x-grenen. Långcykelstöd (LTS) […]

Release av rqlite 6.0, ett distribuerat, feltolerant DBMS baserat på SQLite

Utgivningen av den distribuerade DBMS rqlite 6.0 presenteras, som använder SQLite som en lagringsmotor och låter dig organisera arbetet i ett kluster av synkroniserade lagringar. En av funktionerna i rqlite är den enkla installationen, driftsättningen och underhållet av en distribuerad feltolerant lagring, något som liknar etcd och Consul, men med en relationsdatamodell istället för ett nyckel-/värdeformat. Projektkoden är skriven i [...]

Alfatestning av PHP 8.1 har börjat

Den första alfaversionen av den nya grenen av programmeringsspråket PHP 8.1 har presenterats. Släppet är planerat till den 25 november. De viktigaste innovationerna som redan är tillgängliga för testning eller planerade för implementering i PHP 8.1: Tillagt stöd för uppräkningar, till exempel, du kan nu använda följande konstruktioner: enum Status { case Pending; fodral Aktiv; ärende Arkiverat; } class Post { public function __construct( privat Status $status […]

Release av multiplayer-RPG-spelet Veloren 0.10

Utgivningen av datorrollspelet Veloren 0.10, skrivet på språket Rust och med voxelgrafik, släpptes. Projektet utvecklas under inflytande av sådana spel som Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress och Minecraft. Binära sammansättningar genereras för Linux, macOS och Windows. Koden tillhandahålls under GPLv3-licensen. Projektet är fortfarande i början av […]