Autor: Yuri Gagarin

Microsoft a lansat CHERIoT, o soluție hardware pentru creșterea securității codului scris în limbajul C

Compania Microsoft a deschis lucrările legate de proiectul CHERIoT (Capability Hardware Extension to RISC-V for Internet of Things), care vizează blocarea problemelor de securitate în codul existent scris în limbajele C și C++. CHERIoT oferă o soluție care permite protejarea bazelor de cod existente în C/C++ fără a necesita reproiectarea acestora. Protecția se realizează prin utilizarea unui compilator modificat, care folosește un set extins de […]

Actualizare Firefox 110.0.1 și Firefox pentru Android 110.1.0

Este disponibilă o versiune corectivă a Firefox 110.0.1, care remediază câteva nefuncționări: A fost corectată o eroare care făcea ca, la apăsarea butoanelor pentru ștergerea cookie-urilor din ultimele 5 minute, 2 ore sau 24 de ore, toate cookie-urile să fie șterse. A fost eliminată o cădere a aplicației pe platforma Linux, care apărea atunci când se utiliza WebGL și se rula browserul într-o mașină virtuală VMWare. A fost corectată o eroare care ducea în macOS la suprapunerea […]

Este disponibil interpretul încorporat mruby 3.2

A fost lansată versiunea mruby 3.2, un interpret încorporat al limbajului de programare dinamic orientat pe obiect Ruby. Mruby asigură compatibilitate de bază a sintaxei la nivelul Ruby 3.x, cu excepția suportului pentru potrivirea de tip („case .. in”). Interpretul se distinge prin consumul scăzut de memorie și este destinat încorporării suportului pentru limbajul Ruby în alte aplicații. Interpretul încorporat în aplicație poate executa atât codul sursă scris în […]

Dezvoltatorii Ubuntu dezvoltă o imagine minimă de instalare

Angajații companiei Canonical au dezvăluit informații despre proiectul ubuntu-mini-iso, care dezvoltă o nouă versiune minimalistă a Ubuntu, cu o dimensiune de aproximativ 140 MB. Principala idee a noului fișier de instalare este de a-l face universal și de a oferi posibilitatea de a instala orice versiune selectată din cele oficiale ale Ubuntu. Proiectul este coordonat de Dan Bungert, care se ocupă de instalatorul Subiquity. În această etapă, a fost deja pregătit și testat un […]

A început promovarea suportului Wayland în versiunea principală a Wine

Pentru includerea în compunerea principală a Wine, a fost propus primul set de patch-uri dezvoltate de proiectul Wine-wayland, pentru a oferi posibilitatea utilizării Wine în medii bazate pe protocolul Wayland fără a folosi XWayland și componentele X11. Având în vedere că volumul modificărilor este destul de mare, pentru a simplifica revizuirea și integrarea, dezvoltatorii Wine-wayland plănuiesc să efectueze migrarea treptat, împărțind acest proces în mai multe etape. În prima etapă […]

În NPM au fost identificate 15 mii de pachete pentru phishing și spam.

A fost raportat un atac asupra utilizatorilor cataloagului NPM, în urma căruia, pe 20 februarie, au fost încărcate în depozitul NPM peste 15.000 de pachete, în fișierele README ale căror conținuturi conțineau linkuri către site-uri de phishing sau linkuri de afiliere, pentru care se plătesc comisioane la accesare. În urma analizei, au fost identificate 190 de linkuri unice de phishing sau de promovare, acoperind 31 de domenii. Numele pachetelor […]

GitHub a restricționat serviciile concurente, interzicând testarea comparativă.

În termenii de utilizare ai serviciului GitHub a fost adăugat un paragraf, informând utilizatorii că, dacă propun un produs sau un serviciu care concurează cu GitHub, aceștia fie permit efectuarea de teste comparative, fie le este interzisă utilizarea GitHub. Modificarea este menită să contracareze utilizarea GitHub de către produse sau servicii terțe care concurează cu GitHub, în regulile cărora este interzis clar efectuarea de teste comparative (anti-benchmarking). […]

Prima versiune a motorului de jocuri multiplayer deschis Ambient.

După un an de dezvoltare, a fost lansată prima versiune a noului motor de jocuri deschis Ambient. Motorul oferă un runtime pentru crearea de jocuri multiplayer și aplicații 3D, compilabile în format WebAssembly și utilizând API-ul WebGPU pentru randare. Codul este scris în limbajul Rust și este distribuit sub licența MIT. O sarcină cheie în dezvoltarea Ambient este furnizarea de instrumente care simplifică dezvoltarea jocurilor multiplayer și facilitează […]

În GNOME Mutter va fi oprit suportul pentru versiunile vechi de OpenGL

Codul sursă al serverului compozit Mutter, care va fi utilizat în versiunea GNOME 44, a fost modificat pentru a elimina suportul pentru versiunile vechi de OpenGL. Pentru a funcționa, Mutter va necesita drivere care să suporte măcar OpenGL 3.1. Totuși, Mutter va păstra suportul pentru OpenGL ES 2.0, ceea ce va permite funcționarea pe plăci video mai vechi și pe GPU-uri utilizate pe […]

Versiunile oficiale Ubuntu vor opri suportul pentru Flatpak în configurația de bază

Philipp Kewisch de la Canonical a anunțat decizia de a nu oferi posibilitatea instalării pachetelor în format Flatpak în configurația implicită a versiunilor oficiale Ubuntu. Decizia a fost agreată cu dezvoltatorii versiunilor oficiale existente de Ubuntu, care includ Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin și Ubuntu Unity. Cei care doresc să folosească formatul Flatpak vor trebui […]

Lansarea SGBD SQLite 3.41

A fost publicată versiunea SQLite 3.41, un SGBD ușor, disponibil ca bibliotecă dinamică. Codul SQLite este distribuit ca domeniu public, adică poate fi utilizat fără restricții și gratuit în orice scop. Sprijinul financiar pentru dezvoltatorii SQLite este asigurat de un consorțiu creat special, care include companii precum Adobe, Oracle, Mozilla, Bentley și Bloomberg. Principalele modificări: S-au realizat optimizări în programator […]

A fost publicat planul de promovare a driverului Xe pentru GPU Intel în kernelul Linux

Daniel Vetter, inginer la Intel și unul dintre dezvoltatorii subsistemului DRM, a publicat pe lista de discuții a dezvoltatorilor kernelului Linux un plan de promovare a patch-urilor ce implementează driverul Xe, destinat utilizării cu GPU-uri bazate pe arhitectura Intel Xe, folosită în plăcile video din familia Arc și grafica integrată începând cu procesoarele Tiger Lake. Driverul Xe este poziționat […]

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