Embedded Linux: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Funzionalità collegamenti suggeriti: 2 collegamenti inseriti.
 
(13 versioni intermedie di 11 utenti non mostrate)
Riga 1:
[[File:Smart_phoneSmart phone.jpg|upright=1.0|thumb|[[Samsung Galaxy Note]], [[Android]]]]
In [[informatica]] con il termine '''Embedded Linux''' ci si riferisce a quell'insieme di [[distribuzione Linux|distribuzioni linuxLinux]] concepite per essere utilizzate su [[Sistema embedded|sistemi embedded]], cioè integrati.
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]]", realizzato per essere impiegato principalmente su sistemi [[Computer desktop|desktop]] e [[server]] con criteri che lo rendessero adattabile a diversi contesti e [[portabilità|portabile]] verso il maggior numero di architetture possibili.
Riga 9:
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 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 l'obiettivo di soddisfare i requisiti tipici dei sistemi embedded che vadano a rimpiazzare i più esigenti strumenti standard. La seguente lista comprende distribuzioni, commerciali e non, orientate ai sistemi embedded:
 
== Distribuzioni per il mercato embedded ==
La seguente lista comprende distribuzioni, commerciali e non, orientate ai sistemi embedded:
 
=== Distribuzioni libere ===
Distribuzioni utilizzabili come [[software libero]]:
# [http://www.emdebian.org/ [Embedded Debian Project]] [progetto [[debian:Embedded Debian|non più continuato]] dal 2014]
# [http://www.amakha.org [Amakha]]
# AMSEL
# [http://www.angstrom-distribution.org[Å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)
Line 33 ⟶ 30:
# PeeWeeLinux
# [[Zeroshell]]
#[[PostmarketOS]]
 
=== Distribuzioni proprietarie ===
Line 41 ⟶ 39:
# 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 50 ⟶ 48:
# Neoware: NeoLinux
# PalmPalm: Tynux
# [[Red Hat]]: Embedded Linux
# REDSonic: RedIce-Linux
# RidgeRun: DSPLinux
# SysGo: [[ELinOS]] Embedded Linux
# TimeSys: Linux GPL
# Tuxia: TASTE
Line 60 ⟶ 58:
 
== Altri progetti ==
{{interprogetto|commons=Category:Embedded Linux}}
 
{{Portale|Softwaresoftware libero}}
 
[[Categoria:Sistemi operativi utilizzanti il kernel Linux]]