MiNT (ahora TOS) es un núcleo de sistema operativo alternativo de software libre para la serie Atari ST . Ofrece una alternativa multitarea parcialmente preemptiva a TOS y MagiC , con cierta protección de memoria. Junto con los componentes de sistema libres, como los controladores de dispositivos fVDI , los widgets de interfaz gráfica de usuario XaAES y el gestor de archivos TeraDesk , MiNT proporciona un sistema operativo de reemplazo compatible con TOS que puede realizar múltiples tareas en un subconjunto de las aplicaciones de Atari ST.
Historia
El desarrollo de MiNT comenzó en 1989, cuando el desarrollador Eric Smith intentaba portar la biblioteca GNU y las utilidades relacionadas al sistema operativo TOS del Atari ST. Pronto resultó mucho más sencillo añadir una capa similar a Unix al TOS que modificar todo el software GNU, y MiNT surgió como una extensión del TOS para facilitar la adaptación.
MiNT fue lanzado originalmente por Eric Smith como "MiNT is Not TOS" (un acrónimo recursivo al estilo de "GNU's Not Unix") en mayo de 1990. El nuevo núcleo ganó popularidad, y algunas personas contribuyeron con una adaptación del sistema de archivos MINIX y una adaptación para el Atari TT .
Al mismo tiempo, Atari buscaba mejorar el TOS con capacidades multitarea. MiNT podía cumplir con este cometido, y Atari contrató a Eric Smith. MiNT fue adoptado como núcleo alternativo oficial con el lanzamiento del Atari Falcon , modificando ligeramente el acrónimo MiNT a "MiNT is Now TOS". Atari incluyó MiNT con una versión multitarea del Gestor de Entorno Gráfico (GEM) bajo el nombre MultiTOS como instalador en disquete .
Tras la salida de Atari del mercado informático, el desarrollo de MiNT continuó como FreeMiNT y pasó a ser mantenido por un equipo de voluntarios. El desarrollo de FreeMiNT sigue un enfoque clásico de código abierto: el código fuente se aloja en un repositorio Git de FreeMiNT de acceso público en GitHub y el desarrollo se debate en una lista de correo pública, que se mantiene en SourceForge, después de un traslado anterior (en 2014) desde AtariForge, donde se mantuvo durante casi 20 años.
ecosistema de software MiNT
FreeMiNT proporciona únicamente un kernel, por lo que varias distribuciones admiten MiNT, como VanillaMint, EasyMint, STMint y BeeKey/BeePi. [ 2 ]
Aunque FreeMiNT puede utilizar la interfaz gráfica de usuario del TOS (el Gestor de Entorno Gráfico GEM y los Servicios de Entorno de Aplicación o AES), le conviene más una versión mejorada de AES que pueda aprovechar sus capacidades multitarea .
Actualmente, el cifrado predeterminado es XaAES , desarrollado como un módulo del kernel de FreeMiNT. El cifrado N.AES, más antiguo, también funciona; sin embargo, la alternativa moderna es MyAES.
Referencias
Enlaces externos
- Sitio web oficial
- MiNT ahora es TOS : una entrevista con el Sr. Eric R. Smith, el creador de MiNT.
- Software Atari ST
- Sistemas operativos de disco
- Sistemas operativos de software libre
- Sistemas operativos Atari