1. Introduction

1.1. Organization

Forj is combination of 2 components:

1.2. Philosophy

Forj is vendor-agnostic. The goal is to provide integrated software development tools which solve a problem. The tools can be all Open Source, a mix of Open Source and proprietary tools, or a set of proprietary tools. As long as a tool has a way to be installed or integrated with other tools, Forj will have a way to make it part of the Forge. In other words, it is possible to integrate tools hosted in the cloud with tools installed on your own servers to create a forge.

Forj is destination-agnostic. The forge can be installed on a public or a private cloud or on premises. Forj leverages the fog library to be able to provision systems on many different clouds and thus avoiding vendor lock-in. A great benefit is that you can relocate a forge from a public cloud to a private cloud or from a cloud provider to another.