DotCloud is a great example of a startup with a pivot that worked. The proof of that is in a new partnership that marries its Docker open-source app portability project with Red Hat and its OpenShift platform-as-a-service (PaaS).
Docker is a lightweight Linux app container that DotCloud originally developed for its multiple-language PaaS.In March, DotCloud launched Docker as an open-source project. With Docker, apps are essentially transported in virtual containers by developers who often use them to sync between their laptops and the cloud.
Until now, Docker and Red Hat have had incompatible versions of the Linux kernel. Today’s partnership fixes that, making it possible for developers to use Docker containers in OpenShift to easily move code between different infrastructures without the heavyweight requirements that come with moving around virtual machines and operating systems.