A fost publicat primul release oficial al sistemului de operare DiscoBSD, bazat pe codurile sursă actualizate ale sistemului Unix 2.11BSD (RetroBSD) și destinat să funcționeze pe microcontrolere. Prima versiune include suport pentru microcontrolerele PIC32MX7 pe arhitectura MIPS și STM32F4 pe baza ARM Cortex-M4. Codul proiectului este distribuit sub licența BSD.
Una dintre principalele obiective ale proiectului este asigurarea unei portabilități ridicate a OS-ului pe dispozitive cu restricții de dimensiune a memoriei și fără MMU (unitate de gestionare a memoriei). DiscoBSD poate funcționa pe sisteme cu 128 KB RAM și 128 KB Flash, kernelul fiind încărcat în Flash și utilizând aproximativ 32 KB RAM, restul de 96 KB fiind alocați aplicațiilor utilizatorilor. Sistemul de fișiere rădăcină este plasat pe un card SD.
Se oferă un mediu complet de lucru, familiar utilizatorilor sistemelor Unix. De exemplu, include utilitare precum 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 etc.
Sursa: opennet.ro
