factograf
IT

sistema operativo

OpenWrt

OpenWrt

L’essenziale

data di fondazione o creazione6 gennaio 2004
data di pubblicazione6 gennaio 2004
istanza didistribuzione GNU/Linux, Free and Open Source Software
Tutti i dati del template 11
Sviluppatore
Gábor Juhos, Florian Fainelli, Hauke Mehrtens e Jo-Philipp Wich
Famiglia
Unix-like
Release iniziale
(gennaio 2004)
Release corrente
25.12.5 (1º luglio 2026)
Tipo di kernel
Linux Kernel monolitico (4.14.221)
Piattaforme supportate
x86-based (i386), EM64T (amd64), ARM (arm e armel), PA-RISC (hppa), MIPS (big endian, mips e little endian, mipsel), PowerPC (powerpc), SPARC (sparc)
Interfacce grafiche
LuCI
Tipo licenza
Software libero
Licenza
GNU GPL
Stadio di sviluppo
Stabile
Sito web
openwrt.org/

OpenWrt è una distribuzione Linux specifica per dispositivi embedded come router CPE, Smartphone (per esempio Neo FreeRunner), pocket computer (p.e. Ben NanoNote), o microcontrollori (come Arduino Yún).

La distribuzione

Tipicamente la distribuzione è destinata all'utilizzo sui router wireless, con l'obiettivo di estenderne le funzionalità rispetto ai firmware forniti dal produttore. Inoltre il sistema operativo è privo di restrizioni rispetto all'OS di fabbrica: ad esempio il filesystem su cui è installato ha i permessi di scrittura da parte dell'utente, permettendo fra le altre cose l'installazione di software di terze parti. Ciò è facilitato dalla presenza di opkg, un gestore di pacchetti simile per funzionalità agli analoghi software normalmente presenti sulle distribuzioni Linux per PC.

L'utilizzo di una versione aggiornata del kernel Linux, oltre ai driver di rete e software di routing più recenti, risulta nella maggior parte dei casi in una maggiore sicurezza e in una minor presenza di bug rispetto ai software stock preinstallati, specie nei dispositivi meno recenti non più supportati dai produttori.

Sono fornite immagini precompilate per diversi router e dispositivi, ed inoltre scaricando il codice sorgente è possibile compilare build personalizzate, ad esempio inserendo software preinstallati, altre estensioni di BusyBox o moduli del kernel Linux.

L'interfaccia web LuCI

Oltre alla connessione via SSH, è possibile accedere al sistema operativo con un'interfaccia web, LuCI, che permette la personalizzazione di diversi aspetti del dispositivo in un ambiente user-friendly, ed è inoltre estendibile con moduli installabili da opkg.

Distribuzioni GNU/Linux basate su OpenWrt

  • Obelisco, su wiki.buenosaireslibre.org. URL consultato il 27 marzo 2008 (archiviato dall'url originale il 25 marzo 2008).
  • Midge, su midge.vlad.org.ua. URL consultato il 27 marzo 2008 (archiviato dall'url originale il 16 luglio 2007).

Altri progetti

  • Wikimedia Commons contiene immagini o altri file su OpenWrt

Continua a leggere

In 29 lingue

Testo da Wikipedia, CC BY-SA 4.0 · Voce originale