Commentary

Charles Babcock
InformationWeek  

VMware, SpringSource Link Arms On Development

It's getting more common to see a proprietary company partner with an open source one, but even so, the alliance of SpringSource and VMware is notable. Each is a leader in its field, and their ability to work together is a boost for both.

It's getting more common to see a proprietary company partner with an open source one, but even so, the alliance of SpringSource and VMware is notable. Each is a leader in its field, and their ability to work together is a boost for both.SpringSource supplies a tool suite, which developers use with the Spring Framework to simplify building Java applications. SpringSource and VMware are integrating use of the tools with VMware Workstation, which will allow Spring users to generate virtual machines in which to test drive their applications.

Beyond testing, developers could hand off new software to IT administrators as virtual appliances, ready to run in a virtual machine without further configuration for a particular piece of hardware, middleware, or some specialized version of an operating system.


More Storage Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

"VMware and SpringSource are the global leaders in their respective technology categories," said Rod Johnson, CEO of SpringSource, in announcing the relationship Dec. 3. Indeed, they are. SpringSource plans to develop two virtual appliances based on its new cooperation with VMware. SpringSource makes a lightweight application server built around modular, OSGi principles for Java applications. The dm Server will be packaged as a VMware-based virtual machine, ready to run a Spring Framework application, "with a new degree of flexibility and reliability," SpringSource spokesman Charlie Purdom said in the announcement.

Likewise, SpringSource tc Server, which is a hardened version of the popular Apache Tomcat server, also will be packaged as a virtual appliance.

The gist of the relationship is that IT administrators are going to be able to take a giant step toward staging new software introductions. They can efficiently test drive a new application in a virtual machine, combine it with its middleware, and try it with an updated operating system before pushing it into production.

Sometime this month, VMware and SpringSource say project managers will have added tools for ensuring the quality of the software they are producing. They can specify environments in which an application is to run, test it there without requiring an expensive battery of test servers, and increase the number of test scenarios they run -- without grossly lengthening the project. These possibilities, of course, will come with a price tag attached -- they'll depend on commercial products from SpringSource. Nevertheless, SpringSource is one of the first open source companies focused on development to capitalize on the possibilities opened by virtualization. By building virtualization into the way its large development community can do things, it's opened up an additional revenue stream built upon a carefully groomed, open source base. As always, developers will seek value for their money, but at the moment, SpringSource is paving the way to a future in which virtualization is a constant feature of the landscape.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links