Hortelã - MiNT

Hortelã
St mint-1.1.jpg
FreeMiNT 1.19 Beta no Atari STE
Desenvolvedor Eric Smith, vários voluntários
Escrito em C
Estado de trabalho Atual
Modelo fonte Código aberto
lançamento inicial Junho de 1993 ; 27 anos atrás  ( 1993-06 )
Último lançamento 1.18.0 / 18 de março de 2013 ; 8 anos atrás  ( 18/03/2013 )
Repositório Edite isso no Wikidata
Alvo de marketing Computadores pessoais
Plataformas Atari ST , Firebee , ARAnyM, Amiga
Tipo de kernel Monolítico
Influenciado por Atari TOS
Interface de usuário padrão GEMA
Licença Vários, incluindo GNU General Public License ( Software Livre )
Website oficial freemint .github .io

MiNT is Now TOS ( MiNT ) é um kernel de sistema operacional alternativo de software livre para o sistema Atari ST e seus sucessores. É uma alternativa multitarefa para TOS e MagiC . Juntamente com os componentes livres do sistema fVDI drivers de dispositivo , XaAES interface gráfica do usuário de widgets e TeraDesk gerenciador de arquivos , hortelã proporciona um livre TOS compatível OS substituição que pode multitask .

História

O trabalho no MiNT começou em 1989, quando o desenvolvedor Eric Smith estava tentando portar a biblioteca GNU e utilitários relacionados no Atari ST TOS. Descobriu-se rapidamente que era muito mais fácil adicionar uma camada do tipo Unix ao TOS do que corrigir todo o software GNU, e o MiNT começou como uma extensão do TOS para ajudar na portabilidade.

MiNT foi originalmente lançado por Eric Smith como "MiNT is Not TOS" (uma sigla recursiva no estilo de "GNU's Not Unix") em maio de 1990. O novo Kernel ganhou força, com pessoas contribuindo com uma versão do Sistema de Arquivos MINIX e uma versão para o Atari TT .

Ao mesmo tempo, a Atari procurava aprimorar o TOS com habilidades multitarefa, eles descobriram que a MiNT poderia cumprir a tarefa e contratou Eric Smith. MiNT foi adotado como um kernel alternativo oficial com o lançamento do Atari Falcon , alterando ligeiramente a sigla MiNT para "MiNT is Now TOS". Atari empacotou MiNT com uma versão multitarefa do Graphics Environment Manager (GEM) sob o nome MultiTOS como um instalador baseado em disquete .

Depois que a Atari deixou o mercado de computadores, o desenvolvimento do MiNT continuou com o nome de FreeMiNT e agora é mantido por uma equipe de voluntários. O desenvolvimento do FreeMiNT segue uma abordagem clássica de código aberto, com o código-fonte hospedado em um repositório FreeMiNT GIT publicamente navegável no GitHub e o desenvolvimento discutido em uma lista de e-mails pública, que é mantida no SourceForge, após uma mudança anterior (2014) do AtariForge, onde foi mantido por quase 20 anos.

Requisitos de hardware

Uma instalação mínima do MiNT será executada em um Atari ST com sua CPU original de 8 MHz 68000 , com 4 MB de RAM e um disco rígido. É altamente recomendável que um computador Atari com CPU de 16 MHz 68030 e 8 MB de RAM seja usado.

MiNT também pode ser executado dentro dos emuladores Hatari e STEem , e com rede na máquina virtual Aranym 68040 .

Ecossistema de software MiNT

FreeMiNT fornece apenas um kernel, portanto, várias distribuições suportam MiNT, como VanillaMint, EasyMint, STMint e BeeKey / BeePi.

Embora o FreeMiNT possa usar a interface gráfica do usuário do TOS (o Graphics Environment Manager GEM e os Application Environment Services ou AES), é melhor servido com um AES aprimorado que pode usar suas habilidades multitarefa .

O padrão atualmente é o XaAES , que é desenvolvido como um módulo de kernel FreeMiNT. O N.AES mais antigo também funciona, mas a alternativa moderna é o MyAES

Veja também

Referências

links externos