AmigaOS 4 (abreviado como OS4 o AOS4 ) es una línea de sistemas operativos Amiga que se ejecuta en microprocesadores PowerPC . Se basa principalmente en el código fuente de AmigaOS 3.1 desarrollado por Commodore , y parcialmente en la versión 3.9 desarrollada por Haage & Partner . [ 1 ] "La actualización final" (para la versión 4.0 del sistema operativo) se publicó el 24 de diciembre de 2006 (originalmente publicada en abril de 2004) [ 2 ] después de cinco años de desarrollo por la empresa belga Hyperion Entertainment bajo licencia de Amiga, Inc. para usuarios registrados de AmigaOne. [ 3 ]
Historia

Durante los cinco años de desarrollo, los compradores de máquinas AmigaOne podían descargar versiones preliminares de AmigaOS 4.0 desde el repositorio de Hyperion mientras estas estuvieran disponibles. [ 4 ] [ 5 ] [ 6 ]
El 20 de diciembre de 2006, Amiga, Inc. rescindió [ 7 ] el contrato con Hyperion Entertainment para producir o vender AmigaOS 4. Sin embargo, AmigaOS 4.0 se lanzó comercialmente para Amigas con tarjetas aceleradoras PowerUP en noviembre de 2007 [ 8 ] (habiendo estado disponible solo para desarrolladores y beta-testers hasta entonces). La empresa informática italiana ACube Systems anunció las placas base Sam440ep [ 9 ] y Sam440ep-flex, que son compatibles con AmigaOS 4. Además, un desarrollador italiano lanzó en sitios de torrents un gestor de arranque de terceros, conocido como "Moana"; permite la instalación de la versión Sam440ep de OS4 en Mac Mini G4 . No obstante, esto es no oficial y no cuenta con soporte a día de hoy, y es muy incompleto, especialmente en lo que respecta a los controladores. Durante el procedimiento judicial (entre Hyperion y Amiga, Inc.), [ 10 ] OS4 todavía se estaba desarrollando [ 11 ] y distribuyendo. [ 12 ]
El 30 de septiembre de 2009, Hyperion Entertainment y Amiga, Inc. llegaron a un acuerdo por el cual Hyperion obtuvo el derecho exclusivo sobre AmigaOS 3.1 y la comercialización de AmigaOS 4 y versiones posteriores de AmigaOS (incluyendo AmigaOS 5 sin limitación). [ 13 ] Hyperion ha asegurado a la comunidad Amiga que continuará el desarrollo y la distribución de AmigaOS 4.x (y posteriores), como lo ha hecho desde noviembre de 2001. [ 14 ]
Descripción
AmigaOS 4 se puede dividir en dos partes: el Workbench y el Kickstart .
Banco de trabajo
Workbench es la interfaz gráfica de usuario (GUI) de OS4, un gestor de archivos y lanzador de aplicaciones para el sistema operativo. También incluye herramientas y programas de utilidad de uso general, como un bloc de notas para escribir texto, MultiView para visualizar imágenes y documentos de Amigaguide , Unarc para descomprimir archivos comprimidos, un lector de PDF y varios programas de preferencias para modificar la configuración de la GUI y del sistema operativo, entre otros.
Kickstart
El Kickstart contiene muchos de los componentes principales del sistema operativo. Antes de la versión 4 de AmigaOS, el Kickstart se distribuía principalmente en una ROM (hardware incluido con el ordenador). En OS4, el Kickstart se almacena en el disco duro. Consta principalmente de:
- ExecSG , un núcleo multitarea preventivo. Thomas y Hans-Jörg Frieden licenciaron ExecSG a Hyperion Entertainment . [ 15 ] [ 16 ] [ 17 ]
- Intuition , una API de sistema de ventanas.
- AmigaDOS y AmigaShell: AmigaDOS es el sistema operativo de disco, mientras que AmigaShell es la interfaz de línea de comandos (CLI) integrada. La CLI y la GUI se complementan y comparten los mismos privilegios.
- Petunia, un emulador de procesador Motorola 68020 con recompilación dinámica, también llamada compilación justo a tiempo ( compilación JIT ), para Amigas basadas en PowerPC. Ofrece cierta compatibilidad con versiones anteriores de OS4, pero solo ejecuta programas AmigaOS 3.x compatibles con el sistema (siguiendo la API de OS3.x sin comunicarse directamente con el chipset personalizado de las Amigas clásicas ). [ 18 ] Para los programas que Petunia no puede manejar, como la mayoría de los juegos y demos de Amiga que "aprovechan el hardware" (usando directamente el hardware Amiga antiguo) , se puede usar UAE , que también puede emular diferentes chipsets de Amiga (OCS, ECS, AGA).
Proceso de desarrollo
Durante sus tres décadas de historia, han existido muchas versiones diferentes del sistema operativo (SO) AmigaOS .
Versiones 1.0 a 1.3
El primer AmigaOS se presentó en 1985 [ 19 ] y fue desarrollado por Commodore International . Recibió el apodo de Workbench por el nombre de su interfaz gráfica de usuario (GUI), debido a un error del Departamento de Marketing y Ventas de Commodore, que etiquetó el disco del sistema operativo simplemente como "Workbench Disk" y no con el nombre correcto "AmigaOS Disk (Workbench)". Las primeras versiones de AmigaOS (1.0 y hasta la 1.3) se indican aquí con el nombre de sus discos originales para preservar la costumbre original.
Versiones 2.0 a 3.1
Las mejoras de Workbench 2.0 introdujeron importantes avances en la interfaz gráfica de usuario (GUI) del sistema operativo Amiga. La combinación de colores azul y naranja se sustituyó por una de gris y azul claro con un efecto 3D en el borde de las ventanas. Workbench dejó de estar limitado a los modos de visualización de 640×256 (PAL) o 640×200 (NTSC), y gran parte del sistema se mejoró para facilitar futuras expansiones. Por primera vez, se añadió una apariencia estandarizada. Esto se logró mediante la creación de la Guía de Estilo de Amiga , que incluía bibliotecas y software que ayudaban a los desarrolladores a crear software compatible. Entre las tecnologías utilizadas se encontraban la biblioteca de creación de elementos de GUI gadtools , el lenguaje de scripting para la instalación de software Installer y el sistema de ayuda hipertextual AmigaGuide .
Versiones 3.5 y 3.9

