close

AmigaOS

Vai alla navigazione Vai alla ricerca
AmigaOS
Parte di AmigaOS
AmigaOS 3.5 Box.jpg
Informazione Generale
tipo di programma Sistema operativo simile ad AmigaOS
sviluppatore Commodore International (1.0-3.1)
Haage & Partner (3.5-3.9)
Hyperion Entertainment (4.x)
Modello di sviluppo fonte chiusa
Versione iniziale 23 luglio 1985
Licenza proprietario
Stato attuale Sviluppando
Informazioni tecniche
Previsto in
tipo di nucleo micronucleo atipico
Piattaforme supportate
Versioni
Ultima versione stabile 4.1 Aggiornamento 6 ( novembre 2012 )
Serie OS Amiga
VIAGGI
AmigaOS
CERCHI
Collegamenti

AmigaOS è il nome dato all'intera famiglia di gestori di finestre e ROM che includevano di default i personal computer Commodore Amiga come sistema operativo . È stato originariamente sviluppato da Commodore International e inizialmente introdotto nel 1985 insieme all'Amiga 1000. Ha iniziato a funzionare su un microprocessore della famiglia Motorola 68k a 32 bit (68000, 68010, 68020, 68030, 68040 e 68060), ad eccezione dell'AmigaOS 4 che funziona solo su microprocessori PowerPC .

Le prime versioni (1.0, 1.1, 1.2 e 1.3) dell'interprete dei comandi integrato erano chiamate AmigaDOS . Successivamente il nome fu cambiato in AmigaOS, rimanendo fino ad oggi.

Degno di nota è il core multitasking chiamato Exec, un'API chiamata Intuition e una GUI (Graphical User Interface) chiamata Workbench .

Caratteristiche

Tra le altre caratteristiche ha:

  • Multitasking preventivo in stile Unix utilizzando un sistema di priorità
  • architettura del microkernel
  • Interrupt programmabili in tempo reale con latenze molto basse
  • Design a 32 bit
  • BOOPSI (Standard Object Oriented System per la maggior parte dei componenti)
  • ARexx integrato (linguaggio di scripting che consente di automatizzare le attività)
  • Dispositivi di file system programmabili (consente un accesso trasparente senza ricompilare kernel o patch su partizioni FAT, NTFS, FAT32, ext2, HFS... e utilizzando file system nativi avanzati Amiga come SmartFileSystem o ProfessionalFileSystem)
  • Datatypes, un sistema modulare di codec per audio, animazione, immagini, testo, ecc. che consente l'accesso a tutti i tipi di formati da tutte le applicazioni senza modificare una singola riga.

È importante notare che non ha protezione della memoria e il suo passaggio ultraveloce dei messaggi utilizza i puntatori. Tuttavia, esistono strumenti per sviluppatori progettati per rilevare l'accesso non autorizzato alla memoria.

Va anche notato che AmigaOS, a differenza di altri sistemi operativi m68k come MacOS, non richiede che parti del sistema operativo si trovino in zone di memoria fisse. Ciò consente, ad esempio, di liberare la parte inferiore della memoria utilizzando emulatori/macchine virtuali come Shapeshifter, Fusion/iFusion o Basilisk II

È diviso in più parti:

  • Kickstart : E' la parte che risiede nella ROM: contiene il boot manager, il kernel , le librerie più importanti e la parte fondamentale dell'ambiente grafico.
  • Workbench : È il desktop del sistema, si avvia tramite il comando LoadWB e può essere sostituito o addirittura evitato di avviarlo. Il comando stesso arriva su disco ma le librerie sono nella ROM. Spesso ti confondi pensando che il desktop sia il sistema operativo.
  • AmigaOS stesso, che include le parti che non entrano nella ROM, contiene librerie aggiuntive (ad esempio per creare interfacce utente), il linguaggio di scripting ARexx, file system per accedere a MS-DOS o altri dischi avanzati, font, patch e alcuni utilità che completano il Kickstart

L'AmigaOS e Workbench non sono necessari per il funzionamento dell'Amiga, motivo per cui molti giochi si avviano direttamente da Kickstart senza la necessità di caricare Workbench. La maggior parte dei vecchi giochi eliminava il sistema operativo per prendere il controllo dell'intero computer, tuttavia quelli sviluppati per AGA iniziarono progressivamente a rispettarlo di più e consentivano loro di essere eseguiti in multitasking avviandoli dal Workbench

Ha avuto diverse versioni di Workbench, dalla 1.0 alla 3.9 (Classic). Il Kickstart ha raggiunto la versione 40. Esistono numerosi desktop per sostituire il WB, i più famosi sono Scalos e Directory Opus 5 .

Banco da lavoro

