SpringSource: Chapter Two

Rod Johnson

Today I want to share some exciting news. We have signed a definitive agreement with VMware, who will acquire SpringSource. Subject to regulatory approval, we expect the transaction to close in Q3. SpringSource will become a division within VMware. I will continue to lead SpringSource, reporting to VMware CEO Paul Maritz.

Today I would like to explain the vision and careful reasoning behind this deal: why it’s natural and logical; why it can lead to the creation of amazing technology that will immensely benefit users; why it’s good for Spring and other technologies SpringSource leads or contributes to; why it’s good for the Spring community and what you can expect to see resulting from it.

An Exciting Opportunity

In the Spring Framework, SpringSource delivers a powerful, pragmatic, and productive approach to enterprise application development that continues to change enterprise Java for the better. We’ve taken our core values of continuous innovation and simple, powerful solutions and applied them to most aspects of enterprise applications, encompassing web, batch, integration, and more. We’ve taken those same values that helped to revolutionize the way you build applications, and applied them to how you deploy and run enterprise applications, resulting in ground-breaking products such as dm Server and tc Server. With our recent acquisition of Hyperic, we’re also transforming the way you manage enterprise applications, giving new levels of insight into applications and breaking down barriers between development and operational views of a running system.

But the broader transformation in IT goes beyond Java frameworks, tooling and runtime infrastructure. The way in which people think about software stacks is changing. Virtualization is reshaping the data center, and cloud computing is set to drive far-reaching changes. Significantly, cloud computing blurs the division between development and operations, bringing new power (and responsibility) to developers.

And so the question becomes, what is the most simple, powerful, pragmatic way of utilizing SpringSource technologies in the data center, and in the cloud? This is an area that we believe presents another opportunity for game-changing innovation. At the SpringOne conference earlier this year we demonstrated just a small part of our vision in this area, with direct deployment of Spring applications from the SpringSource Tool Suite to virtual machines running in a data center under the control of VMware’s Lab Manager product. The audience reaction was enthusiastic. Spring-powered applications have an application blueprint that describes how the various components fit together. With VMware’s vApp concept we can introduce a deployment blueprint that describes how the various machine images, middleware, and management components fit together – and then we can take that blueprint and "make it so" with a single click, in the data center, and in the cloud.

Working together with VMware we plan on creating a single, integrated, build-run-manage solution for the data center, private clouds, and public clouds. A solution that exploits knowledge of the application structure, and collaboration with middleware and management components, to ensure optimal efficiency and resiliency of the supporting virtual environment at deployment time and during runtime. A solution that will deliver a Platform as a Service (Paas) built around technologies that you already know, which can slash cost and complexity. A solution built around open, portable middleware technologies that can run on traditional Java EE application servers in a conventional data center and on Amazon EC2 and other elastic compute environments as well as on the VMware platform.

SpringSource Build/Run/Manage and VMware Cloud

VMware is a leader and innovator in a complimentary set of technologies that are central to this transformation. As the transformation progresses, the areas in which both we and VMware are strong become more and more important, as traditional anchor layers such as the operating system decline in relative importance. Both in more efficient use of existing data center resources, and as cloud computing reshapes our industry, bringing our expertise and innovation together with that of VMware can offer exciting benefits.

Combined with VMware’s vSphere and other cloud-enabling technologies, we can innovate in frameworks and infrastructure to deliver a joined up experience. SpringSource application frameworks, servers and management software can give the VMware platform eyes and ears throughout the stack, allowing it to apply its uniquely advanced ability to migrate workloads and manage VMs for maximum efficiency and minimal hardware resource cost. SpringSource rapid development frameworks and tooling can provide developers with the ability to move from code to cloud in minutes. All of this with the quality you can expect from both companies, and the ease of use you can depend on from Spring technologies.

SpringSource was exciting as an independent company. VMware is probably the most exciting enterprise software company today. The two together have amazing potential.

What About Our Community?

SpringSource was founded by the core developers behind the Spring Framework. As we grew as a company, the success of our business allowed increased investment, and we were able to add more outstanding technologists. Today, our contribution to open source has grown to the point where we lead over a dozen Spring projects and lead or are heavily engaged in Apache Software Foundation and Eclipse projects. This commitment will continue, and we will have the ability to further increase our investment where appropriate.

In the world of open source, it can never just be about us. It’s about you. Starting off as a small band of heretics who could see through the emperor’s new clothes, through becoming one of the largest mainstream communities in software (estimated by Gartner at around 2m strong), you have made it possible to realize our vision and grow our business. Thank you. I’m proud that we’ve been able to help you do your jobs. Thank you. And please continue your passionate involvement. I look forward to seeing you in New Orleans at SpringOne 2GX (October 19-22): the ultimate conference for Spring, Groovy, Grails and Tomcat. As always, we’ll be there for in-depth discussion and good fun. With Spring 3.0, STS, Spring Roo, dm Server 2.0, a new tc Server release and many other new technologies, we’ll have a lot to talk about.

