This program is released as open source, under the terms of the Apache License, Version 2.0