Mainsoftは1993年に設立されたソフトウェア会社で、Microsoft WindowsおよびLinux / Unixプラットフォーム向けの相互運用ソフトウェア製品を開発しています。[ 1 ]
Mainsoftは1993年に設立され、主にWindowsと他のシステム間の統合製品を提案することを目的としていました。[ 2 ]
Mainsoft は、Microsoft のライセンス プログラムであるMicrosoft Windows Interface Source Environment (WISE) プログラムの主要プロバイダーの 1 つです。このプログラムは、開発者が Windows ベースのアプリケーションをUnixおよびMacintoshプラットフォームで再コンパイルして実行できるようにするものです。[ 3 ]同社の最初の製品である MainWin は、 Sun Solaris、AIX、HP-UX、UnixWareなどの Unix システム向けの Windows API の実装であり、「600 の Windows 呼び出しのほとんど」を提供し、ターゲット プラットフォーム用に再コンパイルされた Windows 3.0、そして後に 3.1 アプリケーションをエミュレーションに頼ることなくネイティブに許容できるパフォーマンスで実行できるようにしたと言われています。[ 4 ]
WISEソフトウェア開発キット(SDK)はマイクロソフトが直接提供したものではありません。マイクロソフトは複数のソフトウェアプロバイダーと提携し、それらのプロバイダーがエンドユーザーにWISE SDKを販売しました。[ 5 ]
WISEプログラムの後、マイクロソフトはメインソフトとの契約を延長し、Windows Media Player 6.3とInternet ExplorerをUnixに移植した。[ 6 ]
それ以来、Mainsoftの活動は、Microsoft SharePointをIBM製品[ 7 ] [ 8 ] [ 9 ](IBM Lotus Notes、IBM WebSphere、Rational Jazz )に統合すること、および.NET FrameworkとJavaEEに焦点を当てた製品へと移行しました。
WISE SDK を開発するには、ソフトウェア プロバイダーはWindows の内部ソース コードにアクセスできる必要がありました。2004 年に、Windows 2000およびWindows NT 4.0の 30,000 を超えるソース ファイルがインターネット上に流出しました。後に、流出元は Mainsoft であることが判明しました。[ 10 ] [ 11 ]
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)Mainsoft は Microsoft との WISE 契約を拡張し、Windows 2000 ソースコードへのアクセスを含めた。その後、Microsoft は Mainsoft を起用し、Windows Media Player 6.3 と Internet Explorer を Unix に移植した。
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)