Re-licensed to Apache 2.0.