Historial de versiones de AmigaOS
AmigaOS es el sistema operativo nativo propietario del ordenador personal Amiga. Desde su introducción con el lanzamiento del Amiga 1000 en 1985, ha habido cuatro versiones principales y varias revisiones menores del sistema operativo.
Inicialmente, el sistema operativo Amiga no tenía un nombre ni una marca fuertes, ya que simplemente se lo consideraba una parte integral del sistema Amiga en su conjunto. Los primeros nombres utilizados para el sistema operativo Amiga incluían "CAOS" y "AmigaDOS". Otro nombre no oficial era "Workbench", del nombre del entorno de escritorio Amiga, que se incluía en un disquete llamado "Amiga Workbench".
La versión 3.1 del sistema operativo Amiga fue la primera versión a la que Commodore se refirió oficialmente como "Amiga OS" (con un espacio entre "Amiga" y "OS").
La versión 4.0 del sistema operativo Amiga fue la primera versión que se denominó "AmigaOS" menos genérico (sin el espacio).
Las que muchos consideran las primeras versiones de AmigaOS (Workbench 1.0 hasta 3.0) se indican aquí con el nombre Workbench de sus discos originales.
Kickstart/Workbench 1.0, 1.1, 1.2, 1.3


Workbench 1.0 se lanzó por primera vez en octubre de 1985. La serie 1.x de Workbench tiene por defecto un esquema de colores distintivo en azul y naranja, diseñado para ofrecer un alto contraste incluso en las peores pantallas de televisión (el usuario puede cambiar los colores). La versión 1.1 consiste principalmente en correcciones de errores y, al igual que la versión 1.0, se distribuyó únicamente para Amiga 1000. El sistema operativo Workbench completo constaba de tres disquetes: Kickstart, Workbench y ABasic de MetaComCo.
Para arrancar el Amiga 1000 era necesario insertar un disco Kickstart en la unidad de disquetes. Una imagen de una mano simple en una pantalla blanca, sosteniendo un disquete Kickstart azul, invitaba al usuario a realizar esta operación. Después de cargar el Kickstart en una sección especial de la memoria llamada almacén de control escribible (WCS), la imagen de la mano aparecía nuevamente, esta vez invitando al usuario a insertar el disco Workbench.
La versión 1.2 de Workbench fue la primera en soportar Kickstart almacenado en una ROM. Un disco Kickstart seguía siendo necesario para los modelos Amiga 1000; ya no era necesario para Amiga 500 o 2000, pero los usuarios de estos sistemas tenían que cambiar las ROM (que estaban en zócalo) para cambiar la versión de Kickstart.Workbench ahora ocupaba dos disquetes y permitía la instalación y el arranque desde un disco duro (siempre que el Amiga estuviera equipado con uno), el nombre del disco principal seguía siendo "Workbench" (que también es la parte de la interfaz de usuario del sistema operativo). El segundo disco era el disco Extras. El sistema ahora se entregaba con AmigaBasic de Microsoft, el único software que Microsoft escribió para el Amiga.
La versión 1.2 de Kickstart corrigió varios fallos y agregó compatibilidad con AutoConfig. AutoConfig es un protocolo similar a Plug and Play y es su predecesor, ya que puede configurar placas de expansión sin la intervención del usuario.La versión 1.3 de Kickstart no mejoró mucho a su predecesora, siendo el cambio más notable el arranque automático desde los discos duros. Por otro lado, en Workbench 1.3 los usuarios pueden encontrar varias mejoras significativas en Workbench, incluyendo FFS, un sistema de archivos más rápido para el almacenamiento en discos duros que resolvió el problema del antiguo sistema de archivos de Amiga, que desperdiciaba demasiado espacio en el disco duro debido al hecho de que podía almacenar sólo 488 bytes en cualquier bloque de 512 bytes, dejando 24 bytes para las sumas de comprobación. Se realizaron muchas mejoras en la CLI (interfaz de línea de comandos) de Amiga, que ahora era un shell basado en texto completo, llamado AmigaShell, y varias herramientas y programas adicionales.
Kickstart/Workbench 1.4
Kickstart/Workbench 1.4 era una versión beta de la próxima actualización 2.0 y nunca se publicó, pero la parte Kickstart se envió en cantidades muy pequeñas con las primeras computadoras Amiga 3000, donde a menudo se la conoce como la "ROM Superkickstart". En estas máquinas, solo se usa para arrancar la máquina y cargar el Kickstart que se usará para arrancar el sistema. La apariencia de una primera versión muy temprana de 1.4 era similar a la 1.3, pero con colores ligeramente cambiados. Una segunda versión era similar a la de 2.0 y superiores, con solo pequeñas diferencias. Sin embargo, es posible salir de la pantalla de selección de SO haciendo clic donde uno esperaría ver un gadget de cierre. Esto hará que la máquina arranque Kickstart 1.4 usando la partición wb_2.x: o desde un disquete.
Workbench 2.0, 2.04, 2.05, 2.1
Workbench 2.0 se lanzó en 1990 e introdujo muchas mejoras y avances importantes en la interfaz gráfica de usuario del sistema operativo Amiga en general. El esquema de colores azul y naranja intenso se reemplazó por un gris y azul claro mucho más agradable a la vista con un aspecto 3D en el borde de las ventanas. Workbench ya no estaba vinculado a los modos de visualización de 640×256 (PAL) o 640×200 (NTSC), y gran parte del sistema se mejoró con la intención de facilitar futuras ampliaciones. Por primera vez, se agregó un "aspecto y funcionamiento" estandarizados. Esto se hizo mediante la creación de la Guía de estilo de Amiga, y la inclusión de bibliotecas y software que ayudaban a los desarrolladores a crear software compatible. Las tecnologías incluían la biblioteca de creación de elementos de interfaz gráfica de usuario gadtools, el lenguaje de script de instalación de software Installer y el sistema de ayuda de hipertexto AmigaGuide.
Workbench 2.04 introdujo ARexx, un lenguaje de programación para todo el sistema. Los programadores podían añadir los llamados "puertos ARexx" a sus programas, lo que les permitía controlarlos desde scripts ARexx. Con ARexx, se podía hacer que dos programas completamente diferentes de distintos proveedores trabajaran juntos sin problemas. Por ejemplo, se podía convertir por lotes un directorio de archivos en imágenes en miniatura con un programa de manipulación de imágenes compatible con ARexx, crear e indexar una tabla HTML de las miniaturas vinculadas a las imágenes originales y mostrarla en un navegador web, todo desde un solo script. ARexx se volvió muy popular y fue ampliamente adoptado por los programadores.
AmigaDOS, previamente escrito en BCPL y muy difícil de desarrollar más allá de la manipulación básica de archivos, fue reescrito en su mayor parte en C.
Desafortunadamente, algunos programas mal escritos (especialmente juegos) no funcionaban con la versión 2.x, por lo que mucha gente se molestó con esta actualización. La mayoría de las veces, el error se debía a que los programadores habían utilizado estructuras privadas manipuladas directamente y mantenidas por el sistema operativo, en lugar de utilizar llamadas a funciones oficiales. Muchos usuarios evitaron el problema instalando los llamados "conmutadores Kickstart", una pequeña placa de circuito que contenía tanto un chip Kickstart 1.3 como uno 2.0, con los que podían cambiar entre las versiones Kickstart.
La versión 2.x se envió con los modelos A500+ (2.04), A600 (2.05), A3000 y A3000T. Workbench 2.1 fue la última de esta serie y se lanzó únicamente como actualización de software. Incluía funciones útiles como CrossDOS, para permitir trabajar con disquetes formateados para PC. Dado que la versión 2.1 era solo una versión de software, no había una ROM Kickstart 2.1.
La versión 2.x también introdujo la compatibilidad con tarjetas PCMCIA para la ranura del A600.
Workbench 2.1 introdujo también un lenguaje de marcado de hipertexto estándar para crear fácilmente guías para el usuario o archivos de ayuda o manuales. Se llamó AmigaGuide. La versión 2.1 también fue la primera versión de Workbench que incluyó un sistema de localización estándar del sistema, que permitía al usuario crear una lista ordenada de idiomas preferidos; cuando se ejecuta una aplicación que reconoce la configuración regional, le pide al sistema operativo que encuentre el catálogo (un archivo que contiene las traducciones de las cadenas de la aplicación) que mejor se adapte a las preferencias del usuario.
Amiga OS 3.0, 3.1

