Redazione RHC : 15 Dicembre 2023 10:57
Il 9 dicembre alle 7:39, ora di Pechino, il satellite Tianyi-33, parte del progetto Tiansuan, è stato lanciato dal Jiuquan Satellite Launch Center in Cina. Il satellite è un apparato scientifico sperimentale del peso di 50 kg. È dotato di un computer di bordo che esegue una versione modificata del kernel Linux, integrata con componenti per il funzionamento in tempo reale.
I componenti sono scritti nel linguaggio di programmazione Rust utilizzando le astrazioni e i livelli forniti dal sottosistema Rust per Linux. Il sistema operativo del satellite include un doppio kernel RROS. Tale sistema combina un kernel Linux e un kernel RROS scritto in Rust per attività che richiedono una stretta aderenza al tempo reale.
RROS è un sistema operativo dual-kernel per satelliti o altri scenari che richiedono funzionalità sia in tempo reale che generiche. RROS = RTOS (Rust) + Linux (C). Il codice del kernel RROS è disponibile pubblicamente e distribuito sotto la licenza GPLv2.
PARTE LA PROMO ESTATE -40%
RedHotCyber Academy lancia una promozione esclusiva e a tempo limitato per chi vuole investire nella propria crescita professionale nel mondo della tecnologia e della cybersecurity!
Approfitta del 40% di sconto sull’acquisto congiunto di 3 corsi da te scelti dalla nostra Academy. Ad esempio potresti fare un percorso formativo includendo Cyber Threat intelligence + NIS2 + Criptovalute con lo sconto del 40%. Tutto questo lo potrai fruire, dove e quando vuoi e con la massima flessibilità, grazie a lezioni di massimo 30 minuti ciascuna.
Contattaci tramite WhatsApp al 375 593 1011 per richiedere ulteriori informazioni oppure scriviti alla casella di posta [email protected]
Il kernel RROS è compatibile con la maggior parte delle applicazioni Linux tradizionali. Offre anche funzionalità in tempo reale superiori a RT-Linux. Generalmente viene utilizzato in sistemi mission-critical come computer satellitari di bordo e di back-office, sistemi industriali e automobilistici.
Il kernel Linux, basato sulla versione 5.13, viene utilizzato per eseguire attività standard come la compressione dei dati e l’elaborazione di modelli di machine learning. RROS viene utilizzato per eseguire attività specializzate con tempi di risposta garantiti, come posizionamento spaziale, raccolta dati scientifica e comunicazione.
Il kernel RROS è compatibile anche con l’API real-time fornita dalla libreria libevl e utilizza l’architettura dual-kernel proposta dal progetto Xenomai/EVL.
Il kernel RROS include un task scheduler separato, meccanismi di sincronizzazione, proprie implementazioni di thread e processi. Dispone di un livello di traduzione degli indirizzi, un sottosistema di gestione della memoria, una cache e uno stack di rete. Lo sviluppo è stato portato avanti da un gruppo di ricerca dell’Università delle Poste e delle Telecomunicazioni di Pechino.
Il 24 agosto 2025 ha segnato i 30 anni dal lancio di Windows 95, il primo sistema operativo consumer a 32 bit di Microsoft destinato al mercato di massa, che ha rivoluzionato in modo significativo il ...
All’inizio del 2025 un’organizzazione italiana si è trovata vittima di un’intrusione subdola. Nessun exploit clamoroso, nessun attacco da manuale. A spalancare la porta agli ...
Nella notte del 19 agosto l’infrastruttura informatica dell’Università Pontificia Salesiana (UPS) è stata vittima di un grave attacco informatico che ha reso temporaneamente in...
APT36, noto anche come Transparent Tribe, ha intensificato una nuova campagna di spionaggio contro organizzazioni governative e di difesa in India. Il gruppo, legato al Pakistan, è attivo almeno ...
Nasce una nuova stella all’interno dell’ecosistema di Red Hot Cyber, un progetto pianificato da tempo che oggi vede finalmente la sua realizzazione. Si tratta di un laboratorio allȁ...