Autor: ProHoster

Lansarea Wine 7.3

A avut loc o lansare experimentală a unei implementări deschise a WinAPI - Wine 7.3. De la lansarea versiunii 7.2, 15 rapoarte de erori au fost închise și au fost făcute 650 de modificări. Cele mai importante modificări: Suport continuu pentru codul de tip „lung” (mai mult de 230 de modificări). A fost implementat suportul corect pentru seturile API Windows. Traducerea bibliotecilor USER32 și WineALSA pentru a utiliza formatul de fișier executabil PE a continuat […]

Proiectul Neptune OS dezvoltă un strat de compatibilitate Windows bazat pe microkernel-ul seL4

A fost publicată prima lansare experimentală a proiectului Neptune OS, dezvoltând un add-on la microkernel-ul seL4 cu implementarea componentelor kernel-ului Windows NT, menit să ofere suport pentru rularea aplicațiilor Windows. Codul este distribuit sub licența GPLv3. Proiectul este implementat de „NT Executive”, unul dintre straturile de nucleu Windows NT (NTOSKRNL.EXE), responsabil pentru furnizarea API-ului de apel de sistem NT Native și a interfeței pentru operarea driverului. În Neptun […]

Nucleul Linux 5.18 intenționează să permită utilizarea standardului limbajului C C11

În timp ce discutam despre un set de corecții pentru a remedia problemele legate de Spectre în codul listei legate, a devenit clar că problema ar putea fi rezolvată mai grațios dacă codul C care respectă o versiune mai nouă a standardului ar fi permis în nucleu. În prezent, codul nucleului adăugat trebuie să respecte specificația ANSI C (C89), […]

Sistemul de operare dahliaOS 220222 este disponibil, combinând tehnologiile Linux și Fuchsia

După mai bine de un an de dezvoltare, a fost publicată o nouă lansare a sistemului de operare dahliaOS 220222, care combină tehnologiile GNU/Linux și Fuchsia OS. Dezvoltarile proiectului sunt scrise in limbajul Dart si distribuite sub licenta Apache 2.0. Compilările DahliaOS sunt generate în două versiuni - pentru sisteme cu UEFI (675 MB) și sisteme mai vechi/mașini virtuale (437 MB). Distribuția de bază a dahliaOS este construită pe baza [...]

Versiunea serverului de afișare Mir 2.7

A fost prezentată lansarea serverului de afișare Mir 2.7, a cărui dezvoltare continuă de către Canonical, în ciuda refuzului de a dezvolta shell-ul Unity și ediția Ubuntu pentru smartphone-uri. Mir rămâne solicitat în proiectele Canonical și este acum poziționat ca o soluție pentru dispozitive încorporate și Internet of Things (IoT). Mir poate fi folosit ca server compozit pentru Wayland, permițându-vă să rulați […]

Lansarea Ubuntu 20.04.4 LTS cu stivă grafică actualizată și kernel Linux

A fost creată o actualizare a setului de distribuție Ubuntu 20.04.4 LTS, care include modificări legate de îmbunătățirea suportului hardware, actualizarea kernelului Linux și a stivei de grafică și remedierea erorilor din programul de instalare și bootloader. De asemenea, include cele mai recente actualizări pentru câteva sute de pachete pentru a aborda vulnerabilitățile și problemele de stabilitate. În același timp, actualizări similare la Ubuntu Budgie 20.04.4 LTS, Kubuntu […]

Lansarea configuratorului de rețea NetworkManager 1.36.0

O versiune stabilă a interfeței este disponibilă pentru a simplifica configurarea parametrilor de rețea - NetworkManager 1.36.0. Plugin-urile care acceptă VPN, OpenConnect, PPTP, OpenVPN și OpenSWAN sunt dezvoltate prin propriile lor cicluri de dezvoltare. Principalele inovații ale NetworkManager 1.36: Codul de configurare a adresei IP a fost reproiectat în mod semnificativ, dar modificările afectează în principal handlerii interni. Pentru utilizatori, totul ar trebui să funcționeze ca înainte, în afară de o ușoară creștere a performanței […]

Lansarea limbajului de programare Rust 1.59 cu suport pentru inserții de asamblare

A fost publicată lansarea limbajului de programare de uz general Rust 1.59, fondat de proiectul Mozilla, dar dezvoltat acum sub auspiciile organizației independente non-profit Rust Foundation. Limbajul este axat pe siguranța memoriei și oferă mijloacele pentru a obține un paralelism ridicat în execuția jobului, evitând în același timp utilizarea unui colector de gunoi și a unui timp de rulare (timpul de rulare este redus la inițializarea de bază și întreținerea bibliotecii standard). […]

Lansarea OpenSSH 8.9 cu eliminarea vulnerabilității în sshd

După șase luni de dezvoltare, a fost prezentată lansarea OpenSSH 8.9, o implementare deschisă de client și server pentru lucrul peste protocoalele SSH 2.0 și SFTP. Noua versiune de sshd remediază o vulnerabilitate care ar putea permite accesul neautentificat. Problema este cauzată de o depășire a numărului întreg în codul de autentificare, dar poate fi exploatată numai în combinație cu alte erori logice din cod. În actuala […]

Lansarea centrului media MythTV 32.0

După un an de dezvoltare, a fost lansată platforma MythTV 32.0 pentru crearea unui centru media acasă, permițându-vă să transformați un computer desktop într-un televizor, VCR, sistem stereo, album foto, stație pentru înregistrarea și vizionarea DVD-urilor. Codul proiectului este distribuit sub licența GPL. În același timp, a fost lansată o interfață web MythWeb dezvoltată separat pentru controlul centrului media prin intermediul unui browser web. Arhitectura MythTV se bazează pe împărțirea backend-ului […]

Intel a absorbit Linutronix, care dezvoltă ramura RT a nucleului Linux

Intel Corporation a anunțat achiziționarea Linutronix, o companie care dezvoltă tehnologii pentru utilizarea Linux în sistemele industriale. Linutronix supraveghează, de asemenea, dezvoltarea ramurii RT a nucleului Linux („Realtime-Preempt”, PREEMPT_RT sau „-rt”), care vizează utilizarea în sisteme în timp real. Postul de director tehnic la Linutronix este deținut de Thomas Gleixner, principalul dezvoltator al patch-urilor PREEMPT_RT și […]

Dezvoltatorii de kernel Linux discută despre posibilitatea de a elimina ReiserFS

Matthew Wilcox de la Oracle, cunoscut pentru crearea driverului nvme (NVM Express) și a mecanismului de acces direct la sistemul de fișiere DAX, a propus eliminarea sistemului de fișiere ReiserFS din nucleul Linux prin analogie cu sistemele de fișiere moștenite ext și xiafs sau odată eliminate. scurtarea codului ReiserFS, lăsând doar suport pentru lucrul în modul doar citire. Motivul pentru eliminarea [...]