マイクロソフトは、MITライセンスの下でMS-DOS 1.25および2.0コードをリリースしました。GitHubの対応するリポジトリを参照してください。「参照目的で」というフレーズに注意を払わないでください。 これは、2014年3月にコンピューター歴史博物館( Habréのニュース )のサイトで共有ソース(「見てはいけませんが、触れないでください」)として利用可能になったコードと同じです。 現在変更されているのはライセンスのみで、GPLと互換性があります。
MS-DOSの両方のバージョンは非常に古く、その後のバージョンで機能するものの多くをサポートしていません。 そのため、たとえば、それらのうちの2番目だけでフォルダーと「|」記号の付いたリダイレクトが表示されました。 したがって、ライセンスの互換性にもかかわらず、このコードの少なくとも1行がFreeDOSまたはDOSBOXに分類されることはほとんどありません。 しかし、それらのソースの分析は、互換性の改善の問題を妨げることはありません。
PSいくつかの実行可能ファイルも添付されています。 DOSBOXのBASICとBASICAが動作しないことは明らかで、ROMのBASICが必要です。 そして、MODEは機能しましたが、彼はパラメーター40と80のみを「知って」おり、パラメーターco40、co80およびmonoは不明です。 私もMASMを取得しましたが、それを使用する方法を知っている人向けです。
PPS遅いニュースをおpoびします。