On my installation, unregistered users cannot read forums by default, and I can't grant them permission to except on a forum-by-forum basis. I am not installing dotLRN to do my testing, I am just downloading the acs-core and the acs packages required for dotlrn and then installing the core and forums with its dependencies. I wonder if there is a package from dotLRN that makes forums behave correctly.
I did discover that the context_id of the forum object was null in my installation, which does cause the individual forums not to be able to inherit from the forum package instance. Again, I don't know if this is expected behavior.