Tras la desaparición de Commodore International , los propietarios de la marca Amiga otorgaron una licencia a la empresa alemana Haage & Partner para actualizar el sistema operativo de Amiga. Esta actualización conllevó un cambio en la forma en que se conocía el sistema operativo de Amiga. En lugar de especificar "Kickstart" o "Workbench", las actualizaciones se denominaban simplemente "AmigaOS". Mientras que todas las versiones anteriores del sistema operativo funcionaban en un Amiga 500 estándar con un procesador 68000 y 512 kB de RAM, la versión 3.5 en adelante requería un procesador 68020 o superior y al menos 4 MB de RAM rápida.
Versiones 4.0 y 4.1
En 2001, Amiga Inc. firmó un contrato con Hyperion Entertainment para desarrollar AmigaOS 4, nativo para PowerPC, a partir de su versión anterior, AmigaOS 3.1. [ 20 ] A diferencia de las versiones anteriores, que se basaban en el procesador central Motorola 68k , OS4 solo funciona en sistemas informáticos PowerPC. Las políticas de distribución de Amiga, Inc. (actuales propietarios de la marca registrada Amiga) para AmigaOS 4.0 y versiones posteriores exigían que OS4 se incluyera con todos los nuevos dispositivos "Amiga" de terceros, con la única excepción de los Amiga con tarjetas aceleradoras Phase5 PowerPC, para los que OS4 se vende por separado. Este requisito se anuló en el acuerdo alcanzado entre Amiga, Inc. e Hyperion en la resolución de una demanda por la propiedad de AmigaOS 4. En 2014, Hyperion presentó AmigaOS 4.1 Final Edition, que incorporaba todas las actualizaciones descargables anteriores y algunas características nuevas, como una biblioteca gráfica unificada con soporte RTG y soporte para más de 2 GB de RAM. [ 21 ]
Versión 4.2
En mayo de 2012, Hyperion anunció que estaba trabajando en AmigaOS 4.2. Introduciría soporte para aceleración 3D por hardware, soporte para múltiples núcleos, una API de sistema de archivos enormemente mejorada y muchas otras características. [ 22 ]
Características destacadas de AmigaOS 4
Características destacadas en comparación con otros sistemas operativos o versiones anteriores de AmigaOS: [ 23 ]
Apariencia

