1714417258
2024-04-29 16:15:37
Microsoft と IBM の DOS オペレーティング システムは、パーソナル コンピューティングの歴史における重要なマイルストーンであり、それを掘り下げて何が機能するのかを確認できることも同様に重要です。 これが、両社が MS-DOS 1.25、2.11、そして現時点では 4.0 を含む特定のバージョンのソース コードをリリースした理由の 1 つです。 1988 年のリリースでは、32 メガバイト (はい、「現代のデジタル カメラの写真よりも小さい」という意味でメガバイト) を超えるパーティションのサポートが追加されました。
MicrosoftとIBMは今月初め、オープンソースのMITライセンスに基づいて更新されたコードをリリースした。 Microsoftは、これは「オープンイノベーションの精神」に関するものだと述べたが、DOSの最新バージョンがどのようにオープン化されたのかを正確に理解している人はいないだろう。 ソフトウェア エンジニアであり歴史家である Michal Necasek は、os2museum ブログで苦境の一部を文書化しています。 このプロセスにより、コードはネカセック氏の言葉を借りれば「切断された」ままになった。
最大の問題は、Microsoft がソース コードをオリジナルのバイナリ ファイルではなく git ファイルとしてリリースしたという事実のようです。 比較的古いデータを、最新のコード エディターでより広くサポートされているテキスト形式に変換したいという考えは、おそらく自然な衝動でしょう…しかし、それはまた、元のオペレーティング システム用に設計された実際のソフトウェアおよびハードウェア ツールではそれを処理できないことを意味します。
git ファイルにもタイムスタンプがないことは確かに役に立ちませんが、これは (この記事のコメントおよび Tom’s Hardware が取り上げたところによれば) データ保護ポリシーの問題です。 コード自体も、真のオリジナル リリースではなく、急遽更新された MS-DOS 4.01 である可能性があります。 Microsoft が元のファイルを元の形式でリリースするだけで、これらの問題の一部が解決される可能性があります。 しかし、Windows 11にさらに多くの広告を投入することに注力している企業にとって、これは優先事項ではない。
歴史的な意味で、DOS 4.0 のオープンソース ファイルの不具合のあるリリースはほぼ適切です。 1988 年に遡ると、DOS 4.0 は当時の Windows 8 のようなもので、以前のバージョンに比べてメモリ使用量が肥大化し、膨大な量のバグがあったため、一部のユーザーからは嫌われていました。
#MicrosoftDOS #4.0をオープンソース化問題あり