Definition

The Cloud Foundry Core Definition (CFCD) is a baseline of common capabilities for the components of a PaaS offering that applications depend on. These capabilities include runtimes and services that are built with open development frameworks and technologies (Java, Ruby, Node.js, MongoDB, MySQL, PostgreSQL, RabbitMQ, Redis).

The CFCD lays out a versioned set of these runtimes and services that developers can use to build portable applications. The open mechanism on core.cloudfoundry.org lets anyone instantly validate and confirm that specific versions of runtimes and services are present on any Cloud Foundry instance.

The Cloud Foundry team recognizes that application services and runtimes continue to evolve, so we are introducing a system of deprecated, current, and next versions to provide access to feature innovation, enhanced performance and greater stability:


  •   Deprecated: The previous base version, still supported but moving to EOL

  •   Current: The current main supported version

  •   Next: A preview of the expected next base version


Tell us which services & runtimes you'd like to see.

Runtimes

Current Core runtimes are:

spacer 1.7
spacer 0.6, 0.8
spacer 1.8.7, 1.9.2

Services

Current Core services are:

spacer 2.0
spacer 5.1
spacer 9.0
spacer 2.4
spacer 2.2

Core Distribution

Anyone can deploy the Cloud Foundry software that contains the current Core versions of runtimes and services from the Cloud Foundry Open Source project.

spacer spacer