💾 Archived View for systemstation.flounder.online › amiga.gmi captured on 2024-08-31 at 11:34:25. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-08-24)
-=-=-=-=-=-=-
El Commodore Amiga fue un ordenador personal comercializado por Commodore International entre 1985 y 1994. Fue diseñado por Jay Glenn Miner y un reducido equipo de ingenieros pertenecientes a la empresa Didbit ubicada en Santa Clara, California. Su módico precio de entrada y sus capacidades multimedia, mucho más avanzadas que los compatibles PC y Macintosh de la época, le confirió mayor popularidad entre los amantes de los videojuegos.
Su sistema operativo tiene una particularidad excepcional para la informática de la época, consistente en ser el primer ordenador multitarea y multimedia orientado al gran público. AmigaOS era sofisticado, combinando un GUI como el Macintosh con la flexibilidad de Unix.
Las primeras Versiónes de Amiga Disk Operating System (AmigaDOS) fueron las 1.0, 1.1, 1.2 y 1.3 del sistema operativo que llevaban los ordenadores de la familia Amiga de Commodore, que se dieron a conocer en 1984.
El sistema operativo salió en Octubre de 1985 y era un sistema muy simple que solo soportaba NTSC (no el PAL europeo) y que arrancaba desde disquette de 3 1/2, aunque con la implementación de un disco duro externo se conseguía el arranque desde ahí, mucho mas rápido y con la posibilidad de instalar juegos mediante instaladores.
AmigaDOS se basa en un port de TRIPOS de MetaComCo, escrito en BCPL. BCPL no utiliza punteros nativos, por lo que la funcionalidad más avanzada del sistema operativo era difícil de usar y propensa a errores. Un proyecto iniciado por el desarrollador de Amiga Charlie Heath, reemplazó muchas de las utilidades BCPL con equivalentes más pequeños y sofisticados escritos en C y ensamblador, y proporcionó una biblioteca de envoltorio, arp.library . Esto eliminó los problemas de interconexión en las aplicaciones al realizar automáticamente conVersiónes de punteros nativos (como los utilizados por C o el ensamblador) a los equivalentes de BCPL y viceversa para todas las funciones de AmigaDOS.
Desde AmigaOS 2.x en adelante, AmigaDOS se reescribió en C, conservando la compatibilidad con 1.x siempre que fue posible. Comenzando con AmigaOS 4, AmigaDOS abandonó su legado con BCPL. A partir de AmigaOS 4.1, AmigaDOS se ha ampliado con soporte de acceso a archivos de 64 bits.
Salieron diversas Versiónes que reparaban fallos y ampliaban el sistema:
Más tarde se les cambió el nombre por AmigaOS, manteniéndose hasta la actualidad.
Presentado en 1985 junto con el Amiga 1000. 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 solo en los microprocesadores PowerPC. La evolución del AmigaDOS venía dividido en dos partes:
1. 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).
2. Workbench (Es la parte "que viene en disco": contiene complementos para el entorno gráfico, bibliotecas, parches y algunas utilidades que complementan el kickstart).
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. De esta manera, se gana memoria para el juego, pero como contrapunto se pierde la posibilidad de utilizar la multitarea con otras aplicaciones.
Entre otras características posee:
Como pasó con el sistema AmigaDOS, surgieron diferentes Versiónes:
Debido a la nueva generación del ordenador personal Amiga, conocido como Pegasos, una placa creada por Genesis con una arquitectura PowerPC G3-G4 y todas las novedades existentes como USB, Firewire, etc, en 1999 se desarrolló casi desde cero el sistema operativo MorphOS, también llamado MOS. Soporta muchos de los programas del AmigaOS, aunque también soporta la versión PPC de Linux. Además soporta EFIKA PPC, así como varios Mac con CPU PPC G4 y G5.
Está basado sobre Quark, un núcleo con una arquitectura revolucionaria. Su velocidad es muy rápida, mucho más que otros sistemas más famosos y más caros, tardando tan solo 4 segundos en estar totalmente operativo desde el encendido de la máquina aunque todavía se encuentra en fase "Beta".
Actualmente corre únicamente en los procesadores PowerPC de Freescale e IBM, dando soporte a las aplicaciones del AmigaOS MC680x0 original por medio de emulación propietaria, y la mayoría de las aplicaciones nuevas de PPC/Amiga por medio de APIs. Es compatible con AmigaOS 3.1 al nivel de la API pero implementa muchas mejoras que lo hacen más actual, y una GUI mucho más moderna basada en Magic User Interface.
Existe una versión para Amigas equipadas con tarjetas aceleradoras PPC producidas por Phase5 y DCE. Esta versión es gratuita, y su versión más recientemente actualizada es la 1.4.5 del 23 de febrero de 2006, sin embargo no supera en características a la versión de Pegasos.
Algunas características son:
• Arquitectura PPC de 32 bits de IBM-Motorola.
• Sistema de diseño modular, lo que permite añadir funcionalidades sin necesidad de recompilacion del núcleo como pasa en Linux.
• Soporte de sistemas de archivos FFS2, SFS y FAT.
• Uso del sistema "MUI" para una interfaz de usuario llamada "Ambient" muy facil de usar.
• Sistema avanzado de gráficos con soporte 3d para las tarjetas gráficas ATI y Nvidia.
• Soporte de algunos programas de AmigaOS.
• Soporte USB y firewire.
ArOS es un sistema operativo portable (puede ser portado para arquitecturas x86, PowerPC, Alpha, Sparc, HPPA y otras), libre y compatible con AmigaOS 3.1 mejorando el rendimiento del Amiga en varias áreas. El código fuente está sujeto a la licencia GPL por lo que permite a cualquier programador hacer mejoras en el sistema, como Zune, las "MUI" que usa workbench para ArOS.
Sobre el año 1993 la situación del Amiga está algo bloqueada y muchos fans del Amiga pedían que se incrementara la capacidad de sus máquinas. Se propagó por diversos chats y foros la creación de un sistema nuevo y libre y se pedian colaboradores y enseguida se creó el proyecto.
En el verano de 1995, Aaron Digulla creó un RFC (request for comments) sobre AOS mediante una lista de correo. Tras varias discusiones se acordó hacer un sistema basado en el AmigaOS 3.1 pero depurando muchos bugs y aportando novedades que lo hicieran más potente.
Hay versión nativa para ordenadores x86 y se puede ejecutar también hospedado en Linux, FreeBSD y Windows. Actualmente se están preparando versiones hospedadas en OS X y Linux PowerPC.
Utiliza muchas de las herramientas GNU como el compilador GCC, el systema de programación Python, make, patch, grep, systema de versiones concurrentes (CVS), y cierta compatibilidad BSD, aunque aun le queda la asignatura pendiente del soporte TCP/IP, en avanzado estado de desarrollo.
Actualmente hay 6 desarrolladores y un montón de implementaciones que necesitan de más programadores para llevarse a cabo.
Ante todo, aclarar que ScalOS no es un sistema Operativo en sí, sino un sistema que reemplaza al WorkBench, es decir, a la interfaz gráfica que utiliza el AmigaOS.
Se parte de la idea de que Workbench está anticuado y se necesita algo nuevo. Scalos, creado el 23 de Noviembre de 1999 por Stefan Sommerfeld, de Alien Design, intenta ser un sistema que le de al Amiga un aire nuevo.
Es un sistema muy parecido al Workbench aunque se notan diferencias en la interfaz gráfica y en el uso que se le da al Amiga. Es un sistema básicamente creado para desarrolladores.
Un grupo de programadores ingleses conocido como Satanic Dreams Software (una firma de software que desarrollaba para Windows, Macintosh y Linux ) se hizo cargo. Las versiones de lanzamiento 1.1 y 1.2 (versiones internas 39.2) salieron en 2000 como software gratuito. Estos se pueden encontrar en el repositorio oficial en línea de Amiga Aminet. Scalos finalmente fue de código abierto en 2012.
La última versión candidata es la versión 41.8 RC1; es compatible con AmigaOS 3 para la familia de procesadores Motorola 68000, con AmigaOS 4 y MorphOS en máquinas PowerPC, y con ArOS, de momento en equipos con procesadores desde Intel 80386 en adelante. El proyecto Scalos se puede encontrar en SourceForge.