Java Leaders Bring Spring, Groovy and Grails Together to Provide Highly Productive and Scalable Java Infrastructure

 

SAN MATEO, Calif.— November 11, 2008—SpringSource, the company behind Spring, the de facto standard in enterprise Java, today announced the acquisition of  G2One Inc., the company behind the popular Groovy and Grails technologies. With the acquisition of G2One, SpringSource will now offer global enterprise support offerings for developers and IT operations that utilize Groovy and Grails applications.

 

The Spring Framework, Groovy and Grails are three of the most popular application infrastructure solutions in the world. Groovy is one of the most popular alternative languages for the Java Virtual Machine (JVM), with more than 30,000 downloads per month. Adoption of Grails has soared, with downloads racing from 7,000 to 70,000 per month in the past year. Both companies discuss the rapid rise and adoption of Spring, Groovy and Grails on their respective blogs, found at http://www.springsource.com/g2one. The financial details of the transaction are not being disclosed.

 

“Spring has proven to be a valuable part of the Java community, indeed, its helped evolve enterprise Java. Now, Java is becoming more than a language, but a platform for running more than just the Java language in the traditional enterprise context,” said Michael Cote, analyst at Redmonk. “Languages like Groovy and new frameworks like Grails have been part of this change in Java’s nature, so it makes sense for a company like SpringSource to acquire G2One and keep pushing, along with others, Java to the next level.”

 

G2One was founded by the Groovy and Grails lead developers, Guillaume Laforge, Graeme Rocher and Alex Tkachman in 2007. Groovy is an open source, dynamic language for the JVM that offers a flexible Java-like syntax all Java developers can learn in a matter of hours. Grails is an open source, advanced and innovative web application framework based on Groovy, and built on proven and high-performance open source solutions such as Spring, the most widely used enterprise Java application platform worldwide.

 

“Like Spring, Groovy and Grails have become a powerful cornerstone of today’s application infrastructure, driven by mass developer adoption worldwide,” said Rod Johnson, CEO of SpringSource. “The combined forces of Spring and G2One not only accelerate innovation, but also deliver SpringSource’s 24×7 global support network to the growing number of enterprises adopting Groovy and Grails at the heart of their applications.”

 

Groovy provides features that are common in other dynamic languages such as Ruby, Python and Smalltalk. It enables enterprises to leverage and protect their investments in developer skills, tooling and server software while enabling the rapid creation of innovative software.  SpringSource will utilize its proven experience working with popular open source projects, like Apache Tomcat, to ensure the continued development of the Groovy language.

 

Grails simplifies development and enables IT teams to establish fast development cycles through agile methodologies. Through extensive use of Domain Specific Languages, Grails simplifies development by providing an abstraction layer over enterprise Java technology, while still providing the full flexibility of the underlying Spring technologies.

“SpringSource and G2One are a terrific fit. Spring, Groovy and Grails have long shared a common mission of transforming enterprise Java, making it simpler, more practical and more powerful for developers,” said Graeme Rocher, CTO and co-founder of G2One. “Ruby on Rails showed how frameworks based on simple principles can dramatically improve developer productivity, creativity and lower maintenance costs. Grails has significantly improved upon those principles and brought the productivity of Rails to the de-facto enterprise Java stack, which is based on Spring.”

Advertisements

Have you seen the announcement that our CEO Rod Johnson has been elected to the JCP Executive Committee? If not you can read the press release here.

So, what is the relevance? I think a couple of points here:

In the land of Giants
SpringSource has been named to the JCP’s Executive Committee joining such industry giants as SAP, IBM, Ericsson, Nokia and Philips.  For years, SpringSource has been bringing change to the JCP from the outside.  Now, we have the opportunity to bring change from the inside out.

Thought leadership and validation
SpringSource has revolutionized enterprise Java and become a very influential thought leader in the market.  In fact, this one of the major reasons for me to join SpringSource beginning this year. The election to the JCP validates the important role SpringSource plays in enterprise Java and demonstrates that SpringSource is leading the evolution of enterprise standards. 

The importance of standards
The JCP sets the standards in enterprise Java and standards provide our customers with assurances against vendor lock-in. SpringSource’s proven innovation and demonstrated understanding of how to operate in a open development system will bring a fresh light to the Java Community Process and help make the standards process more transparent and accessible for end users.

We recently released our dm Server, the modular, OSGi based Java server and I received a lot of questions on what OSGi really is. If you are having this same questions, please have a look at a presentation of our CTO Adrian Colyer and Costin Leau at Parleys to learn how at SpringSource look at OSGi. Run it, click it!

Are you struggling to diagnose and solve application performance issues?

Would greater modularity, hot deploy/undeploy, versioning and code reuse help you?

