AROS

Da Wikipedia, l'enciclopedia libera.
Vai a: navigazione, cerca

AROS, acronimo ricorsivo di Aros Research Operating System, precedentemente chiamato Amiga Research Operating System e Amiga Replacement Operating System.

Nome di un sistema operativo multitasking nato con lo scopo di sostituire l'Amiga OS versione 3.1 con un progetto Open Source, e poi estesosi fino a divenire un OS completamente a sé stante.

L'AROS può funzionare sia come sistema operativo ospitato in finestra da altri OS (Linux), sia come sistema operativo a sé (ad esempio su macchine X86 Intel compatibili), ed in questa forma riesce a dare il meglio delle sue prestazioni.

Indice

[modifica] Storia

L'AROS nasce, all'incirca nel 1998, dall'idea di Aaron Digulla, e raccoglie presto l'attenzione di un gruppo di sviluppatori che si riunisce in un team, che agisce in forma distribuita su internet, secondo il tipico modello di sviluppo Open Source. L'intenzione era quella di mantenere ancora in vita l'AmigaOS, vecchio sistema operativo ormai inutilizzato, rispettando però i concetti del Software Libero.

Dopo una lunga fase di gestazione, l'AROS è a tutt'oggi pronto al 75%, 80%, ed ha ottenuto numerosi upgrade rilevanti; uno dei questi è la nascita di un secondo stack TCP/IP, che ora permette a questo sistema operativo di accedere ad internet senza dover ricorrere ad un programma wrapper che utilizzi le risorse e gli stack internet della macchina ospite.

Nel dicembre 2007 è stata resa disponibile la prima versione di AROS a 64 bit.[1]

[modifica] Caratteristiche

Essendo ispirato ad AmigaOS, AROS ha molte caratteristiche simili ad esso, tuttavia sono state apportate modifiche e miglioramenti, come nuove funzionalità TCP/IP e il supporto per l'USB. È inoltre in grado di eseguire programmi fatti per l'AmigaOS. Possiede programmi utili per il lavoro quotidiano, come un editor di testo e una calcolatrice e gli sviluppatori ne stanno creando altri. AROS tuttavia non ha la protezione per la memoria, ovvero ciò che impedisce al crash di un'applicazione di bloccare l'intero sistema ed è quindi instabile in questi casi.

[modifica] Sviluppatori

Sotto AROS è già pronta una suite di sviluppo basata su GCC e CVS per aiutare i programmatori ad effettuare il porting dei programmi Amiga nativi su questo nuovo sistema operativo, che, funzionando anche su piattaforme diverse da quelle Amiga classiche (Motorola 68000 e PowerPC di IBM/Motorola/Freescale) necessita che questi programmi vengano ricompilati.

[modifica] Note

  1. ^ AROS: disponibile la versione a 64 bit

[modifica] Altri progetti

[modifica] Collegamenti esterni

Strumenti personali
Namespace
Varianti
Azioni
Navigazione
Comunità
Stampa/esporta
Strumenti
Altre lingue