This content is 12 years old and may not reflect reality today nor the
author's current opinion. Please keep its age in mind as you read
it.Here’s my (rather rushed) personal submission to the...
This content is 15 years old and may not reflect reality today nor the
author's current opinion. Please keep its age in mind as you read it.
In order to scratch an itch relating to the Open Cloud...