Mastodon


 * Dutch: Mastodon (NL)
 * Wikipedia:

Questions

 * Is Mastodon a first attempt in a Small Tech Revolution?