Community is the lifeblood of open source technologies, and we continue to respect and value the Spring community and all the communities we participate in. Today’s announcement reaffirms the importance of open source in general, and Spring in particular. This acquisition represents a huge commitment to the open source developer community on the part of VMware. For a VMware perspective on this, see today’s blog by VMware CTO Steve Herrod stressing that "our commitment to openness will continue and even grow."

Sleep easy – our commitment to open source practices, licenses and traditions will remain unchanged. We expect our contributions to open source to increase. Our open source projects will retain their commitment to enabling user choice. Spring will retain the portability between deployment environments that empowers users.

What About Our Customers?

SpringSource has thousands of customers, including half of the G2000 companies and most of the Fortune 500. If you’re one of those customers, you will be hearing from us soon. Let me be very clear: VMware are expressing their confidence in our business as well as our technologies. There are no product overlaps between the two companies, and we do not anticipate any changes to the SpringSource product lineup beyond the exciting new releases that we are already working on. We’ll ensure that our subscription customers continue to receive high quality support experience. Our services division will continue to provide trainings world-wide on the same range of technology. Again, the SpringSource you know will continue to grow and flourish.

Shaping the Future

We thought long and hard about this choice. We made the choice we did because we believe that we can achieve even more as an organization within VMware than we could on our own. Within VMware we will continue to pursue our strategy of providing a one-stop shop for the best solutions in enterprise Java, but with greater resources behind us. We’ll also get to help one of the most exciting software companies become more deeply involved in open source and middleware, and help to ensure that our technologies offer the most value as cloud computing transforms the industry.

The next generation of IT requirements poses new challenges. The virtualization revolution is well under way and the power and potential of cloud computing is barely beginning to be felt.

The next chapter of our work at SpringSource is tackling those challenges: Building on our Build/Run/Manage solution to provide the industry’s best solution from developer desktop to cloud deployment. Bringing Spring’s power and simplicity to enabling the millions of Java developers to benefit from the full power of cloud computing.

I’m excited. And I hope you are too. This will be fun.

Thank You, and Now, Back to Work

I work with the most talented, dedicated, professional and decent group of colleagues I have ever found. There are far too many who have made valuable contributions to begin to name. Thank you. And now, let's get back to work! You deserve to take a moment to reflect on our success over the last five years. But we only have time for a moment—we have a lot of work to do to continue our mission.

Similar Posts

Share this Post
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • DZone
  • LinkedIn
  • Slashdot
  • Technorati
  • TwitThis
 

