Lanzamento de GeckOS 2.1, un sistema operativo para procesadores MOS 6502

Despois de 4 anos de desenvolvemento, publicouse o lanzamento do sistema operativo GeckOS 2.1, destinado ao uso en sistemas con procesadores MOS 6502 e MOS 6510 de oito bits, utilizados nos ordenadores Commodore PET, Commodore 64 e CS/A65. O proxecto foi desenvolvido por un autor (André Fachat) desde 1989, escrito en linguaxes ensamblador e C, e distribuído baixo a licenza GPLv2.

O sistema operativo está equipado cun micronúcleo, admite multitarefa preventiva e un sistema de xestión de memoria, proporciona utilidades estándar de Unix (sh, mkdir, ps, ls, etc.) e primitivas (multithreading, semáforos, sinais, etc.), desenvolve un estándar. lib6502, inclúe unha pila TCP/IP simplificada coa capacidade de executar aplicacións de rede (por exemplo, hai un servidor http dispoñible). Nunha compilación mínima, o núcleo do sistema ocupa só 2 KB, e nunha compilación completa ocupa 4 KB. O núcleo é independente do hardware: todos os compoñentes específicos do hardware colócanse nunha capa separada.

A nova versión mellorou a implementación das utilidades ps e ls, engadiu a aplicación setinfo para cambiar a información sobre as tarefas en execución, creou as utilidades kill, hexdump, wc e máis e propuxo un novo intérprete de comandos lsh. O rendemento dos portos mellorado para as plataformas C64, PET e CBM 8x96. O porto para a plataforma CS/A65 foi devolto.

Fonte: opennet.ru

Engadir un comentario