■06/12/04 マルチプラットフォーム

Windows、Mac OS、UNIXなど、異なる複数のOSやシステム上で使うことができるアプリケーションソフトウェアのこと。または、プラットフォームの異なるコンピュータを同じネットワークの中に混在させても、同じサーバやプログラムを利用したり、互いにデータのやり取りができる状態のことも指す。例えばマイクロソフトのWindows NTは、Intel i386のほか、DECのAlpha、MotoloraとIBMのPower PCなど異なるアーキテクチャのCPUを搭載したシステムにも対応している。Javaのようなバイトコードで書かれたプログラムもOSやシステムを問わず利用できるため、マルチプラットフォームであるといえる。同じ機能を持つソフトウェアでも、Windows版とMac OS版などプラットフォーム別に分かれているものは、クロスプラットフォームという。