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

      This week in AI dev tools: Gemini 2.5 Pro and Flash GA, GitHub Copilot Spaces, and more (June 20, 2025)

      June 20, 2025

      Gemini 2.5 Pro and Flash are generally available and Gemini 2.5 Flash-Lite preview is announced

      June 19, 2025

      CSS Cascade Layers Vs. BEM Vs. Utility Classes: Specificity Control

      June 19, 2025

      IBM launches new integration to help unify AI security and governance

      June 18, 2025

      One of World of Warcraft’s deadliest entities makes a world-shattering return after nearly 20 years — and he’s city-sized

      June 20, 2025

      It feels like Blizzard has abandoned Diablo 2: Resurrected — but there’s one way to keep it alive for years to come

      June 20, 2025

      Steam’s performance tracking tool is becoming more like the Steam Deck’s — you can try it out right now

      June 20, 2025

      Borderlands 4 is killing off a tired “FOMO” trend — I hope other developers follow suit

      June 20, 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

      Dr. Axel’s JavaScript flashcards

      June 20, 2025
      Recent

      Dr. Axel’s JavaScript flashcards

      June 20, 2025

      Syntax-Highlight – Custom Element For Syntax Highlighting Content

      June 20, 2025

      WelsonJS – Build a Windows app on the Windows built-in JavaScript engine

      June 20, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      One of World of Warcraft’s deadliest entities makes a world-shattering return after nearly 20 years — and he’s city-sized

      June 20, 2025
      Recent

      One of World of Warcraft’s deadliest entities makes a world-shattering return after nearly 20 years — and he’s city-sized

      June 20, 2025

      It feels like Blizzard has abandoned Diablo 2: Resurrected — but there’s one way to keep it alive for years to come

      June 20, 2025

      Steam’s performance tracking tool is becoming more like the Steam Deck’s — you can try it out right now

      June 20, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Operating Systems»Linux»Rilasciato Sculpt OS 25.04: Nuova Versione del Sistema Operativo Sicuro Basato su Genode

    Rilasciato Sculpt OS 25.04: Nuova Versione del Sistema Operativo Sicuro Basato su Genode

    May 3, 2025
    Rilasciato Sculpt OS 25.04: Nuova Versione del Sistema Operativo Sicuro Basato su Genode

    Il panorama delle distribuzioni GNU/Linux e dei sistemi operativi alternativi si arricchisce con l’arrivo di Sculpt OS 25.04, una versione che rappresenta un importante passo avanti per chi cerca sicurezza, modularità e controllo totale sul proprio ambiente informatico. Sculpt OS non è una distribuzione GNU/Linux tradizionale, ma un sistema operativo costruito sul framework Genode, pensato per offrire un’architettura moderna, sicura e altamente configurabile, adatta sia a utenti esperti che a sviluppatori di cui molti anni fa ebbi già occasione di scriverne su questo blog.

    Cos’è Sculpt OS e la filosofia Genode

    Sculpt OS nasce come sistema operativo general-purpose, rivolto a chi desidera un controllo totale su ogni componente del sistema. La sua architettura si basa sul framework Genode, un toolkit per la creazione di sistemi operativi specializzati e sicuri. Genode adotta un approccio modulare e a microkernel, dove ogni programma viene eseguito in una sandbox dedicata, con accesso limitato alle sole risorse necessarie per il suo funzionamento. Questo modello riduce drasticamente la superficie d’attacco rispetto ai sistemi operativi tradizionali, rendendo Sculpt OS particolarmente interessante per chi ha esigenze di sicurezza avanzata.

    Sculpt OS, pur non essendo una distribuzione GNU/Linux, integra nel framework Genode alcuni strumenti GNU per garantire compatibilità e funzionalità. In particolare, Genode include componenti come GNU coreutils, bash, GCC, binutils e findutils, che sono strumenti fondamentali dell’ambiente GNU e permettono di eseguire applicazioni compatibili con lo standard POSIX. Tuttavia, l’architettura di Genode è profondamente diversa da quella di un sistema GNU/Linux: si tratta di un framework per la realizzazione di sistemi operativi modulari e sicuri, che può essere eseguito su diversi microkernel (come NOVA, seL4, Fiasco.OC, OKL4, Linux stesso e altri), ma non utilizza il kernel Linux come base principale.

    Dal punto di vista della libreria C, Genode adotta la libc di FreeBSD per offrire compatibilità con le applicazioni Unix/POSIX, ma non implementa un file system globale come nei sistemi GNU/Linux: ogni componente dispone di un proprio file system virtuale isolato per rafforzare la sicurezza e l’isolamento tra i vari processi.

    Il framework Genode: architettura e caratteristiche

    Genode si distingue per la sua struttura ricorsiva: ogni programma può creare e gestire sotto-sandbox, formando una gerarchia in cui le politiche di sicurezza vengono applicate a ogni livello. La comunicazione tra i programmi avviene solo tramite meccanismi rigorosamente controllati, garantendo che nessun componente possa interferire con altri in modo non autorizzato. Questo approccio, chiamato sicurezza basata sulle capacità (capability-based security), permette di isolare efficacemente le varie parti del sistema e di limitare i danni in caso di compromissione di una singola componente.

    A differenza della filosofia Unix, che si basa su piccoli strumenti combinabili, Genode estende questo concetto a tutti gli aspetti del sistema operativo, inclusi kernel, driver, file system e stack di protocolli. Il risultato è una piattaforma che può scalare da dispositivi embedded con pochi megabyte di memoria fino a sistemi desktop e server complessi.

    Genode supporta diverse architetture hardware, tra cui x86 (32 e 64 bit), ARM (32 e 64 bit) e RISC-V (64 bit). Su piattaforma x86, il framework sfrutta funzionalità avanzate come IOMMU (Input-Output Memory Management Unit) e la virtualizzazione hardware; su ARM, può utilizzare tecnologie come TrustZone e la virtualizzazione nativa.

    Novità in Sculpt OS 25.04

    Sculpt OS 25.04, rilasciata il 29 aprile 2025, introduce numerose innovazioni che migliorano sia l’esperienza d’uso sia il supporto hardware.

    Compatibilità con hardware Intel Meteor Lake

    Sculpt OS 25.04 amplia il supporto ai nuovi processori Intel Meteor Lake, garantendo la possibilità di utilizzare il sistema anche su hardware di ultima generazione. Questo aggiornamento include anche l’integrazione con le più moderne funzionalità IOMMU, fondamentali per la sicurezza e l’isolamento delle periferiche.

    Gestione avanzata di monitor multipli e rotazione dello schermo

    Dopo aver introdotto il supporto multi-monitor nelle versioni precedenti, Sculpt OS 25.04 porta questa funzionalità a un nuovo livello: ora è possibile gestire più desktop virtuali assegnandoli in modo flessibile ai diversi monitor fisici, manipolare le finestre in modo più intuitivo e supportare la rotazione degli schermi. Queste novità rendono Sculpt OS una scelta interessante anche per chi utilizza postazioni di lavoro complesse o ambienti professionali con più display.

    Nuovo browser di cartelle per sandboxing avanzato

    Una delle innovazioni più rilevanti è il nuovo browser di cartelle, che permette di assegnare interattivamente qualsiasi cartella come file system a specifici componenti del sistema. Questo strumento semplifica enormemente la creazione di sandbox personalizzate, consentendo un controllo ancora più granulare sulle risorse accessibili da ogni applicazione e aumentando il livello di sicurezza dell’intero sistema.

    Aggiornamento del motore web Chromium e del browser Falkon

    Per restare al passo con il web moderno, Sculpt OS 25.04 integra una versione aggiornata del browser Falkon, basato sul motore Chromium 112 e su Qt 6.6.2. Questo garantisce una navigazione veloce, compatibilità con gli standard più recenti e una maggiore sicurezza durante la navigazione online.

    Goa SDK: sviluppo sicuro e sandboxed

    In parallelo al rilascio di Sculpt OS 25.04, anche il Goa SDK, l’ambiente di sviluppo per Genode, è stato aggiornato. Ora il sistema di compilazione avviene all’interno di ambienti isolati (sandboxed builds), impedendo che sistemi di build complessi o di terze parti possano accidentalmente modificare aree del sistema host al di fuori della cartella del progetto. Questo offre agli sviluppatori maggiore tranquillità e sicurezza, facilitando la portabilità di stack software sofisticati su Genode.

    Download e documentazione

    Sculpt OS 25.04 è scaricabile come immagine IMG (diversa da una immagine ISO perché più generica) pronta all’uso per PC e PinePhone. Il sito ufficiale offre anche una documentazione aggiornata, pensata sia per chi si avvicina per la prima volta al sistema sia per sviluppatori esperti che desiderano approfondire l’architettura e le possibilità offerte da Genode.

    Sculpt OS rappresenta una delle esperienze più avanzate e innovative nel campo dei sistemi operativi sicuri e modulari. Grazie alla sua architettura a sandbox, al supporto per hardware moderno e alle continue innovazioni introdotte dal team Genode, questa piattaforma si conferma come punto di riferimento per chi cerca un ambiente informatico realmente sotto il proprio controllo.

    Fonte: https://genode.org/news/sculpt-os-release-25.04
    Fonte: https://genode.org
    Fonte: https://github.com/genodelabs/genode/releases
    Fonte: https://www.phoronix.com/news/Sculpt-OS-25.04

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleLiveKit is an end-to-end stack for WebRTC
    Next Article LPub3D is an LDraw editor for LEGO style digital building instructions

    Related Posts

    News & Updates

    One of World of Warcraft’s deadliest entities makes a world-shattering return after nearly 20 years — and he’s city-sized

    June 20, 2025
    News & Updates

    It feels like Blizzard has abandoned Diablo 2: Resurrected — but there’s one way to keep it alive for years to come

    June 20, 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

    Finally, a wireless microphone that effectively replaces my Shure shotgun when traveling

    News & Updates

    Microsoft pledges to train 1 million UK workers in AI by end of 2025

    Operating Systems

    CVE-2025-4172 – VerticalResponse WordPress Newsletter Widget Stored Cross-Site Scripting Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Fathom Analytics Events for Laravel Livewire

    Development

    Highlights

    News & Updates

    I’ve fallen in love with this stunning 5K monitor and its built-in KVM switch — it’s ideal for my creative projects

    April 24, 2025

    I tested this 27-inch ProArt 5K monitor for three weeks, and its gorgeous color gamut…

    Distribution Release: UBports 20.04 OTA-9

    June 3, 2025

    Perficient is Headed to Salesforce Connections 2025: Here’s What You Need to Know

    May 2, 2025

    Windows Phone just got its first AI ChatGPT-style app. No, really.

    May 11, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

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