Spring (company)

Last updated
Spring
Company type Subsidiary
Industry Computer software
Founder Rod Johnson
Headquarters Palo Alto, California, USA
Parent VMware
Website spring.io

Spring (previously known as SpringSource) was a software company founded by Rod Johnson, who also created the Spring Framework, an open-source application framework for enterprise Java applications. VMware purchased Spring for $420 million in August 2009. [1]

Contents

History

Originally incorporated by Rod Johnson in 2004 as Interface21, the company was renamed SpringSource in 2007 to better reflect its association with the Spring Framework. [2] Over time, most Spring developers were employed full-time. Spring is open source. The company was eventually renamed Spring.[ when? ]

Spring acquired Covalent Technologies on January 29, 2008, which was then one of the leading contributors to Apache Tomcat. [3] [4]

Several other acquisitions then followed:

Using these acquisitions, the company's business expanded beyond support for its application frameworks, Spring and Grails. It went on to offer a suite of software products across all three stages of the enterprise Java application life cycle: build (develop), run (deploy), and manage. SpringSource created two commercial server products specifically aimed at Spring developers: TC Server, a commercial version of Tomcat integrated with Hyperic for deployment and management, and DM Server, an OSGi based server which never was commercially viable.[ citation needed ] After spending millions on development with no result, it was subsequently donated to the Eclipse Foundation as the Virgo project. Both servers came with a number of customer support options.

Acquisition by VMware

In August 2009, SpringSource was purchased for $420 million by VMware, [1] where it was maintained for some time as a separate division within VMware. The commercial products were rebadged as the vFabric Application Suite. Acquisitions continued including RabbitMQ (an open-source AMQP message broker), Redis (an open source, noSQL key-value store) and Gemstone (developer of several data-management products). These products (except Redis) also became part of the vFabric product set.

In April 2013, VMware, along with its parent company EMC Corporation, formally created a joint venture (with GE) called Pivotal Software. All of VMware's application-oriented products, including Spring, were transferred to this organization. [8] [9] VMWare reacquired Pivotal in 2019 [10] and folded it into the Tanzu application suite. [10]

VMware sold the Gemstone object database products to GemTalk Systems in May 2013. [11] Pivotal ended their sponsorship of Groovy/Grails in March 2015. [12]

Related Research Articles

<span class="mw-page-title-main">Object database</span> Type of database management system

An object database or object-oriented database is a database management system in which information is represented in the form of objects as used in object-oriented programming. Object databases are different from relational databases which are table-oriented. A third type, object–relational databases, is a hybrid of both approaches. Object databases have been considered since the early 1980s.

<span class="mw-page-title-main">VMware</span> Multi-cloud service provider for all apps

VMware LLC is an American cloud computing and virtualization technology company with headquarters in Palo Alto, California. VMware was the first commercially successful company to virtualize the x86 architecture.

<span class="mw-page-title-main">BEA Systems</span> Defunct American software corporation

BEA Systems, Inc. was a company that specialized in enterprise infrastructure software products, which was wholly acquired by Oracle Corporation on April 29, 2008.

<span class="mw-page-title-main">Apache Groovy</span> Programming language

Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform. It is both a static and dynamic language with features similar to those of Python, Ruby, and Smalltalk. It can be used as both a programming language and a scripting language for the Java Platform, is compiled to Java virtual machine (JVM) bytecode, and interoperates seamlessly with other Java code and libraries. Groovy uses a curly-bracket syntax similar to Java's. Groovy supports closures, multiline strings, and expressions embedded in strings. Much of Groovy's power lies in its AST transformations, triggered through annotations.

<span class="mw-page-title-main">Dell EMC</span> Computer storage business

Dell EMC is an American multinational corporation headquartered in Hopkinton, Massachusetts, and Round Rock, Texas, United States. Dell EMC sells data storage, information security, virtualization, analytics, cloud computing and other products and services that enable organizations to store, manage, protect, and analyze data. Dell EMC's target markets include large companies and small- and medium-sized businesses across various vertical markets. The company's stock was added to the New York Stock Exchange on April 6, 1986, and was also listed on the S&P 500 index.

<span class="mw-page-title-main">OpenText</span> Canadian software company

OpenText Corporation is a Canadian company that develops and sells enterprise information management (EIM) software.

NetApp, Inc. is an intelligent data infrastructure company that provides unified data storage, integrated data services, and cloud operations (CloudOps) solutions to enterprise customers. The company is based in San Jose, California. It has ranked in the Fortune 500 from 2012 to 2021. Founded in 1992 with an initial public offering in 1995, NetApp offers cloud data services for management of applications and data both online and physically.

Grails is an open source web application framework that uses the Apache Groovy programming language. It is intended to be a high-productivity framework by following the "coding by convention" paradigm, providing a stand-alone development environment and hiding much of the configuration detail from the developer.

GemStone/S is computer software, an application framework that was first available for the programming language Smalltalk as an object database. It is proprietary commercial software.

<span class="mw-page-title-main">WaveMaker</span> Low-code programming platform