El sistema operativo Amiga 3.0 se lanzó en 1992 y la versión 3.1 entre 1993 (para el CD32) y 1994 (para otros modelos de Amiga). El sistema operativo Amiga 3.1 fue la última versión lanzada por Commodore.
La serie 3.x agregó compatibilidad con los nuevos modelos de Amiga. Otras características nuevas incluyeron:
- Un sistema de datos universal, conocido como DataTypes, que permitió a los programas cargar imágenes, sonido, texto y otros contenidos en formatos que no entendían directamente, mediante el uso de enchufes estándar (ver sistema operativo orientado al objeto) (3.0)
- Mejor remapping de color para modos de visualización de alta color y soporte para el nuevo chipset AGA. (3.0)
- Mejor apariencia visual para el escritorio Workbench. (3.0)
- CD-ROM, según sea necesario para Amiga CD32. (3.1)
La versión 3.x se entrega con los modelos CD32, A1200, A4000 y A4000T.
AmigaOS 3.5, 3.9


Tras la desaparición de Commodore, la empresa alemana Haage & Partner lanzó Workbench 3.5 el 18 de octubre de 1999 y Workbench 3.9 en diciembre de 2000, a la que sus nuevos propietarios concedieron la licencia para actualizar el sistema operativo Amiga. Mientras que todas las versiones anteriores del sistema operativo funcionaban en Motorola 68000, AmigaOS 3.5 en adelante requería un 68020 o superior, un CD-ROM y al menos 4 MB de RAM. A diferencia de las versiones anteriores, 3.5 y 3.9 se lanzaron en CD-ROM. También se requería Kickstart 3.1, ya que el sistema operativo no incluía la nueva ROM.
Actualizaciones incluidas:
- Entregado con pila TCP/IP (demo gratuito ilimitado de MiamiDX en 3.5, sin restricciones AmiTCP en 3.9), navegador web (AWeb), y cliente de correo electrónico
- GUI mejorado y nuevo kit de herramientas llamado "Reacción"
- Reproductor de películas AVI/MPEG (OS3.9)
- Nuevo software de partición para soportar discos duros mayores de 4 GB
- Documentación HTML en inglés y alemán
- Reproductor de audio MP3 y CD (OS3.9)
- Programa de muelles (OS3.9)
- Mejor banco de trabajo con características asincrónicas
- Encontrar utilidad (OS3.9)
- Unrchiving system called XAD (OS3.9)
- WarpOS Power kernel de PC para apoyar tableros de aceleración PowerUP
AmigaOS 3.1.4, 3.2
AmigaOS 3.1.4 fue lanzado en septiembre de 2018 por Hyperion Entertainment con muchas correcciones y mejoras. En particular, soporte para discos duros más grandes, incluso en el arranque; toda la línea de CPU Motorola 680x0 hasta (e incluyendo) el Motorola 68060; y un Workbench modernizado con un nuevo conjunto de iconos opcional. El número de versión causó cierta confusión en la comunidad, ya que fue lanzado después de AmigaOS 3.5, 3.9 e incluso 4.x, pero se relaciona con el hecho de que la base de código es una construcción desde cero a partir del código fuente original 3.1 de Commodore. El código fuente tanto para 3.5 como para 3.9 de Haage & Partner no se pudo usar legalmente debido a razones de licencia, y 4.x está construido y reservado para la plataforma PowerPC. A diferencia de AmigaOS 3.5, AmigaOS 3.1.4 todavía es compatible con la CPU Motorola 68000, por lo tanto, con la gama completa de computadoras Amiga clásicas.
En mayo de 2021, Hyperion Entertainment lanzó AmigaOS 3.2, que incluye todas las características de la versión anterior (3.1.4.1) y agrega varias mejoras nuevas, como compatibilidad con ReAction GUI, administración de imágenes de archivos de disco de Amiga, sistema de ayuda y tipos de datos mejorados.
AmigaOS 4