Introduzione

  • Il primo sistema operativo per ” si chiamava Workbench 1.0 e continuò con questo nome fino alla versione 3.1, quando passò ad AmigaOS.
  • Successivamente i computer Amiga usarono il nome Workbench solo per fare riferimento al file manager dell'interfaccia grafica originale e al lanciatore di applicazioni del sistema operativo Amiga.
  1. Workbench non era necessario per avviare l'Amiga o gestire altre applicazioni, ma era un'applicazione autonoma che le gestiva.
  • Visivamente il Workbench somigliava ad altri sistemi operativi dell'epoca. L'AmigaOS sottostante era più avanzato, consentendo a Workbench di avviare più applicazioni che potevano essere eseguite contemporaneamente e comunicare tra loro. Inoltre Amiga ha utilizzato il mouse.
  • ".Info" era l'unica estensione riconosciuta da Workbench.
  • Il Workbench era molto piccolo e occupava pochissimo spazio sul floppy disk. La libreria Workbench delle versioni precedenti non occupava nemmeno spazio su disco, perché faceva parte della ROM di sistema.
  • Intuition (il sistema di finestre alla base di Workbench) controllava il ritaglio, il rendering e la conservazione di schermate, finestre e widget sovrapposti.
  • La grafica ha semplificato il rendering sia del software che dell'hardware.
  • Exec gestiva le funzioni di livello inferiore (input da tastiera o mouse, trasmissione di messaggi ai programmi, allocazione di memoria e cambio di attività).
  • Amiga Workbench ha solo una cosa in comune con altri sistemi operativi, e cioè i programmi di utilità (piccoli programmi che servono per aumentare l'uso del computer, come la calcolatrice).
  • L'interfaccia dell'Amiga era altamente personalizzabile. Gli utenti possono personalizzare i colori, le risoluzioni, l'aspetto delle icone dei programmi, possono impostare la dimensione e la posizione in cui vengono aperte determinate finestre, assegnare un posto a ciascuna icona...

Banco da lavoro 1.x

La serie Workbench 1.x si distingue per la sua combinazione di colori blu e arancione, progettata per dare un contrasto elevato anche sugli schermi peggiori (i colori potrebbero essere modificati dall'utente).
La versione 1.1 consiste principalmente in correzioni di bug ed è stata distribuita solo per l'Amiga 1000 (come la 1.0).
Colori dello schermo: 4 colori da una tavolozza di 4096.
Risoluzione massima con interlacciamento 640 x 512 in PAL o 640 x 400 in NTSC (640x256 e 640x200 senza interlacciamento).
Un indicatore dello spazio libero dei dispositivi rimovibili.
Due stati dell'icona, inattivo e attivato, rappresentati da immagini diverse, per dare un effetto di animazione al clic.
Un mouse a due pulsanti con doppia funzione.
Un indicatore di occupazione.

Banco di lavoro 2.x

Fino ad AmigaOS 2.0, non esisteva un aspetto di progettazione unificato.
Workbench 2.0 ha introdotto gadtools che fornivano set di base di widget. Aveva una guida ( Amiga User Interface Style Guide ) che stabiliva come organizzare le applicazioni per mantenere un aspetto visivo coerente.
L' intuizione è stata migliorata dall'inclusione di BOOPSI (Basic Object-Oriented Programming System for Intuition) che ha fornito al sistema un'interfaccia orientata agli oggetti per il sistema di classi, in cui ogni classe formava un widget o descriveva un evento di interfaccia. Potrebbe essere usato per programmare le interfacce orientate agli oggetti sull'Amiga a qualsiasi livello.
Il supporto per gli schermi pubblici è stato aggiunto anche in Workbench 2.0. La schermata di Workbench non era l'unica schermata condivisibile, ma le app potevano creare le proprie schermate con nome da condividere con altre app.
Workbench 2.0 ha introdotto AmigaGuide, un semplice browser e un sistema di segnalibri ipertestuali per facilitare l'assistenza online nelle applicazioni.
Ha anche introdotto l'Installer, un programma di installazione standard.
Workbench 2.0 ha fornito Commodities , un'interfaccia per la modifica o la scansione di eventi di input, incluso un metodo standard per specificare le sequenze di chiavi globali e il registro Commodities Exchange in modo che l'utente possa visualizzare i prodotti attivi.

Workbench 3.0 e 3.1

È stato equipaggiato sui computer Amiga 1200 e Amiga 4000.
Questa versione forniva il supporto del tipo di dati in modo che Workbench potesse caricare qualsiasi immagine di sfondo in qualsiasi formato se avesse installato il tipo di dati richiesto.
Questa funzione è stata utilizzata anche da Multiview .
Le sue capacità erano direttamente correlate ai tipi di dati installati in Devs:Datatypes .

Banco di lavoro 3.5 e 3.9

Workbench ha completamente cambiato l'aspetto della sua interfaccia. Il nuovo desktop blu, simile alla 1.0, era disponibile per gli utenti con innumerevoli miglioramenti rispetto alla prima versione del desktop AmigaOS.
Il supporto di NewIcons e vari miglioramenti della GUI di terze parti intesi a migliorare le vecchie interfacce Amiga sono stati resi obsoleti integrando queste patch nel sistema.
La versione 3.9 è stata rilasciata nel 2000. Tra le sue caratteristiche principali c'erano: l'introduzione di AmiDOCK , una barra di avvio del programma, nuovi strumenti per le preferenze e l'orologio desktop migliorato.

Banco di lavoro 4.0 e 4.1

Workbench 4.0 è stato rifuso per essere completamente compatibile con il PowerPC. Faceva parte di AmigaOS 4.0 ed è stato rilasciato nel 2006.
A partire dall'aggiornamento pre-rilascio 4, è inclusa una nuova tecnica di trascinamento degli schermi in tutte le direzioni.
Consente inoltre di trascinare e rilasciare le icone di Workbench tra più schermate.
Inoltre, Workbench 4.0 includeva una versione PowerPC di Amidock, font TrueType/OpenType e un lettore video chiamato Action con supporto DivX e MPEG-4.
AmigaOS 4.1 ha sostituito il drawer WBStartup con nuove preferenze di avvio. Ulteriori miglioramenti sono stati: un nuovo set di icone per risoluzioni più elevate, nuovi temi delle finestre che includono l'effetto ombra esterna.
AmiDock con True Transparency (finestre trasparenti), icone ridimensionabili e servizio di aggiornamento automatico.
Le icone utilizzate per rappresentare i file in un volume o in un drawer sono memorizzate in speciali file .info , i cui nomi corrispondono ai nomi dei file rappresentati.
Il file .info contiene la rappresentazione grafica dell'icona e la sua posizione in una finestra del volume o del cassetto e specifica anche il tipo di file in base al suo utilizzo da parte del Workbench.
5 diversi tipi di icone:
1) Strumento: un programma eseguibile.
2) Progetto: un file di dati di un programma eseguibile.
3) Cassetto: come una directory.
4) Volume: disco fisico o disco RAM.
5) Immondizia.
3 tipi di file aggiuntivi disponibili e destinati a future espansioni:
1) Dispositivo: designato per visualizzare le informazioni sui dispositivi collegati.
2) Kick - Un'icona del disco di avvio.
3) Icona dell'app: un'icona da utilizzare come (parte di) la GUI di un'app (solo questa è attualmente utilizzata tra queste ultime 3).

