EMB_79
27 EMBEDDED FEBBRAIO OPEN SOURCE SW | SPECIALE COVID-19. Molti progetti open source, infatti, ag- giunge la società di ricerca, stanno supportando i fornitori di assistenza sanitaria, sviluppatori sof- tware, scienziati, in vari paesi, per alleviare alcuni dei disagi creati dalla crisi sanitaria. Dispositivi con Linux embedded per monitorare Nello scenario pandemico, Embedded Linux, spie- ga il report di FBI, è stato utilizzato in dispositivi di thermal imaging basati su Raspberry Pi, come il device FluSense e la “Health Cam” di Kogniz, per controllare la temperatura, rilevare la tosse, ed analizzare i dati che servono a monitorare i sintomi causati dal coronavirus. Tra i fattori trai- nanti del settore, la crescente adozione del siste- ma operativo Linux in macchine desktop, server, macchine virtuali e sistemi embedded, guidata soprattutto dal fatto che esso è fornito sotto una licenza open source, e che l’utente può personaliz- zarlo a piacimento. Linux sta guadagnando popolarità nelle applicazioni embedded com- merciali, tra cui supercomputing e clustering, medical imaging, ap- plicazioni di comunicazione. Senza poi contare il fatto che il sistema operativo mobile Android, basato sul kernel Linux, è largamente utilizzato su smartphone e tablet. Una survey globale online ( 2019 Embedded Markets Study ) con- dotta dalla società di ricerche di mercato e consulenza Wilson Research Group per conto di AspenCore rileva che Embedded Linux è utiliz- zato molto di più (30%) nell’area Emea (Europa, Medio Oriente, Africa) che in altre regioni geogra- À 1
* À 3&!
si adotta maggiormente Android (27%). Quando si parla di sistemi opera- tivi embedded, un dato interes- sante riguarda il fatto che, tra chi attualmente usa nel proprio pro- getto embedded un sistema opera- tivo, RTOS, kernel, o scheduler e di qualche tipo, il 42% riporta di utilizzare un sistema operativo o RTOS open source senza suppor- to commerciale, mentre una per- centuale ancora superiore (49%) dichiara che adotterà tali sistemi nel prossimo progetto embedded. Alla domanda su quali siano i più importanti fattori nella scelta di un sistema operativo, in cima alle motivazioni c’è la “disponibilità di codice sorgen- te completo” (35%). Ma importanti sono anche la compatibilità con altro software, sistemi e stru- menti (29%); l’assenza di royalty (29%); la libertà
À
94&' Tra tutti i sistemi operativi usati attualmente nei progetti, al primo posto si colloca Embedded Linux (21%), seguito dai sistemi sviluppati in-house/cu- stom (19%), FreeRTOS (18%), Ubuntu (14%) e An- droid (13%). Anche quando si chiede alle aziende intervistate di selezionare tutti i sistemi operativi À
! la prima posizione è ancora occupata da Embedded Linux (31%); solo dopo vengono FreeRTOS (27%) e i sistemi sviluppati in house o custom (16%). NuttX supporta un’ampia varietà di MCU (Fonte: NuttX) Drone consente di scrivere applicazioni embededd in linguaggio Rust (Fonte: Drone)
Made with FlippingBook
RkJQdWJsaXNoZXIy MTg0NzE=