Diferencia entre revisiones de «AmigaOS»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Sin resumen de edición
m Revertidos los cambios de 201.228.195.8 a la última edición de 201.195.131.174
Línea 12: Línea 12:
}}
}}
'''AmigaOS''' es el [[sistema operativo]] por defecto de los ordenadores personales [[Commodore Amiga]]. Fue desarrollado originalmente por [[Commodore]] International, e inicialmente presentado en 1985 junto con el Amiga 2000. Comenzó a funcionar en un [[microprocesador]] de la serie [[Motorola]] de la familia 68k (68000, 68010, 68020, 68030, 68040 y 68060) de 32-bit, excepto el AmigaOS 4 que funciona sólo en los microprocesadores [[PowerPC]].
'''AmigaOS''' es el [[sistema operativo]] por defecto de los ordenadores personales [[Commodore Amiga]]. Fue desarrollado originalmente por [[Commodore]] International, e inicialmente presentado en 1985 junto con el Amiga 2000. Comenzó a funcionar en un [[microprocesador]] de la serie [[Motorola]] de la familia 68k (68000, 68010, 68020, 68030, 68040 y 68060) de 32-bit, excepto el AmigaOS 4 que funciona sólo en los microprocesadores [[PowerPC]].

[[Archivo:http://obligement.free.fr/images/amigaos12.gif]]
Las primeras versiones (1.0, 1.1, 1.2 y 1.3) del sistema operativo que llevaban los ordenadores de la familia Amiga se llamaban Amiga Disk Operating System o AmigaDOS. Más tarde se les cambió el nombre por AmigaOS, manteniéndose hasta la actualidad.
Las primeras versiones (1.0, 1.1, 1.2 y 1.3) del sistema operativo que llevaban los ordenadores de la familia Amiga se llamaban Amiga Disk Operating System o AmigaDOS. Más tarde se les cambió el nombre por AmigaOS, manteniéndose hasta la actualidad.



Revisión del 22:47 12 oct 2009

AmigaOS
Parte de AmigaOS
Información general
Tipo de programa AmigaOS-like operating system
Desarrollador Commodore International (1.0-3.1)
Haage & Partner (3.5-3.9)
Hyperion Entertainment (4.0)
Modelo de desarrollo Código cerrado
Lanzamiento inicial 23 de julio de 1985
Licencia Propietaria
Estado actual En desarrollo
Información técnica
Programado en
Tipo de núcleo Micronúcleo atípico
Plataformas admitidas
Versiones
Última versión estable 4.1 ( Septiembre de 2008)
Serie AmigaOS
TRIPOS
AmigaOS
AROS
Enlaces

AmigaOS es el sistema operativo por defecto de los ordenadores personales Commodore Amiga. Fue desarrollado originalmente por Commodore International, e inicialmente presentado en 1985 junto con el Amiga 2000. Comenzó a funcionar en un microprocesador de la serie Motorola de la familia 68k (68000, 68010, 68020, 68030, 68040 y 68060) de 32-bit, excepto el AmigaOS 4 que funciona sólo en los microprocesadores PowerPC.

Las primeras versiones (1.0, 1.1, 1.2 y 1.3) del sistema operativo que llevaban los ordenadores de la familia Amiga se llamaban Amiga Disk Operating System o AmigaDOS. Más tarde se les cambió el nombre por AmigaOS, manteniéndose hasta la actualidad.

Algunas cosas que se pueden destacar son el núcleo multitarea llamado Exec, también incluye una abstración, y un sistema operativo llamado AmigaDOS, un API llamada Intuition y una GUI (Interfaz Gráfica de Usuario) llamada Workbench. También una interfaz de línea de comandos.

Características

Entre otras características posee:

  • Multitarea preemptiva al estilo Unix utilizando un sistema de prioridades
  • Arquitectura micronúcleo
  • Interrupciones programables en tiempo real con muy bajas latencias
  • Diseño de 32 bit
  • BOOPSI (Sistema orientado a objetos estándar para la mayoría de componentes)
  • ARexx integrado (lenguaje de scripting que permite automatizar tareas)
  • Dispositivos de sistema de ficheros programables (permite acceder transparentemente y sin recompilar núcleos ni parches a particiones FAT, NTFS, FAT32, ext2, HFS... y usar sistemas de ficheros nativos de Amiga mejorados como SmartFileSystem o ProfessionalFileSystem)
  • Datatypes, un sistema modular de códecs para audio, animación, imágenes, texto, etcétera que permite acceder a todo tipo de formatos desde todas las aplicaciones sin cambiar una sola línea.

Es importante notar que no dispone de protección de memoria y que su paso de mensajes ultrarrápido usa punteros. No obstante existen herramientas de desarrollador diseñadas para detectar accesos a memoria no autorizados.

También conviene reseñar que AmigaOS a diferencia de otros sistemas operativos de m68k como MacOS no requiere que partes del SO estén en zonas fijas de memoria. Esto permite por ejemplo liberar la parte baja de la memoria mediante emuladores/máquinas virtuales como Shapeshifter, Fusion/iFusion o Basilisk II

Viene dividido en varias partes:

  • Kickstart (Es la parte que reside en ROM: contiene el gestor de arranque, el núcleo, las bibliotecas más importantes y la parte fundamental del entorno gráfico)
  • Workbench (Es el escritorio del sistema, se lanza mediante el comando LoadWB y puede ser sustituido o incluso puede evitarse lanzarlo. El comando en sí viene en disco pero las librerías están en la ROM. A menudo se confunde pensando que el escritorio es el sistema operativo.)
  • AmigaOS propiamente dicho, el cual incluye las partes que no caben en la ROM, contiene librerías adicionales (por ejemplo para crear interfaces de usuario), el lenguaje de scripting ARexx, sistemas de ficheros para acceder a discos de MS-DOS u otros mejorados, fuentes de letra, parches y algunas utilidades que complementan el Kickstart

El AmigaOS y el Workbench no se requiere para que el Amiga funcione, es por ello por lo que multitud de juegos arrancan directamente desde el Kickstart sin necesidad de cargar el Workbench. La mayoría de los juegos antiguos eliminaban el SO para tomar control de todo el ordenador, no obstante los desarrollados para AGA comenzaron progresivamente a respetarlo más y permitían correrlos en multitarea arrancándolos desde el Workbench

Ha tenido diferentes versiones del Workbench, desde la 1.0 hasta la 3.9 (Clásicas). El Kickstart llegó a la versión 40. Existen numerosos escritorios para sustituir el WB, los más famosos son Scalos y DirectoryOpus.

En la actualidad se utiliza en la plataforma PowerPC, con las versiones 4.0 y 4.1.

Véase también