Workbench 5.0 (sistema operativo Commodore)

Nell'aprile 2010 è stata fondata Commodore USA, LLC.
L'obiettivo dell'azienda è vendere computer desktop con i vecchi nomi commerciali Commodore e Amiga.
L'azienda ha ottenuto le licenze dei marchi “Commodore” e “Amiga” nel 2010.
Quell'anno Commodore USA annuncia il rilancio dei computer desktop con il marchio "Amiga" con il sistema operativo AROS.
A causa di una serie di minacce legali da parte di Hyperion (l'azienda che ha sviluppato gli ultimi Workbench 4.0 e 4.1), Commodore USA rinuncia ai suoi piani con AROS e annuncia che creerà un nuovo OS chiamato AMIGA Workbench 5.0 (anche se finalmente chiamato Commodore OS) , basato sui sistemi operativi Linux Mint e Debian.

Amico oggi

Attualmente viene presentato un nuovo tablet con il marchio “AMIGA”, qualcosa che ha attirato l'attenzione di molti; tuttavia, il tablet “AMIGA” non sarà integrato con il sistema operativo WorkBench, ma verrà presentato con Google Android 2.2, qualcosa che è diventato uno standard in molti tablet di diverse aziende.

AmigaOS 4

Attualmente è utilizzato sulla piattaforma PowerPC, con le versioni 4.0 e 4.1. Sviluppato da Hyperion Entertainment.

Nel 2004 è stata presentata la prima beta pubblica (denominata Developer PreRelease ) di AmigaOS 4 per PowerPC, più specificatamente per AmigaOne , dalla quale sono stati rilasciati 4 update. Nel dicembre 2006 è stata annunciata la stabile 4.0 ( The Final Update ). Nel 2007 è stata aggiornata la 4.0 ed è stata rilasciata una versione per Commodore Amiga 1200 , Amiga 3000 e Amiga 4000 con scheda PowerPC Phase5 (quest'ultima versione è stata aggiornata nel febbraio 2008). A luglio 2008 è iniziata la vendita della versione 4.1, che è stata aggiornata a giugno 2009 (4.1 QuickFix: in questo aggiornamento è stato incluso il supporto per le schede madri Pegasos II e Sam440ep ). Dopo l'aggiornamento 4.1 1 di gennaio 2010 [1] seguito dall'aggiornamento 4.1 2 di aprile 2010 [2] A maggio 2011 la versione 4.1 aggiornamento 2 è diventata disponibile per i classici Amiga con scheda PPC. Nell'agosto 2011 entrambe le versioni (AmigaOne/Pegasos2/Sam440 e il classico Amiga con acceleratore PPC) sono state aggiornate alla versione 4.1 aggiornamento 3. Successivamente è stato pubblicato l'aggiornamento 4 (dicembre 2011) e nel 2012 4.1 aggiornamento 5 (agosto) e aggiornamento 6 ( Novembre). L'ultima versione è la Final Edition (aggiornamento 8) di dicembre 2014 [3] .

Vedi anche

Collegamenti esterni