- Pantallas: Los usuarios pueden tener tantas pantallas diferentes como deseen para cualquier propósito, cada una con su propia aplicación; o pueden abrir una pantalla pública que varias aplicaciones pueden compartir. Cambiar entre pantallas es instantáneo, y pueden volver a una aplicación y encontrarla exactamente como la dejaron. Incluso es posible arrastrar la pantalla actual hacia abajo para revelar otra pantalla detrás (aunque tengan resoluciones de pantalla diferentes), de modo que puedan ver dos pantallas simultáneamente, o incluso arrastrar y soltar archivos y otro contenido de una pantalla a otra. [ 24 ]
- Menús: La barra de menús aparece en la parte superior de la pantalla al pulsar el botón derecho del ratón y desaparece cuando no se necesita, lo que reduce el desorden en la pantalla y proporciona más espacio para trabajar.
Manejo de archivos
- Estructura descriptiva de archivos: Los archivos del sistema operativo se dividen en carpetas claramente etiquetadas. Por ejemplo, todas las bibliotecas se almacenan en el dispositivo virtual estándar "Libs:" y el buscador de rutas absolutas para el directorio "Libs"; las fuentes se encuentran en el localizador absoluto "Fonts:"; los archivos de localización de idioma se almacenan en "Locale:", y así sucesivamente.
- Disco RAM : Un disco duro virtual que funciona como cualquier otro disco y almacena archivos y datos en la memoria en lugar de en el disco duro. El disco RAM es redimensionable dinámicamente y ocupa solo la memoria necesaria. Puede utilizarse como almacenamiento temporal para los propios fines del usuario o como lugar para que los instaladores de software coloquen archivos temporales, y se borra al reiniciar el sistema para evitar que el disco duro se sature con miles de archivos innecesarios que lo ralenticen. Además, existe un disco RAD opcional , una versión recuperable del disco RAM, que conserva el contenido después de un reinicio. [ 25 ]
- Tipos de datos: Reconoce y gestiona tipos de archivos : muestra una imagen, reproduce un archivo de música, decodifica un archivo de vídeo, renderiza una página web, etc. Cualquier aplicación puede acceder a los tipos de datos de forma transparente y, por lo tanto, puede utilizar cualquier archivo para el que tenga un tipo de dato asociado.
- Gestión de iconos: Un archivo puede tener un icono predeterminado que represente su tipo o un icono personalizado específico. Además, los iconos pueden almacenar comandos adicionales y metadatos sobre el archivo asociado , como por ejemplo, con qué programa abrirlo.
- Asignación de dispositivos: En lugar de asignar a las unidades (dispositivos) una letra o una etiqueta fija, cada unidad puede tener un nombre. Se pueden asignar varios nombres para que el sistema siempre sepa dónde se encuentran. Si se trata de la unidad de arranque del sistema, también se la conoce como "Sys:". Se pueden asignar etiquetas a áreas del disco duro como si fueran discos virtuales. Por ejemplo, es posible montar reproductores de MP3 como "MP3:" y recursos de red externos como dispositivos lógicos.
Otro

- Live CD: El CD de instalación de OS4 se puede utilizar como un Live CD .
- Dockies: Una barra de acoplamiento totalmente configurable para iconos, que permite un acceso rápido a las aplicaciones más utilizadas. Estos iconos de la barra de acoplamiento, llamados "Dockies", son totalmente dinámicos, lo que significa que pueden mostrar contenido en tiempo real y funcionar como útiles microherramientas. Un Docky puede funcionar como lupa, mostrar la hora o presentar la previsión meteorológica o la información bursátil más reciente directamente desde Internet.
- Scripting: Se implementó el scripting como una característica fundamental. Mediante el lenguaje de scripting AREXX y Python, es posible automatizar, integrar y controlar remotamente casi cualquier aplicación y función del ordenador. Conjuntos de funciones y herramientas de diversas aplicaciones se pueden combinar en una única interfaz integrada para realizar incluso las tareas más complejas con la máxima sencillez.

