MiNT(現在はTOS)は、Atari STシリーズ向けのフリーソフトウェア代替オペレーティングシステムカーネルです。TOSやMagiCに代わる、部分的にプリエンプティブなマルチタスク機能とメモリ保護機能を提供します。フリーのシステムコンポーネントであるfVDIデバイスドライバ、XaAESグラフィカルユーザーインターフェースウィジェット、TeraDeskファイルマネージャと組み合わせることで、MiNTはTOS互換のフリーOSとして、 Atari STアプリケーションの一部をマルチタスクで実行できます。
MiNTの開発は1989年に始まりました。開発者のエリック・スミスは、GNUライブラリと関連ユーティリティをAtari STのTOSに移植しようとしていました。しかし、GNUソフトウェア全体にパッチを適用するよりも、TOSにUnixライクなレイヤーを追加する方がはるかに簡単であることがすぐに分かり、MiNTは移植作業を支援するTOS拡張機能として開発が始まりました。
MiNTは、元々はエリック・スミスによって「MiNT is Not TOS」( 「GNU's Not Unix」のような再帰的頭字語)として1990年5月にリリースされました。この新しいカーネルは注目を集め、 MINIXファイルシステムの移植版やAtari TTへの移植版が開発されました。
同時に、AtariはTOSにマルチタスク機能を追加して強化しようとしていました。MiNTはその目的に適しており、Atariはエリック・スミスを雇いました。MiNTはAtari Falconの発売とともに公式の代替カーネルとして採用され、MiNTの頭文字が「MiNT is Now TOS」と少し変更されました。AtariはMiNTをマルチタスク版のGraphics Environment Manager(GEM)と組み合わせ、MultiTOSという名前でフロッピーディスクベースのインストーラーとして提供しました。
アタリがコンピュータ市場から撤退した後も、MiNTの開発はFreeMiNTとして継続され、ボランティアチームによって維持管理されるようになりました。FreeMiNTの開発は古典的なオープンソースのアプローチに従っており、ソースコードはGitHub上の公開閲覧可能なFreeMiNT Gitリポジトリでホストされ、開発に関する議論は公開メーリングリストで行われています。このメーリングリストは、以前(2014年)にAtariForgeから移行され、約20年間AtariForgeで維持管理されていました。
FreeMiNTはカーネルのみを提供するので、VanillaMint、EasyMint、STMint、BeeKey/BeePiなど、いくつかのディストリビューションがMiNTをサポートしています。[ 2 ]
FreeMiNTはTOSのグラフィカルユーザーインターフェース(グラフィックス環境マネージャーGEMとアプリケーション環境サービスAES)を使用できますが、マルチタスク機能を活用できる拡張版AESを使用する方がより適しています。
デフォルトの暗号化方式は現在XaAESで、これはFreeMiNTカーネルモジュールとして開発されています。古いN.AESも動作しますが、最新の代替方式はMyAESです。