Le projet DiscoBSD développe un système BSD pour microcontrôleurs.

Le premier lancement officiel du système d'exploitation DiscoBSD, basé sur les sources mises à jour du système Unix 2.11BSD (RetroBSD) et conçu pour fonctionner sur des microcontrôleurs, a été publié. Cette première version inclut le support des microcontrôleurs PIC32MX7 basés sur l'architecture MIPS et STM32F4 basés sur ARM Cortex-M4. Le code du projet est distribué sous la licence BSD.

L'un des principaux objectifs du projet est d'assurer une haute portabilité du système d'exploitation sur des appareils ayant des contraintes de taille de mémoire et non équipés d'UMM (unité de gestion de la mémoire). DiscoBSD peut fonctionner sur des systèmes avec 128 Ko de RAM et 128 Ko de Flash, avec le noyau chargé dans la Flash et utilisant environ 32 Ko de RAM, les 96 Ko restants étant alloués aux applications utilisateurs. Le système de fichiers racine est stocké sur une carte SD.

Un environnement complet, familier aux utilisateurs de systèmes Unix, est proposé. Par exemple, cela comprend des utilitaires tels que 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.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster