
I've been elected to share some great news with you today: The Stackato Client (CLI) is now open source under the Apache License, Version 2.0!
If you're familiar with ActiveState, you already know about our roots in the open source dynamic language communities. Our technical leaders are leading contributors to the core Perl, Python, and Tcl language distributions, and with this deep expertise, they provide technical support and best practices advice to our enterprise customers. In addition to the free Community Editions of our language distributions (ActivePerl, ActivePython, and ActiveTcl), Komodo Edit was open sourced in 2008. We also have a history of contributing back to various open source products.
Stackato is ActiveState's enterprise-ready private platform as a service (PaaS) product that is built with hundreds of open source modules from various companies and organizations, including VMware's Cloud Foundry (where ActiveState is the community lead for Python).
Stackato (the product) can be administered via its web console or the Stackato Client. The Stackato Client (stackato) is based on Cloud Foundry's vmc but:
- Is written in Tcl (and distributed as a standalone executable with no language interpreter dependencies thanks to TclApp)
- Contains many additional commands
- Is API compatible with vmc
The source code to the Stackato Client is available right now at https://github.com/ActiveState/stackato-cli. We hope that having access to this will:
- Give you a better idea of how the Stackato client works
- Allow you to use it as an example to integrate your own client with the Stackato API
- Maybe even give you an excuse to learn Tcl!
Of course, if you prefer, the standalone executable version remains available from our Get Stackato page.