WaveMaker is a Java-based low-code development platform designed for building software applications and platforms. The company, WaveMaker Inc., is based in Mountain View, California. The platform is intended to assist enterprises in speeding up their application development and IT modernization initiatives through low-code capabilities. Additionally, for independent software vendors (ISVs), WaveMaker serves as a customizable low-code component that seamlessly integrates into their products.

Shavlik Technologies was a privately held company founded in 1993 by Mark Shavlik, who was one of the original developers of Windows NT in the late 1980s and early 1990s at Microsoft.

Redis is a source-available, in-memory storage, used as a distributed, in-memory key–value database, cache and message broker, with optional durability. Because it holds all data in memory and because of its design, Redis offers low-latency reads and writes, making it particularly suitable for use cases that require a cache. Redis is the most popular NoSQL database, and one of the most popular databases overall. Redis is used in companies like Twitter, Airbnb, Tinder, Yahoo, Adobe, Hulu, Amazon and OpenAI.

RabbitMQ is an open-source message-broker software that originally implemented the Advanced Message Queuing Protocol (AMQP) and has since been extended with a plug-in architecture to support Streaming Text Oriented Messaging Protocol (STOMP), MQ Telemetry Transport (MQTT), and other protocols.

<span class="mw-page-title-main">Cloud Foundry</span> Open source, multi-cloud application platform as a service

Cloud Foundry is an open source, multi-cloud application platform as a service (PaaS) governed by the Cloud Foundry Foundation, a 501(c)(6) organization.

<span class="mw-page-title-main">Orange and Bronze Software Labs</span> Software developer

Orange and Bronze (O&B) is a privately owned computer software development company based in the Philippines. The company delivers software consulting, product engineering, and IT training services with a focus on Java software development. O&B specializes in developing and deploying web applications using Java-based frameworks and technologies such as Spring (framework), Grails (framework), Hibernate (Java), Google Maps API, Google App Engine, and Android.

<span class="mw-page-title-main">Virtual Computing Environment</span> American computer hardware brand

Virtual Computing Environment Company (VCE) was a division of EMC Corporation that manufactured converged infrastructure appliances for enterprise environments. Founded in 2009 under the name Acadia, it was originally a joint venture between EMC and Cisco Systems, with additional investments by Intel and EMC subsidiary VMware. EMC acquired a 90% controlling stake in VCE from Cisco in October 2014, giving it majority ownership. VCE ended in 2016 after an internal division realignment, followed by the sale of EMC to Dell.

Pivotal Software, Inc. was an American multinational software and services company based in San Francisco that provided cloud platform hosting and consulting services. Since November 2023, Pivotal has been part of Broadcom.

<span class="mw-page-title-main">Javier Soltero</span>

Javier Soltero is a Puerto Rican entrepreneur and executive. Previously, he was the Corporate Vice President advisor to Rajesh Jha at Microsoft. Prior to Microsoft, he was co-founder and CEO of Acompli, after being an Entrepreneur-in-Residence at Redpoint Ventures. Most recently, he was General Manager and Vice President of Google Workspace at Google until July 2022.

<span class="mw-page-title-main">Dell Technologies</span> American multinational technology company

Dell Technologies Inc. is an American multinational technology company headquartered in Round Rock, Texas. It was formed as a result of the September 2016 merger of Dell and EMC Corporation.

References

  1. 1 2 "VMWare Acquires SpringSource". TechCrunch . AOL. August 11, 2009. Retrieved July 23, 2023.
  2. Taft, Darryl K. (2007-11-20). "Interface21 Is Now SpringSource". eWEEK. Retrieved 2023-07-23.
  3. Johnson, Rod (January 29, 2008). "Some Decisions are Easy". SpringSource Blog. Archived from the original on 2013-07-13. Retrieved 2013-07-12.
  4. "SpringSource pounces on Covalent". The Register. 2008-01-29.
  5. "SpringSource Acquires Groovy and Grails company (G2One)". IndicThreads. 2008-11-12. Retrieved 2023-07-23.
  6. "Hyperic acquisition binds Spring Framework to cloud". The Register. 2009-05-04.
  7. Taft, Darryl K. (2009-08-19). "SpringSource Acquires Cloud Foundry, Launches New Cloud Platform". eWEEK. Retrieved 2023-07-23.
  8. "GE Joins EMC and VMware in a Joint Venture to Challenge Software Megavendors in the Cloud". Press Release. April 24, 2013. Archived from the original on April 28, 2013. Retrieved August 31, 2016.
  9. Quentin Hardy (April 24, 2013). "Pivotal's Audacious Plan". New York Times Bits. Retrieved August 31, 2016.
  10. 1 2 "VMware Completes Acquisition of Pivotal". Press Release.
  11. GemTalk Systems (May 2, 2013). "GemTalk Systems Acquires GemStone/S Products from VMware". PRWeb. Retrieved August 5, 2014.
  12. "Groovy 2.4 And Grails 3.0 To Be Last Major Releases Under Pivotal Sponsorship". 19 Jan 2015.