Autor: Yuri Gagarin

În driverul Vulkan PanVK a fost adăugată suport pentru GPU ARM bazat pe arhitectura V10

Compania Collabora a anunțat implementarea suportului pentru GPU ARM Mali bazat pe microarhitectura V10 în driverul PanVK, care oferă suport pentru API-ul grafic Vulkan. Modificările, care au fost deja acceptate în ramura principală a proiectului Mesa, permit utilizarea driverelor deschise pe sisteme cu GPU ARM Mali-G610 și Mali-G310. Totuși, se menționează că suportul este încă destul de slab, deoarece driverul însuși […]

Lansarea Java SE 23 și OpenJDK 23

După șase luni de dezvoltare, compania Oracle a publicat platforma Java SE 23 (Java Platform, Standard Edition 23), pentru care implementarea de referință este proiectul deschis OpenJDK. Cu excepția eliminării unor funcționalități depășite, Java SE 23 menține compatibilitatea inversă cu versiunile anterioare ale platformei Java - majoritatea proiectelor Java scrise anterior vor funcționa fără modificări la rulare sub […]

Un inginer de la AMD a propus simplificarea gestionării blocărilor vulnerabilităților CPU în nucleul Linux

Având în vedere că numărul de moduri susținute în nucleul Linux pentru a contracara vulnerabilitățile CPU a ajuns la 15 și enumerarea tuturor vulnerabilităților în linia de comandă a nucleului a devenit o sarcină destul de complexă, un dezvoltator de kernel de la AMD a propus trecerea de la configurarea blocării unor vulnerabilități specifice la alegerea blocării vectorilor de atac. Se propune activarea metodelor de blocare în funcție de tipul de încălcare a izolării: între utilizator […]

Linux 6.11

A fost lansată o nouă versiune a nucleului Linux 6.11 cu o serie de modificări semnificative, cele mai importante dintre care sunt: a fost adăugată suport pentru operațiuni atomice de scriere la nivel de bloc, în care pe dispozitivul de stocare este scris fie întregul set specificat de blocuri, fie niciunul dintre blocuri. Acest lucru poate preveni situațiile în care, după o defecțiune hardware sau din alte motive, este scris doar o parte din blocuri, iar în alt […]

libarchive 3.7.5

Pe 14 septembrie a avut loc o lansare corectivă a bibliotecii libarchive 3.7.5, care a corectat numeroase erori și vulnerabilități. Biblioteca și utilitarele asociate sunt scrise în limbajul C și sunt distribuite sub licența New BSD. Corectările de vulnerabilitate: numeroase vulnerabilități identificate prin Microsoft SAST; cpio: posibil (fuzz-test) overflow al valorilor intermediare semnate de 64 de biți gid/uid/size/ino în timpul analizei arhivelor AFIO (o variantă a CPIO); lzop: prevenirea overflow-ului numeric […]

C++ Alliance promovează în C++ mecanisme sigure de gestionare a memoriei, testate în Rust

Președintele organizației C++ Alliance a anunțat lucrările la o specificație care adaugă în limbajul C++ extensii pentru gestionarea sigură a memoriei, asemănătoare cu funcționalitățile implementate în limbajul Rust. Pentru realizarea proiectului a fost angajat Sean Baxter, autorul compilatorului experimental C++ Circle, care dezvoltă idei pentru creșterea siguranței codului C++, implementate la nivel de compilator fără utilizarea colectării deșeurilor. În cadrul proiectului […]

OpenSearch, un fork al platformei Elasticsearch, a trecut sub tutela Linux Foundation

Compania Amazon a anunțat crearea organizației OpenSearch Software Foundation, controlată de Linux Foundation, care va coordona dezvoltarea ulterioară a proiectului OpenSearch, dezvoltat ca un fork al platformei de căutare, analiză și stocare a datelor Elasticsearch, precum și a interfeței web Kibana. Se subliniază că mutarea OpenSearch într-o locație neutră, independentă de companii specifice, va permite atragerea de noi participanți și va face proiectul mai atractiv […]

Lansarea FreeBSD 13.4

După 6 luni de dezvoltare, a fost publicată lansarea sistemului de operare FreeBSD 13.4, care a devenit prima versiune formată în cadrul unui ciclu de dezvoltare revizuit, ce presupune generarea de versiuni intermediare la fiecare șase luni. Imaginile de instalare FreeBSD 13.4 au fost pregătite pentru arhitecturile amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 și riscv64. De asemenea, au fost realizate ansambluri pentru sistemele de virtualizare (QCOW2, VHD, VMDK, raw) […]

Lansarea nucleului Linux 6.11

După două luni de dezvoltare, Linus Torvalds a prezentat lansarea nucleului Linux 6.11. Între cele mai notabile schimbări se numără: suport pentru operații atomice de scriere la nivel bloc, suport pentru operațiile bind() și listen() în io_uring, un nou mecanism de blocare a handler-ilor de întreruperi, capacitatea de a scrie în fișierele executabile reflectate în memorie, suport pentru scrierea driverelor de dispozitive bloc în limbajul Rust, optimizarea apelului getrandom(), nou […]

Unicode 16.0

Pe 10 septembrie a fost lansată versiunea 16.0 a standardului de codificare a caracterelor Unicode. În această versiune au fost adăugate 5185 de simboluri noi, inclusiv: 3995 de simboluri suplimentare din hieroglifele egiptene; șapte scrieri noi (tulu, todris albanez, garay (Senegal), sunwar dgentica, gurung, kirat și ol-onal); șapte noi simboluri emoji; peste 700 de simboluri din tehnologia de calcul depășită. În prezent, standardul conține 154998 de simboluri, 168 de scrieri […]

Lansarea Nextcloud Hub 9, platforma pentru organizarea colaborării

A fost lansată versiunea platformei Nextcloud Hub 9, care oferă o soluție autonomă pentru organizarea colaborării între angajații companiilor și echipele care dezvoltă diverse proiecte. În același timp, a fost publicată platforma cloud pe care se bazează Nextcloud Hub, Nextcloud 30, care permite desfășurarea unui spațiu de stocare în cloud cu suport pentru sincronizare și partajare a datelor, oferind posibilitatea de a vizualiza și edita datele de pe orice dispozitiv, din orice punct al rețelei (în […

A fost lansată versiunea beta 5 a sistemului de operare Haiku

Pe 13 septembrie, fără fanfare și bătăi de tobe, a fost lansată cea de-a cincea versiune beta a sistemului de operare Haiku. Cu toate acestea, compatibilitatea cu BeOS R5 este acum păstrată doar în cadrul versiunilor pe 32 de biți. În forma actuală, cerințele de hardware sunt tradițional modeste — Minim (32-bit): Intel Pentium II, AMD Athlon; 384MB memorie; ecran 800×600; 3GB pe disc. Recomandat (64-bit): Intel Core i3, AMD […

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster