License under AGPL. Fixes #286.