De eerste officiƫle release van het DiscoBSD-besturingssysteem is gepubliceerd, gebaseerd op de geactualiseerde bronbestanden van het Unix-systeem 2.11BSD (RetroBSD) en bedoeld voor gebruik op microcontrollers. De eerste release omvat ondersteuning voor PIC32MX7 microcontrollers op basis van de MIPS-architectuur en STM32F4 op basis van ARM Cortex-M4. De code van het project wordt verspreid onder de BSD-licentie.
Een van de belangrijkste doelen van het project is het waarborgen van een hoge draagbaarheid van het besturingssysteem op apparaten met beperkte geheugencapaciteit die niet zijn uitgerust met een MMU (geheugenbeheereenheid). DiscoBSD kan functioneren op systemen met 128 KB RAM en 128 KB Flash, waarbij de kernel wordt geladen in Flash en ongeveer 32 KB RAM gebruikt, terwijl de overige 96 KB aan gebruikersapplicaties worden toegewezen. Het root-bestandssysteem wordt op een SD-kaart geplaatst.
Voor gebruik wordt een volledig milieu aangeboden, bekend bij gebruikers van Unix-systemen. Zo zijn tools zoals 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, enz. inbegrepen.
Bron: opennet.ru
