Opublikowano pierwszą oficjalną wersję systemu operacyjnego DiscoBSD, opartego na zaktualizowanych tekstach źródłowych systemu Unix 2.11BSD (RetroBSD), przeznaczonego do pracy na mikrokontrolerach. Pierwsza wersja obejmuje wsparcie dla mikrokontrolerów PIC32MX7 opartych na architekturze MIPS oraz STM32F4 opartych na ARM Cortex-M4. Kod projektu jest udostępniany na licencji BSD.
Jednym z głównych celów projektu jest zapewnienie wysokiej przenośności systemu operacyjnego na urządzenia z ograniczeniami pamięci i nieposiadające MMU (jednostki zarządzania pamięcią). DiscoBSD może działać na systemach z 128 KB RAM i 128 KB Flash, przy tym jądro ładowane jest na Flash i używa około 32 KB RAM, a pozostałe 96 KB jest przeznaczonych dla aplikacji użytkownika. Główna FС umieszczona jest na karcie SD.
Do pracy oferowane jest w pełni funkcjonalne środowisko, znane użytkownikom systemów Unix. Na przykład, w skład wchodzą takie narzędzia jak 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 itp.
Źródło: opennet.ru
