These three Approach Foundation Classes comprise the Rendering layer and are Apache 2 Licensed