smooth logo
Copyright (C) 2015 The smooth project

What is smooth?

The smooth Class Library is an object oriented class library for C++ application development. It provides basic functionality and platform support for applications and libraries. smooth currently runs on Windows, macOS, Linux and most Unix-like operating systems.

The smooth project was started in 1998 as a closed source project. The first versions of smooth were not object oriented and the code was a real mess. In 1999 I started to reimplement the existing smooth as an object oriented library, however, the architecture was not extensible and therefore bad. Later in 1999 I planned a new architecture for smooth and started rewriting it from ground up.

After about one year of development I released the source code as Free Software under the terms of the "Artistic License". I hope to find other developers who are interested in helping with the development this way.