Byl zveřejněn první oficiální release operačního systému DiscoBSD, který je založen na aktualizovaných zdrojových textech Unix systému 2.11BSD (RetroBSD) a je navržen pro práci s mikrokontroléry. První release zahrnuje podporu mikrokontrolérů PIC32MX7 založených na architektuře MIPS a STM32F4 na bázi ARM Cortex-M4. Kód projektu je distribuován pod licencí BSD.
Mezi hlavní cíle projektu patří zajištění vysoké přenositelnosti OS na zařízení, která mají omezení velikosti paměti a nejsou vybavena MMU (jednotka správy paměti). DiscoBSD může fungovat na systémech s 128 KB RAM a 128 KB Flash, přičemž jádro se načítá do Flash a využívá přibližně 32 KB RAM, zbývajících 96 KB je určeno uživatelským aplikacím. Kořenový souborový systém je umístěn na SD kartě.
K práci je nabízena plnohodnotné prostředí, známé uživatelům Unix systémů. Například obsahuje utility jako 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 a další.
Zdroj: opennet.ru
