Three weeks ago I wrote a guide about FLOSS tools to create a forum or community. I updated this original post a fair bit and published it on my blog. I added lots of links to the source code and example websites of forums. I also expanded on most of the alternatives. Lastly I added Discourse as an option.