Platforms/プラットフォーム
オープンアイのソフトウエアは、ソフトウエア企業の多彩性に対応し、多種のハードウエアかつソフトウエアのプラットフォームのおいて機能することを特徴とします。詳細は個別のソフトウエアに依存します。
プラットフォームとは、オペレーティングシステムとプロセッサーのタイプで定義されます。オープンアイのソフトウエアは現行のOSと広く普及されているレガシーのおいて機能します。
C++のツールキット製品に関しては、コンパイラーはプラットフォームの重要な因子のひとつです。特に、ユーザの使用されるコンパイラーが、製品の構築に使用されたコンパイラーに正確に相応することが求められます。アプリケーションのプラットフォームサポートは、経営的および技術的因子を考慮したうえ、ユーザが信頼してソフトウエアを使用できる様にサポートすることをゴールとしています。
同様に、Python, Javaまたその他の言語で使用されるツールキットにも、インストールされる開発環境に特定の条件が必要とされます。
C++では、多くのオペレーティングシステムでの標準化されたC++ ABIが実質的に存在しないため、異なったコンパイラーおよびコンパイラーバージョン毎にツールキットが提供されています。一般に、システムに本来既存するC++コンパイラーおよび新しいGNU g++バージョンに対応するものが提供されています。
Windows XP, Vista, 7(32 bit, 64 bit) がサポートされています。
OEChem および他のツールキットは バージョン7.1以前の Microsoft Visual C/C++ では提供されていません。
RedHat Linux Enterprise 4.0, 5.0, 6.0が、サポートされています。
OS X 10.4, 10.5, 10.6が、サポートされています。
AIX v6.1が、サポートされています。
Solaris 10が、サポートされています。
グラフィカルインターフェースは、このプラットフォームではサポートされていません。