Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      From Data To Decisions: UX Strategies For Real-Time Dashboards

      September 13, 2025

      Honeycomb launches AI observability suite for developers

      September 13, 2025

      Low-Code vs No-Code Platforms for Node.js: What CTOs Must Know Before Investing

      September 12, 2025

      ServiceNow unveils Zurich AI platform

      September 12, 2025

      Building personal apps with open source and AI

      September 12, 2025

      What Can We Actually Do With corner-shape?

      September 12, 2025

      Craft, Clarity, and Care: The Story and Work of Mengchu Yao

      September 12, 2025

      Distribution Release: Q4OS 6.1

      September 12, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Learning from PHP Log to File Example

      September 13, 2025
      Recent

      Learning from PHP Log to File Example

      September 13, 2025

      Online EMI Calculator using PHP – Calculate Loan EMI, Interest, and Amortization Schedule

      September 13, 2025

      Package efficiency and dependency hygiene

      September 13, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Dmitry — The Deep Magic

      September 13, 2025
      Recent

      Dmitry — The Deep Magic

      September 13, 2025

      Right way to record and share our Terminal sessions

      September 13, 2025

      Windows 11 Powers Up WSL: How GPU Acceleration & Kernel Upgrades Change the Game

      September 13, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Operating Systems»Linux»Rilasciato il kernel GNU Linux-Libre 6.16: Un Nuovo Nucleo per gli Appassionati di Software Libero

    Rilasciato il kernel GNU Linux-Libre 6.16: Un Nuovo Nucleo per gli Appassionati di Software Libero

    July 29, 2025
    Rilasciato il kernel GNU Linux-Libre 6.16: Un Nuovo Nucleo per gli Appassionati di Software Libero

    Il progetto GNU Linux-Libre ha annunciato la disponibilità della versione 6.16 del suo kernel Linux, destinata a coloro che cercano la massima libertà per i propri computer.

    Cos’è il kernel GNU Linux-Libre

    Il kernel GNU Linux-Libre è una variante del kernel Linux stabile ufficiale, da cui sono stati rimossi tutti i componenti non liberi, noti come blob. Questi blob sono porzioni di codice proprietario che non possono essere modificati o distribuiti liberamente. Il progetto GNU Linux-Libre mira a fornire un kernel Linux completamente libero, in linea con le linee guida della Free Software Foundation (FSF).

    Novità in GNU Linux-Libre 6.16

    Il kernel GNU Linux-Libre 6.16 si basa sulla recente serie del kernel Linux 6.16 uscita doimenica scorsa e introduce diverse novità e miglioramenti. Questa versione si concentra sulla rimozione del caricamento dei blob e sulla gestione dei nomi dei blob nei driver per vari dispositivi, tra cui Intel QAT 6xxx crypto, ST vd55g1 sensor, ath12k AHB Wi-Fi, Aeonsemi AS21xxx, e MediaTek 25Gb Ethernet PHY. Inoltre, sono stati puliti i nomi dei blob nei nuovi file devicetree ARM64 di Qualcomm e MediaTek.

    Il kernel GNU Linux-Libre 6.16 si basa sulla recente release del kernel Linux 6.16, pubblicata domenica scorsa, e introduce numerosi aggiornamenti e miglioramenti.
    L’obiettivo principale di questa versione è la rimozione del caricamento dei blob proprietari e la gestione più pulita dei relativi nomi all’interno dei driver per diversi dispositivi, tra cui: Intel QAT 6xxx crypto, ST vd55g1 sensor, ath12k AHB Wi-Fi, Aeonsemi AS21xxx e MediaTek 25Gb Ethernet PHY.
    Inoltre, sono stati ripuliti i riferimenti ai blob nei nuovi file devicetree ARM64 per le piattaforme Qualcomm e MediaTek.

    Pulizia e Aggiornamenti dei Driver

    Questa versione include anche la revisione e la pulizia della documentazione per vari componenti hardware. In particolare, sono stati aggiornati:

    • Il caricatore di microcodice per le CPU Intel, che gestisce gli aggiornamenti del firmware della CPU.
    • I driver Nova Core e Nouveau, utilizzati per le schede grafiche (GPU) NVIDIA.
    • Il driver Ethernet Realtek r8169, che gestisce le connessioni di rete via cavo.
    • I decoder video Qualcomm Iris e Venus, responsabili della decodifica video su dispositivi con chipset Qualcomm.
    • Il driver Wi-Fi Mediatek mt7996, che gestisce le connessioni wireless per i dispositivi con chipset Mediatek.
    • I driver Wi-Fi Qualcomm ath11k e ath12k, utilizzati per la gestione delle connessioni wireless su dispositivi con chipset Qualcomm.
    • Il codec e l’amplificatore per altoparlanti Texas Instruments tas2781, che gestiscono l’audio su vari dispositivi.
    • La documentazione del controller PCIe Renesas R-Car gen4, che gestisce le connessioni PCI Express per dispositivi con chipset Renesas.

    Questi aggiornamenti assicurano che la documentazione sia accurata e priva di riferimenti a componenti non liberi, mantenendo così l’integrità del progetto GNU Linux-Libre.

    Correzione di Build e Pulizia dei Nomi dei Blob

    Il kernel GNU Linux-Libre 6.16 introduce una correzione nel processo di compilazione per il caricatore di firmware scritto in Rust. Questo miglioramento assicura che il caricatore funzioni correttamente durante la compilazione del kernel Linux.

    Inoltre, questa versione si occupa della pulizia dei nomi dei blob relativi a diversi componenti hardware. In particolare, sono stati aggiornati i nomi dei blob per:

    • Intel VPU (Vision Processing Unit): Unità di elaborazione visiva utilizzata per accelerare compiti legati alla visione artificiale.
    • AMD GPU (Graphics Processing Unit): Schede grafiche prodotte da AMD, utilizzate per la gestione della grafica e del calcolo parallelo.
    • btusb: Driver per dispositivi Bluetooth connessi tramite USB.

    Questi blob erano già stati retroportati, ovvero riportati da una versione più recente a una precedente, nella versione GNU Linux-Libre 6.15 durante lo sviluppo della versione 6.16. La pulizia dei nomi dei blob è un passo importante per garantire che il kernel Linux rimanga completamente libero da componenti proprietari.

    Dettagli Tecnici e Modifiche

    Per ulteriori dettagli sulle modifiche incluse in questa versione, è possibile consultare l’annuncio ufficiale pubblicato sul sito della Free Software Foundation Latin America (FSFLA). Questo annuncio fornisce una panoramica completa delle novità e delle modifiche introdotte.

    Download e Installazione

    Il kernel GNU Linux-Libre 6.16 è rivolto agli appassionati di software libero e ai puristi di GNU/Linux che desiderano costruire un computer al 100% libero, senza driver o codice proprietario. È possibile scaricare gli archivi compressi del kernel GNU Linux-Libre 6.16 direttamente dal sito ufficiale.

    Pacchetti Binari Pronti all’Uso

    Sono disponibili anche pacchetti binari pronti all’uso per distribuzioni basate su Debian (DEB) e Red Hat (RPM), scaricabili dai siti del progetto Freesh (ad oggi sembra non ancora disponibili) e RPM Freedom. Il kernel GNU Linux-Libre può essere installato su quasi qualsiasi distribuzione GNU/Linux, affiancandosi o sostituendo il kernel Linux standard.

    Fonte: https://www.fsfla.org/pipermail/linux-libre/2025-July/003591.html
    Fonte: https://www.fsfla.org/ikiwiki/selibre/linux-libre/index.en.html
    Fonte: https://9to5linux.com/gnu-linux-libre-6-16-kernel-is-now-available-for-software-freedom-lovers

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleRilasciato il kernel Linux 6.16: ecco le novità
    Next Article Built to Move: A Closer Look at the Animations Behind Eduard Bodak’s Portfolio

    Related Posts

    Learning Resources

    Dmitry — The Deep Magic

    September 13, 2025
    Learning Resources

    Right way to record and share our Terminal sessions

    September 13, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    CVE-2025-38346 – Linux kernel ftrace UAF Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    One of Atlus’ best Xbox JRPGs that puts modern Final Fantasy games to shame is now on a 45% discount — This is your last chance to seize it as the Amazon Day Prime closes today

    News & Updates

    CVE-2025-52163 – Agorum Core Agorum Software GmbH SSRF

    Common Vulnerabilities and Exposures (CVEs)

    Bustle – visualize D-Bus activity

    Linux

    Highlights

    Btop++: Linux System Monitoring Tool That is Definitely Better than Top

    June 22, 2025

    The omnipresent top command is often the first tool that comes to mind for system…

    The Next Big Revolution in WordPress

    May 5, 2025

    CVE-2025-9386 – AppNeta Tcpreplay Use After Free Vulnerability

    August 24, 2025

    Clipchamp makes video editing faster, brings ability to delete parts of transcript to trim video

    June 12, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.