Pivotal is committed to strong, open platforms and healthy open source communities. We contributed our code to start the Cloud Foundry Foundation, the Apache HAWQ project, the Apache Geode project, the Apache MADlib project, the Greenplum Database project, the Steeltoe project, and continue to be the primary contributor to the Spring Framework (the most popular Java application development framework for the enterprise) and other Spring-related projects.
Cloud Foundry (CF) BOSH is a cloud-agnostic open source tool for release engineering, deployment, and lifecycle management of complex distributed systems. It’s designed to package, deploy, and manage infrastructure on any cloud. Though most Cloud Foundry deployments use CF BOSH, if you’re a developer, you may not have worked with CF BOSH directly. Most distributions and managed Cloud Foundry environments use CF BOSH to holistically manage the environment so that you can focus on coding and delivering business value.
Concourse is a continuous integration/continuous delivery tool developed by Pivotal for use with Cloud Foundry. Concourse can be used to automatically update and patch software, and can be used to test code commits before and after deployment. Sponsored by Pivotal, Concourse was recently named one of the 10 top open source tools of 2018.
Steeltoe is an open source project and is now a part of the .NET Foundation enabling .NET developers to implement industry standard best practices when building resilient microservices for the cloud. The Steeltoe client libraries enable .NET Core and .NET Framework apps to easily leverage Netflix Eureka, Hystrix, Spring Cloud Config Server, and Cloud Foundry services.
PostgreSQL, often simply Postgres, is an object-relational database management system (ORDBMS) with an emphasis on extensibility and standards compliance. It can handle workloads ranging from small single-machine applications to large Internet-facing applications (or for data warehousing) with many concurrent users; on macOS Server, PostgreSQL is the default database; and it is also available for Microsoft Windows and Linux (supplied in most distributions).
Robolectric is a unit test framework for Android that runs tests directly in the JVM without booting the Android emulator. This saves on app development time and makes it simple to test drive an application at every stage of development.
Sprout is a repeatable, documented, decomposable, shareable set of configuration scripts for development workstations. Based on Opscode’s Chef, Sprout automates standardization of workstations configuration. It can install development tools and applications, enabling development teams to create business value more quickly.