El 24 de diciembre de 2006 se lanzó una nueva versión de AmigaOS, después de cinco años de desarrollo por parte de Hyperion Entertainment (Bélgica) bajo licencia de Amiga, Inc. para los usuarios registrados de AmigaOne.
Durante los cinco años de desarrollo, los usuarios de las máquinas AmigaOne podían descargar desde el repositorio Hyperion versiones preliminares de AmigaOS 4.0 siempre que estuvieran disponibles. Como pudieron comprobar muchos usuarios en los foros de discusión de Amiga, estas versiones eran estables y fiables, a pesar de que técnicamente se las etiqueta como "versiones preliminares".
La última versión estable de AmigaOS 4.0 para ordenadores AmigaOne es la "Actualización de julio de 2007", publicada para su descarga el 18 de julio de 2007 para los usuarios registrados de máquinas AmigaOne.[1]
AmigaOS 4 Classic se lanzó comercialmente para computadoras Amiga antiguas con tarjetas aceleradoras CyberstormPPC y BlizzardPPC en noviembre de 2007. Anteriormente, solo estaba disponible para desarrolladores y evaluadores beta.
Versión 4.0
La nueva versión es nativa de PowerPC, abandonando finalmente el procesador Motorola 68k. AmigaOS 4.0 se ejecutará en algunos equipos PowerPC, que actualmente solo incluyen A1200, A3000 y A4000 con placas aceleradoras PowerPC y placas base AmigaOne. Las políticas de distribución de Amiga, Inc. para AmigaOS 4.0 y cualquier versión posterior requieren que, para el hardware de terceros, el sistema operativo debe venir incluido en el paquete, con la única excepción de los Amigas con placas aceleradoras PowerPC Phase 5, para los cuales el sistema operativo se venderá por separado.
AmigaOS 4.0 Final introdujo un nuevo sistema de memoria basado en el asignador de bloques.
Características, entre otras:
- GUI totalmente delgada
- Memoria virtualizada
- Visualizador integrado para formatos PDF y otros documentos
- Apoyo a las aplicaciones PowerPC (native) y 68k (interpretadas/JIT)
- Nuevos controladores para varios hardware
- Nuevo sistema de asignación de memoria
- Soporte para tamaños de archivos mayores de 2 GB
- API integrada de gráficos Picasso 96 2D
- API de gráficos 3D de Warp3D integrado
Versión 4.1
AmigaOS 4.1[5] se presentó al público el 11 de julio de 2008 y salió a la venta en septiembre de 2008.
Se trata de una nueva versión y no sólo de una simple actualización, ya que incluye, entre otras cosas:
- Memoria paging [2][3]
- Sistema de archivos JXFS con el soporte para unidades y particiones de tamaño de terabyte múltiple
- Hardware compositing engine (Radeon R1xx y R2xx family)
- Implementación de la biblioteca de renderización 2D independiente del dispositivo de El Cairo
- Funcionalidad nueva y mejorada de DOS (apoyo completo de 64 bits, soporte de notificación universal, explosión automática y recarga de recursos de disco actualizados)
- Mejora del hardware 3D acelerado de tracción de pantalla
Véase también
- Versiones de Kickstart
Referencias
- ^ "En el principio era CAOS". Archivado desde el original en 2009-04-16. Retrieved 2011-04-29.
- ^ "Lanzamiento de trabajo 1.0". Archivado desde el original el 21 de mayo de 2011. Retrieved 2011-04-29.
- ^ a b "Nombre del sistema operativo Amiga". Retrieved 2011-04-29.
- ^ "AmigaOS 3.1". Retrieved 2011-01-01.
- ^ a b c d "Historia de AmigaOS". Hyperion Entertainment. 28 mayo 2011. Retrieved 2011-11-03.
- ^ Donner, Gregory. "Workbench Nostalgia: La historia de la interfaz gráfica de usuario de AmigaOS (GUI): Release 3.1". www.gregdonner.org. Retrieved 2018-10-02.
- ^ Mincea, Costel. "AmigaOS 3.1.4". hiperion-entertainment.biz. Retrieved 2018-10-02.
- ^ "Hyperion libera AmigaOS 3.2" (Press release). Bruselas: Hyperion Entertainment. amiganews.de. 2021-05-14. Retrieved 2021-05-17.
- ^ Anuncio de lanzamiento de AmigaOS en el sitio Hyperion.
- ^ Amiga OS nuevo sistema de memoria revisitado artículo sobre OS4. Sitio de Hyperion
- ^ Amiga Sistema operativo nuevo para asignar el artículo de memoria en OS4. Sitio de Hyperion
- ^ AmigaOS 4.0 imagen incluida en este artículo está destinada a un uso justo. En el pasado, ni Hyperion VOF (Bélgica), ni Amiga Inc. (USA) se opusieron a publicar en sitios de Internet de las capturas de pantalla AmigaOS 4.0 amablemente donadas por los usuarios. Los propietarios de derechos de autor son libres de registrarse y escribir en la página de habla de este artículo para pedir la eliminación de esta imagen del artículo, y para pedir también su eliminación.
- ^ Hyperion Entertainment anuncia Amiga OS 4.1