AmigaDOS

AmigaDOS
Parte de sistema operativo
Información general
Tipo de programa sistema operativo de disco
Desarrollador Commodore International
Licencia licencia privativa
Información técnica
Programado en
Serie sistema operativo
TRIPOS
AmigaDOS

AmigaDOS es el sistema operativo de disco de AmigaOS, que incluye sistemas de archivos, manipulación de archivos y directorios, la interfaz de línea de comandos y la redirección de archivos.

En AmigaOS 1.x, 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. El proyecto de recursos AmigaDOS de terceros[1]​ (ARP, anteriormente conocido como Proyecto de reemplazo AmigaDOS),[2]​ 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 conversiones 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.

  1. «Archived copy». Archivado desde el original el 11 de marzo de 2007. Consultado el 18 de julio de 2006. 
  2. [1]Uso incorrecto de la plantilla enlace roto (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy