Embedded Linux: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Funzionalità collegamenti suggeriti: 2 collegamenti inseriti. |
|||
(65 versioni intermedie di 50 utenti non mostrate) | |||
Riga 1:
[[File:Smart phone.jpg|upright=1.0|thumb|[[Samsung Galaxy Note]], [[Android]]]]
Le caratteristiche principali di tali sistemi impongono dei vincoli molto severi al [[sistema operativo]] in termini di [[memoria flash]] occupata, [[memoria centrale]] necessaria, tempi di avvio brevi.
[[GNU/Linux]] è un sistema operativo "[[general purpose]]"
L'elevata portabilità, unita alla licenza [[GNU General Public License|GPL]] hanno fatto crescere l'interesse intorno a questo sistema operativo anche nell'ambito del mercato dei sistemi embedded.
== Descrizione ==
=== Caratteristiche non embedded ===
Sicuramente il fatto che [[Linux|GNU/Linux]] dipenda da un [[file system]] comporta una limitazione dal punto di vista embedded e determina l'impossibilità di raggiungere dimensioni inferiori a circa un [[megabyte]]. Ma c'è da dire che i sistemi embedded moderni hanno in genere maggiori quantità di [[memoria di massa]]. Un altro aspetto inusuale per un sistema embedded è la presenza di strumenti di interazione con l'utente ad alto livello. Generalmente un utente non ha la necessità di interagire con il sistema, se non per accenderlo.
Ad ogni modo è possibile, come già detto, riuscire ad ottenere un sistema Linux completamente funzionante di dimensioni pari a circa un megabyte, filesystem incluso, eliminando tutte le parti superflue e non strettamente necessarie e avvalendosi di strumenti sviluppati proprio con l’obiettivo di soddisfare i requisiti tipici dei sistemi embedded che vadano a rimpiazzare i più esigenti strumenti standard.▼
▲Ad ogni modo è possibile, come già detto, riuscire ad ottenere un sistema GNU/Linux completamente funzionante di dimensioni pari a circa un megabyte, filesystem incluso, eliminando tutte le parti superflue e non strettamente necessarie e avvalendosi di strumenti sviluppati proprio con
=== Distribuzioni
Distribuzioni utilizzabili come [[software libero]]:
# [[Embedded Debian Project]] [progetto [[debian:Embedded Debian|non più continuato]] dal 2014]
# [[Amakha]]
# AMSEL
# [[Ångström (distribuzione)|Ångström distribution]]
# Embedded Gentoo
# ETLinux
# FREESCO
# {{cita testo|url=http://www.kaeilos.com|titolo=KaeilOS}}
# Linux [[Router]] Project
# Linux-VR Project
# Linux On A Floppy (LOAF)
# [[OpenWrt]]
# Qplus
# Midori Linux
# [[μClinux]]
# PeeWeeLinux
# [[Zeroshell]]
#[[PostmarketOS]]
=== Distribuzioni
Distribuzioni [[software proprietario|proprietarie]] o non completamente libere:
# AMIRIX: Embedded Linux
# [[Google (azienda)|Google]]: [[Android]]
# Coollogic: Coollinux
# Coventive: XLinux
# Esfia: RedBlue Linux
# Evidence: {{cita testo|url=http://www.evidence.eu.com/products/evelin.html|titolo=Evelin}}
# G2L: {{cita testo|url=https://web.archive.org/web/20120111132842/http://www.g2linx.com/|titolo=G2Linx}}
# KYZO: PizzaBox Linux
# Lineo: Embedix
Line 40 ⟶ 48:
# Neoware: NeoLinux
# PalmPalm: Tynux
# [[Red Hat]]: Embedded Linux
# REDSonic: RedIce-Linux
# RidgeRun: DSPLinux
# SysGo: [[ELinOS]] Embedded Linux
# TimeSys: Linux GPL
# Tuxia: TASTE
# Vitals System: vLinux
# Wind River: Wind River Linux
== Altri progetti ==
[[Categoria:Sistemi operativi Linux]]▼
{{interprogetto}}
{{Portale|software libero}}
▲[[Categoria:Sistemi operativi utilizzanti il kernel Linux]]
|