2009-08-10 88 views
-2

我似乎最終評估了很多軟件。這需要我不斷在我的系統上安裝各種各樣的東西。它造成了一個巨大的混亂,我在安裝過程中花了很多時間,如果我不喜歡它,然後刪除我所做的一切。我的大部分評估都偏離了正在評估的軟件的功能以及安裝的難度。由於這個啓動成本,我確定我錯過了可能實際上是更好的選擇的好軟件。安裝與虛擬機映像

隨着像VMWare Player和VirtualBox這樣的虛擬機軟件的出現,如果您只是提供了一個可以加載到虛擬機並運行的映像,那麼將像我這樣的軟件賣給您的軟件會容易得多。我會幾乎立即看到這些功能,而不是與哪個版本進行對比。虛擬機將爲我處理所有這些。

我錯過了什麼,或者供應商和OSS是否應該開始爲他們的商品分發虛擬機?


我的評估大部分是針對Linux上安裝的服務器端軟件的,所以操作系統授權不是問題。

+0

這一切發生的時間爲Linux時只是ZAP它。對於商業操作系統來說這是比較棘手的,因爲我必須將你的許可證出售給你。 – 2009-08-10 20:32:08

+2

這是一個ServerFault問題嗎? – 2009-08-10 20:54:49

回答

3

虛擬機要求操作系統具有有效的許可證密鑰。對於免費的操作系統來說,這不會是一個問題,但是如果您正在開發Windows機器之類的東西,那麼每次他們發送他們軟件的演示版本時,他們都會發送一個許可證密鑰,他們必須支付對於。

對於大多數公司來說,這將非常昂貴。

+0

好點,但如果在免費的操作系統上有圖像,那就不會花費了。當然,如果您正在設計便攜式軟件,那麼您可能不會擔心繁瑣的安裝過程。 – 2009-08-10 20:29:32

+0

好點,我主要使用Windows,所以我不認爲OS就像Linux。我會澄清我的答案。 – Brandon 2009-08-10 20:30:42

+0

我正在尋找的大部分運行在Linux上,但我仍然沒有找到可用的虛擬機。 – dacracot 2009-08-10 20:40:55

1

這可以在運行在開源平臺上的軟件完成,而VMware有一個圖像庫可以做到這一點(儘管用於評估商業軟件的圖像通常用於基礎結構類型的東西,非常複雜的安裝要求):

但是,如果軟件是針對Windows平臺,你不是真的有機會做到這一點,微軟的Windows許可會阻止它。除非你是微軟,當然,在這種情況下,你實際上可以做到這一點 - 與MS已經做到了這一點,以允許這樣的軟件的Visual Studio,SQL,和其他許多人更容易評價:

+0

正如我所說的@Brandon,我正在尋找的大部分內容都運行在Linux上,但我仍然沒有找到可用的虛擬機。另外,我特別不明白爲什麼我會在VM的第三方站點上查找,而不是在供應商的站點上。 – dacracot 2009-08-10 20:42:58

+0

這些都是很好的問題。我記得在一個可從供應商網站下載的VMware VM中進行防火牆評估(我不記得哪個廠商)。你是對的,它應該更常見 - 你應該直接詢問你的潛在供應商。 – 2009-08-10 20:48:34

0

微軟提供完全配置的虛擬機,用於其軟件的時間限制試用。因此,如果您想試用這種方式選擇Microsoft產品,那麼您今天就可以做到這一點。

雖然沒有跡象表明微軟將把它提供給第三方Windows軟件供應商。

在SaaS(軟件即服務)領域,您可以獲得完全配置的虛擬服務器,其中包括Windows和感興趣的軟件,可以按照即付即用的方式使用,基於Linux和視窗。例如,請參閱Amazon Web Services

0

對於Windows,您最好開發從USB密鑰運行的portable application。這就是Embarcadero分配All Access的方式。我收到一個包含多個應用程序的4 GB USB密鑰。大多數可以直接從鑰匙上運行而無需安裝。我相信Embarcadero將在某個階段獲得技術許可。

如果您正在使用Delphi或C++等編程語言,但很少涉及外部依賴關係,則便攜式應用程序可以直接開發。對.net來說,它要困難得多,但可以用Mono來完成,或者像Virtual Application Studio那樣。

1

Novell擁有一個名爲Suse Studio的設備生成器,可讓您選擇所需的軟件,它會爲您製作帶有軟件(以及依賴關係等)的虛擬機。然後您可以嘗試虛擬機,下載它等。

您正在查找的軟件是否可用是另一回事。

聲明:我Novell的合作(雖然不能與Suse的團隊)

但是,是的,如果你能處理OS許可問題,或者可能是主機試用環境自己,這是一個非常有效的方法供應商來演示他們的應用。問題是,所有的供應商並不總是有這樣的基礎設施(或缺乏意識)。

+0

我認爲「缺乏意識」是關鍵詞。 – dacracot 2009-08-11 14:24:39

2

恕我直言,唯一的缺點是圖像的大小,如果說你有一個20 MB的應用程序,你真的想下載/傳輸整個操作系統只是爲了該應用程序。

我想說一個更好的辦法是有一個準備去VM,然後你隨便拿一個快照(虛擬盒,我認爲類似的功能存在於其他玩家)

然後簡單的內部安裝applciation沙箱環境,然後進行(即回到你的快照)

Darknight

+0

你對尺寸有一個好的觀點,但我想我的主要目標是節省時間,安裝和配置的時間。也許更小,等於安裝的簡易性?也許不是? – dacracot 2009-08-11 14:23:21