Aros Research Operating System: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Niculinux (discussione | contributi)
Niculinux (discussione | contributi)
Wikificazione
Riga 23:
|sito_web = http://aros.sourceforge.net
}}
'''AROS''', ([[acronimo ricorsivo]] di '''AROS''' '''R'''esearch '''O'''perating '''S'''ystem, modificato dal precedente '''A'''miga '''R'''esearch '''O'''perating '''S'''ystem ('''A'''miga '''R'''eplacement '''O'''perating '''S'''ystem) per evitare questioni legali legate all'uso del nome "Amiga") è un [[sistema operativo]] [[multitasking]] nato con lo scopo di sostituire l'[[AmigaOS]] versione 3.1 con un progetto [[Open Source]], e poi estesosi fino a divenire un sistema completamente a sé stante.
 
Nacque nel 1995, ad opera di un gruppo di appassionati di Amiga ha deciso di realizzare una versione portabile e [[Software libero|libera]] di AmigaOS capace di girare anche sull'architettura [[Intel]],
L'AROS può funzionare sia come sistema operativo [[virtualizzazione|virtualizzato]], ospitato in finestra da altri sistemi ([[Linux]]), sia come sistema operativo a sé precompilato per diverse architetture: attualmente AROS supporta nativamente le architetture [[i386]], [[x86-64]] e [[Motorola 68000|m68k]], mentre può girare su una macchina virtuale su [[PowerPC]] e [[FreeBSD]] (quest'ultima non più supportata). Altri porting sono in corso, per esempio per [[Win32]].<ref name=intro>{{cita web|url=http://aros.sourceforge.net/introduction/ports.php|titolo=Piattaforme supportate da AROS|editore=AROS Development Team|accesso=21/01/2013}}</ref>
 
== Storia ==
Riga 32:
AROS nacque all'incirca nel [[1995]] dall'idea di [[Aaron Digulla]] e raccoglie presto l'attenzione di un gruppo di sviluppatori che si riunisce in un team, quando è chiaro che i sorgenti di AmigaOS non saranno disponibili a breve (in seguito, i diritti dell'Amiga e dell'AmigaOS sono stati acquistati dalla società Amiga Inc.). Il gruppo agisce in forma distribuita su internet, secondo il tipico modello di sviluppo Open Source, cercando di perseguire l'obiettivo di ricreare un sistema operativo compatibile con l'AmigaOS 3.1.<ref name=intro/>
 
Dopo una lunga fase di sviluppo, la versione 3.1 è attualmente pronta all'82%<ref>{{cita web|url=http://aros.sourceforge.net/introduction/status/everything.php|titolo=Stato di AROS|editore=AROS Development Team|accesso=21/13/2013}}</ref>, ed ha ottenuto numerosi upgrade rilevanti. Nel dicembre 2007 è stata resa disponibile la prima versione di AROS a 64 bit.<ref>[http://www.hwupgrade.it/news/videogiochi/aros-disponibile-la-versione-a-64-bit_23470.html AROS: disponibile la versione a 64 bit]</ref>
== Caratteristiche e stato corrente ==
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: sui sistemi Amiga essi girano grazie alla compatibilità a livello di codice binario mentre su altre architetture essi sono eseguiti tramite [[emulatore|emulatori]] ([[UAE (emulatore)|UAE]]). 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 della memoria]], ovvero ciò che impedisce al crash di un'applicazione di bloccare l'intero sistema ed è quindi instabile in questi casi.
 
== Caratteristiche e stato corrente ==
Dopo una lunga fase di sviluppo, AROS è a tutt'oggi pronto all'82%<ref>{{cita web|url=http://aros.sourceforge.net/introduction/status/everything.php|titolo=Stato di AROS|editore=AROS Development Team|accesso=21/13/2013}}</ref>, 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. È integrato anche il supporto alle [[scheda grafica|schede grafiche]] [[NVIDIA Corporation|NVIDIA]] di classe [[GeForce]] per le piattaforme [[PC IBM|PC]].
L'AROS può funzionare sia come sistema operativo [[virtualizzazione|virtualizzato]], ospitato in finestra da altri sistemi ([[Linux]]), sia come sistema operativo a sé precompilato per diverse architetture: attualmente AROS supporta nativamente le architetture [[i386]], [[x86-64]] e [[Motorola 68000|m68k]], mentre può girare su una macchina virtuale su [[PowerPC]] e [[FreeBSD]] (quest'ultima non più supportata). Altri porting sono in corso, per esempio per [[Win32]].<ref name=intro>{{cita web|url=http://aros.sourceforge.net/introduction/ports.php|titolo=Piattaforme supportate da AROS|editore=AROS Development Team|accesso=21/01/2013}}</ref> Essendo ispirato ad AmigaOS, 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: sui sistemi Amiga essi girano grazie alla compatibilità a livello di codice binario mentre su altre architetture essi sono eseguiti tramite [[emulatore|emulatori]] ([[UAE (emulatore)|UAE]]). 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 della memoria]], ovvero ciò che impedisce al crash di un'applicazione di bloccare l'intero sistema ed è quindi instabile in questi casi. Offre inoltre 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. È integrato anche il supporto alle [[scheda grafica|schede grafiche]] [[NVIDIA Corporation|NVIDIA]] di classe [[GeForce]] per le piattaforme [[PC IBM|PC]].
Nel dicembre 2007 è stata resa disponibile la prima versione di AROS a 64 bit.<ref>[http://www.hwupgrade.it/news/videogiochi/aros-disponibile-la-versione-a-64-bit_23470.html AROS: disponibile la versione a 64 bit]</ref>
 
== Sviluppatori ==