Il progetto DiscoBSD sviluppa il sistema BSD per microcontrollori

È stato pubblicato il primo rilascio ufficiale del sistema operativo DiscoBSD, basato sui testi sorgente aggiornati del sistema Unix 2.11BSD (RetroBSD) e progettato per funzionare su microcontrollori. Il primo rilascio include supporto per i microcontrollori PIC32MX7 basati su architettura MIPS e STM32F4 basati su ARM Cortex-M4. Il codice del progetto è distribuito con licenza BSD.

Tra gli obiettivi principali del progetto c'è quello di garantire un'elevata portabilità del sistema operativo su dispositivi con limiti di memoria e privi di MMU (unità di gestione della memoria). DiscoBSD può funzionare su sistemi con 128 KB di RAM e 128 KB di Flash, mentre il kernel si carica nella Flash e utilizza circa 32 KB di RAM, lasciando gli altri 96 KB per le applicazioni utente. La root filesystem è posizionata su una scheda SD.

È fornito un ambiente completo, familiare agli utenti dei sistemi Unix. Ad esempio, include utility come sh, csh, grep, sort, uniq, find, uucp, file, iostat, kill, ls, cron, fdisk, mkfs, mount, vi, awk, cc, diff, getty, m4, more, sed, xargs, df, iostat, ps, su, tar, ecc.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster