2011-06-25 6 views
0

3つの一般的なプラットフォームで私のソフトウェアをテスト/デバッグ/ devしたいと考えています。 WindowsとMacでソフトウェアをテストするための無料コピー(仮想OSなど)へのアクセスを許可するのは難しいですか?デベロッパー専用のMacまたはWindowsディストリビューションはありますか?

ほとんどの開発者がソフトウェアをテストするために何をしているのだろうか。あなたのソフトウェアがそのまま動作することを確かめるためには、実際のWin/Macが必要ですが、あなたのソフトウェアをテストする以外に、特にOSを使用していないため、すべてのOSを支払う必要はありません。

私は広範なテストが必要なものに取り組んでいます。開発者のために作られたものです。たとえ私が使用していないOSで無駄に余分な現金を持ってしまったとしても、私の製品を使用しているすべての開発者にそれを要求することはできません。

ここには何がありますか?

+0

に展開するAmazon EC2のようなものですが、実際には複数の「テンプレートマシン」に一定の時間配備する機能を備えています。私はしばらくの間このアイデアを投げてきましたが、それを手頃な価格にする方法を実際に見ることはできません。もう一つのアイデアは、分散コンピューティングのようなオープン・コンピューティングですが、その場合、どのようにセキュアにするかわかりません。誰でもコラボレーションしたいですか?ハハ。 – Perception

答えて

3

MacintoshオペレーティングシステムはMacintoshハードウェアでのみ動作します。 「ハックフォント」のハックがありますが、Macintosh以外のハードウェアで動作させるためにOSをハッキングした人もいますが、その性質上、ソフトウェアをテストするのは信頼できません。これは、Mac OS以外のハードウェア上でOSを動作させるような非常にハックに依存しているためです。

さらに、製造元が支払うことを望んでいるものの無料コピーを取得しようとする言葉があります。

しかし、私はサンの男のデモを見ました。彼はOpenSolarisをMacBookProのメインOSとしてインストールし、VirtualBoxを使用してWindowsとMacおよびSolaris仮想マシンを実行していました。また、仮想マシンはZFS上で動作していたため、テスト前の状態に戻すことは非常に簡単でした。これは毎回一貫したテスト環境のために作られました。

+1

私はOPが違法な情報源を求めているとは思わない。 – brianpeiris

+0

違法コピーは存在しますが、それは私が探しているものではありません。私が自分のプラットフォームを作っていたら、それを開発するための自由な方法があることを確信します。OS全体をすべての機能で楽しむことはできますが、ソフトウェアをテスト/実行するだけです。 – Tower

+0

@Paulには、VirtualBoxフリーの仮想化ソフトウェアで、「うまくいく」と言われています。 – Perception

2

Windowsの場合、自分でMSDNのライセンスを取得できます。それは無料ではありませんが、あなたはあなたのソフトウェアをテストするためにオペレーティングシステムのすべてを手に入れます。

他のの開発者の関心事は不明です。これはソフトウェアであり、さまざまなオペレーティングシステムでテストする責任があります。他の開発者は、通常、使用する単一のOSでのみテストします。複数のオペレーティングシステム用に独自のアプリケーションを作成するコードを使用している場合は、すでにそのコストがかかります。

+0

これはフレームワーク/ライブラリのようなものです。私の顧客は私が提供するツールキットと一緒に開発する開発者です。 – Tower

+0

その後、あなたのフレームワークで開発された製品はその責任を負います。彼らはとにかく自分のOSを手に入れる必要があるだろう。 – paxdiablo

+0

前回私が見たところでは、MSDNのライセンス費用は年間1500ドルを超えています。 –

2

は、MicrosoftがXP、VistaおよびWindows 7上でIE 6,7,8及び9でテストのウェブサイトのために特別にVPCイメージを提供:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=11575

利用可能ないくつかの異なるオペレーティングシステムとクラウドテスト環境があった場合、それはいいだろう
+0

これは素晴らしい情報でした - 私はこれらの種類のものを探しています!ちょっと見せてください。 – Tower

+1

あなたはこれらのすべてのイメージが、VirtualPCを実行するためにWindowsの正当なバージョンを所有する必要があることに気づくでしょう。 –

関連する問題