Una visita de la Muerte - La Parca: La " Meditación del Gurú " se reemplaza por "La Parca", un sistema de gestión de fallos que intenta detectarlos y evitar que se salgan de control. Puede proporcionar información completa sobre el fallo y, opcionalmente, suspender la tarea que lo causó.
- AmiUpdate: Es un sistema de actualización diseñado exclusivamente para la última versión de AmigaOS 4. [ 26 ] Es capaz de actualizar archivos del sistema operativo y también todos los programas de Amiga registrados para usar el mismo programa de actualización estándar de Amiga. Actualizar AmigaOS solo requiere colocar algunas bibliotecas en la ubicación estándar del sistema operativo "Libs:", "Fonts:", etc. Esto permite a los usuarios de Amiga con un conocimiento mínimo del sistema realizar la actualización de los archivos del sistema de forma casi manual.
- SDK: Se encuentra disponible un kit de desarrollo de software [ 27 ] que incluye varias versiones del compilador GCC, código de ejemplo y herramientas para permitir a los desarrolladores crear programas para AmigaOS 4.1 o posterior.
Hardware compatible
Amiga
Lanzado para Amigas equipadas con tarjetas de expansión PPC de terceros:
- Amiga 1200 con procesador PPC de Blizzard
- Amiga 2000 equipado con la tarjeta Blizzard 2604e (prototipo).
- Amiga 3000 o Amiga 4000 equipados con CyberStorm PPC
AmigaOne
Lanzado para placas base AmigaOne :
- AmigaOne-SE (A1-SE)
- AmigaOne-XE (A1-XE)
- Micro-AmigaOne (Micro-A1)
- AmigaOne X1000 (A1X1K; A1-X1000)
- AmigaOne 500 (A1-500), un ordenador AmigaOne basado en la placa Sam460ex introducida por Acube Systems. [ 28 ]
- AmigaOne X5000 (A1X5K; A1-X5000)
Pegasos
Disponible para sistemas Pegasos :
- Pegasos II (Peg2) [ 29 ]
Samantha
Disponible para sistemas Sam440 :
Versiones
Futuro
Para AmigaOS 4.2, Hyperion Entertainment planeó las siguientes actualizaciones:
- Soporte para múltiples núcleos ( SMP )
- Nuevo planificador ExecSG
- Política seleccionable para la programación (puede incluir por tarea)
- Programación de grupos de tareas con programación interna de tareas dentro de ese grupo.
- Planificación de tareas en múltiples núcleos de CPU (puede incluir afinidad de núcleos).
- Soporte para programación en tiempo real
- Gráficos y Gallium3D
- Permite el acceso a implementaciones completas de OpenGL como Mesa.
- La composición se puede realizar mediante Gallium3D.
- Abre la puerta a la sustitución de todo el subsistema gráfico.
- soporte para múltiples encabezados
Véase también
Referencias
- ↑ ""El juicio de Amiga Inc vs Hyperion ha terminado - Parte 2 de 4" (código fuente de AmigaOS 3.1 [ 7:15 ] )" . YouTube.com. 27 de octubre de 2009. Archivado del original el 19 de diciembre de 2021. Consultado el 20 de septiembre de 2010 .
- ↑ Administrador. "La versión preliminar para desarrolladores de AmigaOS 4.0 llega a su versión final" . hyperion-entertainment.biz .
- ↑ http://www.hyperion-entertainment.biz/8080/news/2007-01-01
- ↑ "Amiga Flame - Noticias - Últimas noticias: AmigaOS 4 lanzado para clientes registrados de AmigaOne" . www.amigaflame.com . Consultado el 12 de marzo de 2026 .
- ↑ Versión preliminar para desarrolladores de AmigaOS 4.0 (Redump) , consultada el 12 de marzo de 2026
- ↑ "AmigaOS 4.0 La última actualización disponible" . www.hyperion-entertainment.com . 24 de diciembre de 2006. Consultado el 12 de marzo de 2026 .
- ↑ "Anuncio en el sitio oficial de Amiga Inc." . Amiga.com. Archivado del original el 29 de julio de 2008. Consultado el 31 de enero de 2010 .
- ↑ AmigaOS 4.0 para Amiga clásico ya está disponible.
- 1 2 "ACube Systems Srl" . acube-systems.biz .
- ↑ "Amiga Inc v. Hyperion VOF" . News.justia.com. Archivado del original el 4 de enero de 2010. Consultado el 31 de enero de 2010 .
- ↑ Noticias de Hyperion Entertainment.
- ↑ "AmigaOS 4 para distribución" . ACube Systems . Consultado el 5 de noviembre de 2010 .
- ↑ "Hyperion y Amiga, Inc. llegan a un acuerdo y se resuelven todos los problemas legales" . OSNews. 17 de octubre de 2009. Archivado del original el 19 de octubre de 2009. Consultado el 18 de octubre de 2009 .
- ↑ "Hyperion Entertainment CVBA y Amiga Inc. llegan a un acuerdo" . Hyperion Entertainment. 17 de octubre de 2009. Archivado del original el 23 de octubre de 2009. Consultado el 18 de octubre de 2009 .
- ↑ "Friedens explica la propiedad de ExecSG y la concesión de licencias a Hyperion Entertainment" . amigaworld.net. 6 de noviembre de 2006. Archivado del original el 4 de marzo de 2016. Consultado el 24 de agosto de 2015 .
- ↑ "DECLARACIÓN de Hans-Jorg Frieden presentada por el demandado Hyperion VOF" . justia.com. 21 de mayo de 2007.
- ↑ "Segunda DECLARACIÓN de Hans-Jorg Frieden presentada por el demandado Hyperion VOF" . justia.com. 21 de mayo de 2007.
- ↑ «Proyecto Petunia» . Almos Rajnai. 30 de diciembre de 2006 . Consultado el 10 de noviembre de 2010 .
- ↑ "Historia de AmigaOS" . AmigaOS . 28 de mayo de 2011. Consultado el 25 de junio de 2022 .
- ↑ "Contrato Amiga/Hyperion" . 10/10/2010 . Consultado el 3/09/2010 .
- ↑ "Noticias" . hyperion-entertainment.biz .
- ↑ "Entrevista con un desarrollador de AmigaOS 4: por qué perdura y qué le depara el futuro" . Computerworld. 31 de mayo de 2012. Consultado el 2 de junio de 2012 .
- ↑ "Vídeo de YouTube "¿Por qué usar Amiga en 2009? - Versión extendida"" . Youtube.com. 23-03-2009. Archivado del original el 19-12-2021 . Recuperado el 31-01-2010 .
- ↑ "Vídeo de YouTube Amiga OS4 Intuition" . Youtube.com. 19 de enero de 2007. Archivado del original el 18 de abril de 2016. Consultado el 31 de enero de 2010 .
- ↑ Característica destacada: El disco RAM.
- ↑ "Sistema de actualización de AmigaOS 4" . Amiupdate.net . Consultado el 31 de enero de 2010 .
- ↑ Purdy, Kevin (17 de octubre de 2022). "La plataforma Amiga, con 37 años de antigüedad, recibe actualizaciones del kernel de Linux y del SDK de AmigaOS" . Ars Technica . Consultado el 4 de noviembre de 2022 .
- ↑ "Anuncio de ACube Systems" . acube-systems.biz . Consultado el 11 de octubre de 2011 .
- ↑ «AmigaOS 4.1 para Pegasos II» . Amigaworld.net . Consultado el 31 de enero de 2010 .
- ↑ Próximamente estará disponible la versión OEM de AmigaOS 4.1 para SAM440ep.
- ↑ "AmigaOS 4.1 para Sam460ex" . ACube Systems. 13 de mayo de 2010. Archivado del original el 17 de mayo de 2010. Consultado el 13 de mayo de 2010 .
- ↑ La versión preliminar para desarrolladores de AmigaOS 4.0 ya está disponible.
- ↑ Primera actualización preliminar de AmigaOS 4.0 disponible.
- ↑ "Nueva actualización de AmigaOS disponible" . Hyperion-entertainment.biz. 27 de diciembre de 2004. Consultado el 31 de enero de 2010 .
- ↑ "Actualización de prelanzamiento n.° 3 de AmigaOS 4.0 disponible" . Hyperion-entertainment.biz . Consultado el 31 de enero de 2010 .
- ↑ "Lanzamiento de la actualización preliminar para desarrolladores de AmigaOS 4.0" . Hyperion-entertainment.biz. 8 de febrero de 2006. Consultado el 31 de enero de 2010 .
- ↑ "Actualización de AmigaOS 4.0 de julio de 2007 disponible" . Hyperion-entertainment.biz . Consultado el 31 de enero de 2010 .
- ↑ "Lista de compatibilidad de AmigaOS 4.0 para ordenadores Amiga clásicos" (en italiano). Acube-systems.biz. 22-12-2009 . Consultado el 31-01-2010 .
- ↑ "Actualización de AmigaOS 4.0 de febrero de 2008 para CyberStormPPC y BlizzardPPC disponible" . Hyperion-entertainment.biz . Consultado el 31 de enero de 2010 .
- ↑ Hyperion Entertainment anuncia AmigaOS 4.1.
- ↑ "Nueva corrección rápida para AmigaOS 4.1 disponible" . Hyperion-entertainment.biz. 21 de junio de 2009. Archivado del original el 6 de julio de 2011. Consultado el 31 de enero de 2010 .
- ↑ "Actualización 1 de AmigaOS 4.1 disponible para descarga inmediata" . Hyperion-entertainment.biz. 14 de enero de 2010. Consultado el 31 de enero de 2010 .
- ↑ "Actualización 2 de AmigaOS 4.1 disponible" . Hyperion-entertainment.biz. 30 de abril de 2010. Archivado del original el 6 de julio de 2011. Consultado el 1 de mayo de 2010 .
- ^ Steven Solie. "Lanzada la actualización 3 de AmigaOS 4.1" . hyperion-entertainment.com .
- ↑ "¡El CD de actualización 5 de AmigaOne X1000 se convierte en oro!" . Amigans.net. 29-01-2012 . Consultado el 09-01-2012 .
- ↑ "AmigaOS 4 Update 5 ya está disponible para todos" . Amigaworld.net. 16 de agosto de 2012. Consultado el 18 de agosto de 2012 .
- ↑ "Hyperion lanza AmigaOS 4.1 Update 6" . Amigaworld.net. 30-11-2012 . Consultado el 01-12-2012 .
- ↑ "¡AmigaOS 4.1 Final Edition ya está disponible!" . Amigaworld.net. 18-12-2014 . Consultado el 19-12-2014 .
- ↑ "Rompiendo la barrera de la memoria - Blog de Hyperion Entertainment" . hyperion-entertainment.biz .
- ↑ "AmigaOS 4.1 Edición Final disponible antes de finales de 2014" . Amigaworld.net. 26 de octubre de 2014. Consultado el 19 de diciembre de 2014 .
- ↑ "Anuncio de AmigaOS 4.1 Edición Final, Actualización 1" . Hyperion-entertainment.com. 31 de diciembre de 2016. Consultado el 1 de enero de 2017 .
- ↑ "Actualización 1 de la edición final ya está disponible" . Amigaworld.net. 31/12/2016. Mensaje 18 de zzd10h . Consultado el 01/01/2017 .
- ↑ "Hyperion: Actualización 2 para AmigaOS 4.1 Final Edition disponible para descargar" (Comunicado de prensa). Bruselas: Hyperion Entertainment. amiga-news.de. 23/12/2020 . Consultado el 24/12/2020 .
- ↑ "Hyperion: 'Hotfix' para AmigaOS 4.1 Final Edition Update 2" (Comunicado de prensa). Bruselas: Hyperion Entertainment. amiga-news.de. 12 de enero de 2021. Consultado el 13 de enero de 2021 .
- ↑ "AmigaOS 4.1 Edición Final: Actualización 3 disponible" (Comunicado de prensa). Bruselas: Hyperion Entertainment. amiga-news.de. 18 de octubre de 2025. Consultado el 24 de octubre de 2025 .
Notas
- Análisis de la versión preliminar para desarrolladores de Micro-AmigaOne y AmigaOS 4
- Ars Technica analiza AmigaOS 4.0
- Ars Technica analiza AmigaOS 4.1
- Historia del Amiga, parte 1
- AmigaOS 4.0: la cuarta actualización preliminar
Enlaces externos
- Sitio web oficial
- AmigaOS 4
- Software de 2006
- Software Amiga
- Software AmigaOS 4
- Distribuciones de sistemas operativos arrancables desde medios de solo lectura
- Sistemas operativos PowerPC