FreeDOS 1.4: DOSのまま、FOSSのまま、さらにモダンに

Table of Contents

FreeDOS 1.4: DOSのまま、FOSSのまま、さらにモダンに

FreeDOS プロジェクトは、完全にオープン ソースの DOS 互換 OS のバージョン 1.4 をリリースしましたが、ベア メタル用の BIOS が必要になります。

このリリースは、2022年に紹介したFreeDOS 1.3から3年強後にリリースされます。このバージョンはバージョン1.2から6年後にリリースされたため、開発が加速しているようです。これは、レトロテクノロジーに興味がある人にとっては朗報です。

完全なリリース発表には、いくつかの変更点がリストされています: Freecom シェルの新バージョンと外部xcopyコマンドmovefdiskいくつかの重大なバグを修正したパーティショニング ツールの新リリース、および DOS が TCP/IP ネットワークにアクセスできるようにする Michael Brutman の mTCP スイートの新バージョンです。

例えば、mTCPにはNetDriveツールが含まれており、これを使うとDOSからローカルまたはインターネット経由でファイル共有にアクセスできます。最近のPCのほとんどにはフロッピードライブが搭載されておらず、DOSにもUSBサポートがほとんどないため、これは便利な追加機能です。Jaroslav Rohel氏のNetMountや、TCP/IPを使わず生のEthernetフレームを使用する、さらに軽量なEtherDFSなど、類似のツールはいくつかあります。

他の Linux ディストリビューションと同様に、FreeDOS は複数の独立したプロジェクトからコンポーネントを取得しています。そのため、一部のコンポーネントのアップデートが今回のリリースに間に合わなかったという状況も避けられません。(また、変更ログの情報もあまり充実していません。)

多くの人にとって最も残念なのは、発表の次の部分ではないかと私たちは考えています。

FreeDOS には、PGME と呼ばれる洗練されたメニュー方式のプログラム ランチャーと、ファイル管理ツールが付属しています。

FreeDOSには、PGMEと呼ばれるメニュー方式のプログラムランチャーとファイル管理ツールが付属しています。クリックして拡大

以前のリリースと大きく異なるわけではありませんが、改善点はいくつかあります。バージョン 1.3 以降、あまり目立たないながらも重要な変更点が FreeDOS の開発とパッケージ化の方法に関するものです。一部の Linux ディストリビューションのテストリリースと同様に、ここ数年、毎月 Interim Test Builds が freedos-devel メーリングリストでアナウンスされてきました。今回のリリースでは、最新のテストリリースの変更点がパッケージ化されています。これにより、インストールメディアにもいくつかの変更が加えられています。一部のグラフィカルシェルなど、機能面や完成度の低いコンポーネントが削除されています。また、オプションの追加機能を含むボーナス CD とメインの配布メディアの両方に含まれるコンポーネントが少なくなったため、両方のイメージのサイズが少し小さくなりました。

または、FDIMPLES パッケージ マネージャーを使用して FreeGEM デスクトップをインストールします。

または、FDIMPLES パッケージ マネージャーを使用して FreeGEM デスクトップをインストールします – クリックして拡大

ダウンロードページには6種類ものエディションが掲載されていますが、それぞれの違いを説明するReadmeファイルも用意されています。起動可能なCDには2つの形式があり、1つはコアツールの一時コピーをRAMディスクに展開するLive DOS環境、もう1つはOSのみをインストールする旧型マシン向けのLegacy CDです。USBイメージにはFullとLiteの2種類があり、これらのzipファイルにはVMで使用するための仮想ハードディスクイメージも含まれています。最後に、フロッピーディスク版もあります。こちらには、1.4MB(3.5インチ)と1.2MB(5.25インチ)の高密度ドライブ用の3種類のサイズのフロッピーイメージと、720KBの倍密度フロッピーディスクが含まれています。これはPC互換機の世界では非常に珍しいものです。

  • SvarDOS: DR-DOSがオープンソースのオペレーティングシステムとして生まれ変わる
  • FreeDOSとFreeBSDは、古いコードは決して消えることはなく、単に気の利いたアップデートを受けるだけだということを証明している。
  • ArcaOS 5.1は、ビンテージOS/2に21世紀向けのUEFIフェイスリフトを施す
  • FreeDOSの創設者がこれまでの経緯と将来を語る

試してみたい方は、1月にリリース候補版1の発表があった際に、詳細な手順が説明されています。仮想マシンで試してみました。VirtualBoxは仮想マシン名に「DOS」という単語が含まれていると、32MBのRAMを割り当てます。FreeDOS 1.4 Live CDには少し足りませんが、CDイメージがマウントされていれば問題なく動作します。

開発者のジェローム・シデル氏は次のように語っています。

しかし、彼はテスト VM にさらに次の機能を追加することを提案しました。

FreeDOSは従来のMS-DOSよりもはるかに大きく、良好な動作を得るには386クラス以上のマシンが必要です。そのため、フロッピーディスクイメージ内のファイルは高度に圧縮されており、1980年代の80386ハードウェアでは解凍にかなり時間がかかる可能性があります。

2024年末にお伝えした通り、SvarDOSという軽量なオープンソースDOSが存在します。これはDR-DOSカーネルの若干アップデートされたバージョンを使用しており、そのソースコードはCaldera社によって1996年に公開されました(ちなみに、この発表は現代的な意味での「オープンソース」という用語が初めて使用された記録と言えるでしょう)。Caldera社は個人利用、非商用利用のみを許可していましたが、DR-DOSはCP/Mから派生したもので、2022年にお伝えした通り、CP/Mのライセンス条件は後に緩和されました。

まだ試していないものの一つが、パブリック・ドメイン・オペレーティング・システム(略してPDOS)と呼ばれる、DOS互換の無料OSです。奇妙なことに、このOSのルーツは、古いIBMメインフレームOSを拡張するプロジェクトにあります。®

Discover More