33 responses


  1. Congratulations guys :)


  2. Congratulations Ron, Juergen and the rest of the team!


  3. End of the guess game :)
    Congratulations!


  4. Congratulations !

    Spring Framework, Tomcat and Hyperic made my Java life easier. I hope your wedding will make my virtualization experience smoother ;-) .

    It's a great news that the Professional Open Source model is still valid. JBoss showed the path monetizing an Open Source middleware, SpringSource continues with an Open Source framework (even if Tomcat and Hyperic are part of the portfolio).

    Cyrille


  5. I really hope VMWare takes a look at acquiring terracotta as well. SpringSource Grails Terracotta VMWare would be a force worthy of competing with MS.


  6. Congratulations. Inspiring journey!.


  7. Terrific news, congrats!


  8. Very good news indeed! Congratulations!!


  9. Nice, guys. Congratulations!


  10. I'm not sure about this some people say that all the changes are for better!!
    but.. Congratulations !!


  11. Congrats Rod & Spring Team. This is really well deserved.

    I hope this new beginning will propel Spring to move beyond its childish war of words with JBoss, and behave like a confident leader of enterprise Java!!


  12. ..and then Oracle buys VMware, and the circle is complete!

    There is too much turmoil in the Java industry.

    Rob is good at bashing Red Hat/JBoss and Orcale/Sun, now he is in the same boat.


  13. Congrats :) .


  14. Amazing news! As Jerome said, please acquire Terracotta!


  15. VMware SpringSource, what a joke!

    Now the the "future" is running Spring on a VmWare instance in a OSGI container. Talk about overkill!


  16. @Bill, you are right, but only when I assume that I'm building a cloud for every single Java application I write.

    You don't need to use them if they don't make sense.


  17. Awesome work guys! It will be a monumental day when your products show up PirateBay with serial generators, crackz, and all! ;)


  18. Good luck with this move.

    I really want to see the day when I can deploy a Spring web application to a public cloud without worrying about low-level infrastructure issues and also have an SLA.

    The puzzle is missing just one piece now: a datastore, A PaaS offering cannot be complete without it. Are there and plans to work with any RDBMS or a key-value pair datastore?


  19. Hearty congratulations to Rod and the team @ SS as well as Steve H et al @ VMWare…

    I cant think of a better combination, and as a few have pointed out before, forthcoming
    acquisitions could be even more interesting in positioning VMWare as a complete virtual enterprise stack provider

    Regards

    - Larry


  20. Let's face it: Rod Johnson, Juergen Hoeller and Co, did a fantastic Job – technically speaking. But the "real" world is ruled by Stevie B and Larry E. – One of them most likely never wrote one line of code, and the other probably did so some 30 years ago. USD 362MM, that's a bargain, so Spring's VC(s) must have been desperate. As the announcement explains, there's virtually no overlap between Springsource and VMware today, but I believe there's potential for "future" overlap, worth some few hundreds of billions. So what do we do in the meantime? Use Guice and buy VMware stock? Assuming that most readers are familiar with the VHS vs Beta story: Historically, the most accepted technology has always won against what was considered best( (or could anyone except the abovementioned Stevie B. explain the "success" of any Windows platform vs Linux or OSX during the last couple of years?).

    So here's my message to Paul Maritz and the VMware people: Don't screw this up! You got the crown jewels for almost nothing, so the downside is very limited. But the upside is virtually (sorry for my spin) unlimited. Today, your market cap is some 12bn, but the Spring people can help you being worth 50 or more. So keep your stock options, and let them work and deliver! (…and give them some stock options, too…)


  21. Good Luck!


  22. I'm a bit confused!!! There must be some relationship between VMWare and Spring (but I don't see any yet), so what is the point here? VMWare is just buying one of the most popular product suite and targeting their huge community? Can someone give more insight?


  23. Congratulations to both SpringSource and VMWare!

    With a closed relationship between Spring and Apache, VMWare now has a potential to directly compete with not only Microsoft but also Oracle, IBM, and SAP. They already turned Tomcat to Spring tc and may compete with IBM Websphere or Oracle Web Logic. They can turn business software at Apache (e.g. OFBiz) to a commercial version and compete with Oracle or SAP. This acquisition has a potential to lift VMWare to a new level.


  24. It seems that there was a set of people with a good understanding of a programming language that figured out how to come around Sun's desire to keep developers tuned to EJBs.

    Now there Spring developers are rich and happy (until they realized riches do not make people happy.)

    Anyway, I think Spring's principal writer, Rod, is one of the best developers of this new century. Good job, and don't get your nose stuck too high.

    Anton.


  25. I really hope this will translate to more innovation, and more 'down to earth' solutions.

    Cheers guys!


  26. Congratulations, Spring team!


  27. congratulation Rod,

    you are amazing…we met at J1 2007, and now you are success..

    cannot waiting the Spring on Hypervisor released soon..

    Frans Thamura
    Indonesia


  28. Congratulations to Rod Johnson & Team. I think this will mark a new beginning for the enterprise Java market. I have been a great admirer of both the Vmware & Spring's products. Its amazing to see how Spring has revolutionized the enterprise Java development. With Cloud computing all set to change the development & deployment of Software applications, Vmware & Spring Source has made a wise decision. With this merger, I am expecting to see lot more innovative technologies built around Java in the days to come.


  29. It is really amazing how a paper presentation about IOC and DI has come such a long way. Thanks a lot for your dedication and hardwork and persistance to come up with new and exciting technologies to help developers and architects.

    With companies trying to cut costs and moving to the virtualized environment, what best than to move to this new and exciting space. The new journey is going to be a great one.

    Thanks a lot for keeping is open and free.
    Wishing the team only the best.

    Best Regards
    Prashanth Sukumaran


  30. Kudos to the entire Spring team indeed, for really carrying forward the Open-source vision with such persistence & dedication.

    As we all move to the realization that Simplicity is indeed the Best Solution for our Complex requirements, this news can only help us more in designing Scalable, Clean systems that have the potential to really be eye-openers in terms of new Architectural patterns highlighting the need for a simpler, cleaner, no non-sense approach to Design…!

    Can't wait to Hear, Know & Tell MORE about this to ALL my friends all around the World..! :)

    Keep *IT* Up & Running..! :)

    Cheers!
    "raghu"


  31. Congratulations


  32. Well, I'm nervous about this. It's rare when the acquiring company doesn't screw up the acquired company. Typically, management from the acquiring company wants to immediately show who's boss by forcing changes upon the acquired company LONG before they understand the business that they're trying to "improve" with their innovative, but misguided, insights. Think AOL and Netscape, just to mention one out of a thousand.


  33. Thank you very much for your geat post…

42 trackbacks

Leave a Reply