AmigaOS es el sistema operativo nativo propietario de la computadora 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 sólidos, ya que simplemente se consideraba una parte integral del sistema Amiga en su conjunto. Los primeros nombres utilizados para el sistema operativo Amiga incluían "CAOS" y "AmigaDOS". [1] Otro nombre no oficial fue "Workbench", del nombre del entorno de escritorio Amiga , que se incluyó en un disquete llamado "Amiga Workbench". [2]
La versión 3.1 del sistema operativo Amiga fue la primera versión en ser oficialmente referida como "Amiga OS" (con un espacio entre "Amiga" y "OS") [3] [4] por Commodore.
La versión 4.0 del sistema operativo Amiga fue la primera versión en ser marcada como un "AmigaOS" menos genérico (sin el espacio). [3]
Lo que muchos consideran las primeras versiones de AmigaOS (Workbench 1.0 hasta 3.0) se indican aquí con el nombre de Workbench de sus discos originales.
Kickstart / Workbench 1.0, 1.1, 1.2, 1.3
Workbench 1.0 fue lanzado por primera vez en octubre de 1985. [5] Los 1. x serie de banco de trabajo por defecto a un esquema de color azul y naranja distintivo, diseñado para dar un alto contraste incluso en el peor de las pantallas de televisión (los colores se pueden cambiar por el usuario). La versión 1.1 consiste principalmente en correcciones de errores y, al igual que la versión 1.0, se distribuyó solo para el Amiga 1000 . Todo el sistema operativo de Workbench constaba de tres disquetes: Kickstart , Workbench y ABasic de MetaComCo .
El Amiga 1000 necesitaba que se insertara un disco Kickstart en la disquetera para arrancar. Una imagen de una simple ilustración de una mano en una pantalla blanca, sosteniendo un disquete Kickstart azul, invitaba al usuario a realizar esta operación. Después de que el kickstart se cargó en una sección especial de memoria llamada almacenamiento de control de escritura (WCS), la imagen de la mano apareció nuevamente, esta vez invitando al usuario a insertar el disco Workbench.
Workbench versión 1.2 fue la primera en admitir Kickstart almacenado en una ROM . Todavía era necesario un disco Kickstart 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 enchufados) para cambiar la versión de Kickstart .
Workbench ahora abarcaba dos disquetes y admitía la instalación y el arranque desde el disco duro (suponiendo que Amiga estuviera equipado con uno), el nombre del disco principal todavía se llamaba "Workbench" (que también es la parte de la interfaz de usuario del sistema operativo) . El segundo disco fue el disco Extras . El sistema ahora se envía con AmigaBasic de Microsoft , el único software que Microsoft ha escrito para Amiga.
La versión 1.2 de Kickstart corrigió varias fallas y agregó soporte de AutoConfig . AutoConfig es un protocolo similar y es el predecesor de Plug and Play , ya que puede configurar tarjetas de expansión sin la intervención del usuario.
La versión 1.3 de Kickstart mejoró poco en su predecesor, siendo el cambio más notable el arranque automático desde discos duros. Workbench 1.3 , por otro lado, los usuarios pueden encontrar varias mejoras significativas en Workbench, incluido FFS, un sistema de archivos más rápido para el almacenamiento en disco duro que resolvió el problema del antiguo sistema de archivos Amiga que desperdiciaba demasiado espacio en el disco duro debido a que solo podía almacenar 488 bytes en cualquier bloque de 512 bytes manteniendo 24 bytes para sumas de comprobación. Se realizaron muchas mejoras en la CLI (interfaz de línea de comandos) de Amiga, que ahora era un Shell completo basado en texto, llamado AmigaShell , y varias herramientas y programas adicionales.
Kickstart / Workbench 1.4
Kickstart / Workbench 1.4 fue una versión beta de la próxima actualización 2.0 y nunca se lanzó, pero la parte de 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 realmente el sistema. La apariencia de una primera versión muy temprana de 1.4 fue similar a la 1.3, pero con colores ligeramente cambiados. Una segunda versión era similar a la 2.0 y superior, con pequeñas diferencias. Sin embargo, es posible salir de la pantalla de selección del sistema operativo haciendo clic donde uno esperaría ver un dispositivo cercano. Esto hará que la máquina arranque Kickstart 1.4 usando la partición wb_2.x: o desde un disquete.
Banco de trabajo 2.0, 2.04, 2.05, 2.1
Workbench 2.0 fue lanzado en 1990 [5] e introdujo muchas mejoras y avances importantes en la GUI del sistema operativo general de Amiga. El esquema de color azul intenso y naranja fue reemplazado por un gris y azul claro mucho más agradable a la vista con aspecto 3D en el borde de las ventanas. El banco de trabajo 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 miras a facilitar la expansión futura. Por primera vez, se agregó un "look and feel" estandarizado. Esto se hizo mediante la creación de la Guía de estilo de Amiga e incluyendo bibliotecas y software que ayudaron a los desarrolladores a crear software conforme. Incluidas las tecnologías de interfaz gráfica de usuario de creación de elemento de biblioteca gadtools , el lenguaje de script de instalación del software de instalación , y el AmigaGuide sistema de ayuda de hipertexto.
Workbench 2.04 introdujo ARexx, un lenguaje de scripting para todo el sistema. Los programadores podían agregar los llamados "puertos ARexx" a sus programas, lo que les permitía controlarlos desde scripts ARexx. Con ARexx, puede hacer que dos programas completamente diferentes de diferentes proveedores funcionen juntos sin problemas. Por ejemplo, puede 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 que enlazan con las imágenes originales y mostrarla en un navegador web, todo desde uno. texto. ARexx se hizo muy popular y fue ampliamente adoptado por los programadores.
Los AmigaDOS, previamente escritos en BCPL y muy difíciles de desarrollar para más allá de la manipulación de archivos básica, se vuelven a escribir en su mayoría en C .
Desafortunadamente, algunos software mal escritos, especialmente los juegos, no se ejecutaron con 2.x, por lo que mucha gente se molestó con esta actualización. La mayoría de las veces, el error se produjo porque los programadores habían utilizado estructuras privadas manipuladas directamente 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 un chip Kickstart 1.3 y 2.0, con el que podían intercambiar versiones de Kickstart con solo presionar un interruptor.
2.x enviado con el A500 + (2.04), A600 (2.05), A3000 y A3000T. Workbench 2.1 fue el último de esta serie y solo se lanzó como una actualización de software. Incluía funciones útiles como CrossDOS , para admitir el trabajo con disquetes formateados para PC . Dado que 2.1 era una versión solo de software, no había ROM Kickstart 2.1.
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 incluía un sistema de localización estándar del sistema, lo que le permitía al usuario hacer una lista ordenada de los idiomas preferidos ; cuando se ejecuta una aplicación que reconoce la configuración regional, le pide al sistema operativo que busque el catálogo (un archivo que contiene las traducciones de las cadenas de la aplicación) que mejor coincida con las preferencias del usuario.
Amiga OS 3.0, 3.1
Amiga OS 3.0 se lanzó en 1992 y la versión 3.1 entre 1993 (para el CD32 ) y 1994 (para otros modelos de Amiga). Amiga OS 3.1 fue la última versión lanzada por Commodore. [5]
La serie 3.x agregó soporte para nuevos modelos de Amiga. Otras características nuevas incluyen:
- Un sistema de datos universal, conocido como DataTypes, que permitía 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 a objetos ) (3.0)
- Mejor reasignación de colores para modos de visualización de colores intensos y compatibilidad con el nuevo chipset AGA . (3,0)
- Apariencia visual mejorada para el escritorio de Workbench. (3,0)
- Compatibilidad con CD-ROM según sea necesario para Amiga CD32 . [6] (3,1)
- Detección automática de expansiones de memoria. [7] (3,1)
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, la compatibilidad con discos duros más grandes, incluso durante el arranque; toda la línea de CPU Motorola 680x0 hasta (incluido) el Motorola 68060; y un banco de trabajo modernizado con un nuevo conjunto de iconos opcional. [8] 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 clara del código fuente 3.1 original de Commodore. El código fuente tanto de 3.5 como de 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, 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 soporte para ReAction GUI , administración de imágenes de Amiga Disk File , sistema de ayuda y tipos de datos mejorados. [9]
AmigaOS 3.5, 3.9
Tras la desaparición de Commodore, Workbench 3.5 fue lanzado el 18 de octubre de 1999 y Workbench 3.9 en diciembre de 2000 por la empresa alemana Haage & Partner , [5] a la que sus nuevos propietarios concedieron la licencia para actualizar el sistema operativo Amiga. Mientras que todas las versiones anteriores del sistema operativo se ejecutaban en Motorola 68000 , AmigaOS 3.5 en adelante requería un CD-ROM 68020 o mejor y al menos 4 MB de RAM. A diferencia de las versiones anteriores, 3.5 y 3.9 se publicaron en CD-ROM. También se requirió Kickstart 3.1, ya que el sistema operativo no incluía la nueva ROM.
Actualizaciones incluidas:
- Se suministra con pila TCP / IP (demostración gratuita de MiamiDX no registrada por tiempo limitado en 3.5, AmiTCP sin restricciones en 3.9), navegador web (AWeb) y cliente de correo electrónico
- GUI mejorada y nuevo kit de herramientas llamado "ReAction"
- Reproductor de películas AVI / MPEG (OS3.9)
- Nuevo software de partición para admitir discos duros de más de 4 GB
- Documentación HTML en inglés y alemán
- Reproductor de audio MP3 y CD (OS3.9)
- Programa de muelle (OS3.9)
- Workbench mejorado con funciones asincrónicas
- Buscar utilidad (OS3.9)
- Sistema de desarchivado llamado XAD (OS3.9)
- Kernel WarpOS PowerPC para admitir placas aceleradoras PowerUP
AmigaOS 4
Una nueva versión de AmigaOS fue puesto en libertad el 24 de diciembre de 2006 después de cinco años de desarrollo de Hyperion Entertainment ( Bélgica ) bajo licencia de Amiga, Inc . para usuarios registrados de AmigaOne .
Durante los cinco años de desarrollo, los usuarios de las máquinas AmigaOne pudieron descargar desde el repositorio Hyperion las versiones previas al lanzamiento de AmigaOS 4.0 siempre que estuvieran disponibles. Como lo atestiguaron muchos usuarios en los sitios de foros de discusión de Amiga, estas versiones eran estables y confiables, a pesar de que técnicamente están etiquetadas como "prelanzamientos".
La última versión estable de AmigaOS 4.0 para computadoras AmigaOne es la "Actualización de julio de 2007", lanzada para su descarga el 18 de julio de 2007 para los usuarios registrados de las máquinas AmigaOne. [1]
AmigaOS 4 Classic fue lanzado comercialmente para computadoras Amiga más antiguas con tarjetas aceleradoras CyberstormPPC y BlizzardPPC en noviembre de 2007. Anteriormente había estado disponible solo para desarrolladores y beta-testers.
Versión 4.0
La nueva versión es PowerPC -nativa, abandonando finalmente el procesador Motorola 68k . AmigaOS 4.0 se ejecutará en algún hardware PowerPC , que actualmente solo incluye 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 hardware de terceros, el sistema operativo debe estar incluido con él, con la única excepción de Amigas con placas aceleradoras Fase 5 PowerPC, para las cuales se venderá el sistema operativo. por separado.
AmigaOS 4.0 Final introdujo un nuevo sistema de memoria basado en el asignador de bloques .
Características, entre otras:
- GUI totalmente personalizable
- Memoria virtualizada
- Visor integrado para PDF y otros formatos de documentos
- Soporte para aplicaciones PowerPC (nativas) y 68k (interpretadas / JIT)
- Nuevos controladores para varios hardware
- Nuevo sistema de asignación de memoria
- Compatibilidad con archivos de tamaño superior a 2 GB
- API de gráficos 2D Picasso 96 integrada
- API de gráficos 3D Warp3D integrada
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.
Esta es una nueva versión y no solo una simple actualización ya que presenta, entre otras:
- Paginación de memoria [2] [3]
- Sistema de archivos JXFS con soporte para unidades y particiones de varios terabytes
- Motor de composición de hardware ( familia Radeon R1xx y R2xx)
- Implementación de la biblioteca de renderizado 2D independiente del dispositivo de Cairo
- Funcionalidad DOS nueva y mejorada (soporte completo de 64 bits, soporte de notificación universal, eliminación automática y recarga de recursos de disco actualizados)
- Arrastre de pantalla acelerado por hardware 3D mejorado
Ver también
- Versiones kickstart
Referencias
- ^ "En el principio fue CAOS" . Archivado desde el original el 16 de abril de 2009 . Consultado el 29 de abril de 2011 .
- ^ "Workbench Release 1.0" . Archivado desde el original el 21 de mayo de 2011 . Consultado el 29 de abril de 2011 .
- ^ a b "Nombre del sistema operativo Amiga" . Consultado el 29 de abril de 2011 .
- ^ "AmigaOS 3.1" . Consultado el 1 de enero de 2011 .
- ^ a b c d "Historia de AmigaOS" . Hyperion Entertainment . Consultado el 3 de noviembre de 2011 .
- ^ Donner, Gregory. "Nostalgia del banco de trabajo: la historia de la interfaz gráfica de usuario (GUI) de AmigaOS: versión 3.1" . www.gregdonner.org . Consultado el 2 de octubre de 2018 .
- ^ "ACA1232 - Equipos individuales" . wiki.icomp.de . Consultado el 2 de octubre de 2018 .
- ^ Mincea, Costel. "AmigaOS 3.1.4" . hyperion-entertainment.biz . Consultado el 2 de octubre de 2018 .
- ^ "Hyperion lanza AmigaOS 3.2" (Comunicado de prensa). Bruselas: Hyperion Entertainment. amiga-news.de. 2021-05-14 . Consultado el 17 de mayo de 2021 .
- ^ Anuncio de lanzamiento de la primera actualización de AmigaOSen el sitio de Hyperion.
- ^ Nuevo sistema de memoria de AmigaOS revisado el artículo [ enlace muerto ] en el sitio OS4.Hyperion
- ^ Nuevo sistema de AmigaOS para asignar memoria [ enlace muerto ] artículo en el sitio OS4.Hyperion
- ^ La imagen de AmigaOS 4.0 incluida en este artículo está destinada a un uso legítimo. En el pasado, ni Hyperion VOF (Bélgica) ni Amiga Inc. (EE. UU.) Se oponían a la publicación en sitios de Internet de capturas de pantalla de AmigaOS 4.0 amablemente donadas por los usuarios. Los propietarios de los derechos de autor son libres de registrarse y escribir en la página de discusión de este artículo para solicitar la eliminación de esta imagen del artículo y también para solicitar su eliminación.
- ^ Hyperion Entertainment anuncia Amiga OS 4.1