Are you looking for an easier way to track and repair issues in test and production?

Are you unsure that the Spring code you write follows industry best practices?

If you answered “Yes” to any of these questions, join SpringSource, the company behind Spring, the de facto standard in enterprise Java, for a webinar outlining ways to build, run and manage Spring-powered enterprise applications more productively, securely and with the greatest uptime.
 
In this webinar, SpringSource co-founder and original Spring contributor Colin Sampaleanu will present a  hands-on overview of SpringSource Enterprise, which includes certified, tested and indemnified software coupled with advanced production and development capabilities and support.  In this webinar, you will learn:
  • Ways to monitor and manage the Spring framework and dm server
  • Tools available to analyze runtime errors and automatically lookup resolutions

     

     

     

     

     

  • How to “open the black box” to monitor your Spring-powered applications more effectively
  • Development tools to inspect and review Spring code

     

     

     

     

     

Webinar Details
Topic:
Building, Running and Managing Spring-Powered Enterprise Applications
When:
Thursday, October 16, 2008
Time:
This webinar is offered in two time zones. Register for a session by clicking the prefered time below:

Speaker:

Colin Sampaleanu, Co-founder of SpringSource and Spring Key Contributor

Level:

Intermediate Technical

System Requirements
PC-based attendees
Required: Windows® 2000, XP Home, XP Pro, 2003 Server, Vista

Macintosh®-based attendees
Required: Mac OS® X 10.4 (Tiger®) or newer

Yes! It is there… Today we announce the general availability of the SpringSource dm Server, the modular, OSGi-based Java server to run enterprise Java applications and Spring-powered applications with a new degree of flexibility and reliability. Read the full press release here.

Here are some quotes from beta-testers:

“With little effort we are able to separate a standard monolithic Spring/Tomcat-based Web application into several smaller OSGi bundles. This gives our customers better separation of concerns, more flexibility and shorter time-to-market. The dm Server is the key enabler.”
Arne Seime
Senior Consultant, Integrate AS 

“In my experience, it’s easy to migrate existing war files to the new server and then stepwise modularize them. There is no doubt in my mind that OSGi with some form of application extensions like you have made is the future of Java application servers. This is what we have missed for years. Making it even better is that OSGi is a proven technology and it’s very lightweight. From now on this is my first choice of application server.”
Søren Dalby Larsen
CTO, Conscius Finance A/S

“The SpringSource Application Platform takes away all hassles and allows me to focus on designing and implementing a truly modular application.” 

 “If you ask me, the SpringSource Application Platform is the future of Java EE.”
Jan-Hendrik Kuperus
Software EngineerSogeti Nederland B.V.

Full blog write-up here

“The dm Server is a new generation of Java EE application servers: it brings together traditional Java EE and OSGi worlds. It allows you to deploy legacy applications with minimal impact, which will allow you to gradually migrate existing Java EE applications to the dm Server.” 

“We are currently taking advantage of the dm Server’s features to implement a large knowledge management system. Using dm Server allowed us to simplify the code management and build process — we now let the dm Server handle the complex deployment structure. We expect the dm Server to gain strong momentum as developers become more familiar with the OSGi model. The dm Server has the potential to become the most significant OSGi application server. The tooling, monitoring and support from SpringSource will without doubt encourage adoption of the SpringSource Application Platform in mission-critical systems.”
Jan Machacek
Chief Architect, Cake Solutions 

“Nice Eclipse integration with server deployment and repository management. Looks like Java enterprise development is coming out of its Dark Age.”
John Thoms
North Island Software

Today we announced Rob Bearden as COO and President of SpringSource.

I am very excited about having Rob on board because I am convinced he can lead SpringSource to the next level. Rob already served as a COO at JBoss in the early days and I am very eager to learn from his wealth of experiences.

Read the full press release here.

 

SpringOne Americas

 

 

New for 2008, The Spring Experience conference is now SpringOne AmericasSpringOne Americas will be held December 1-4, 2008 at the Westin Diplomat in Hollywood, Florida. The agenda is posted and conference registration is now open. Be sure to register by September 29th to save $300.

 

SpringOne Americas is the conference for the global Spring community. This one-of-a-kind event is for application developers, solution architects, and project managers who develop business applications with Spring and the technologies Spring integrates with.

2008 will be our fourth year, and our biggest show yet. This year’s agenda features five concurrent tracks and over 60 technical sessions delivering new and exclusive Spring content.

NFJS and Spring Experience alumni are eligible to receive a $150 discount. Use the discount code: springamericas150alumni

Note: We are still adding more speakers and sessions to the agenda. Check the site often for updates and new featured video from 2007.

Be sure and join us for our best show yet!

Register and more information and schedules can be found at the website