It changes. The admins can make people have to log in to even view post. I think they only do it when things are really slow or they are working on the server. I was trying to show a friend the forums the other day and he had to register to view the forums.
Though normally guest can view the forums without having to register.