I found OSO about two years ago. Back then it was a message board. The board was nothing but a bash-a-thon of people swearing at each other. A short time later Jeffery pulled the plug and shut the board down.
A couple of months later a new board was up. This board was similar, but much simpler than the board that you see today. The group was very small, everybody knew everyone and we were all friends.
About a year after that Jeffery bought a new software package. The board had a bunch of improvements, but there were some problems with getting it up and running. The biggest limitation seemed to be with the server capacity. The need to register was also forced upon us due to the actions of a single board member.
The board version that you see now hasn't been in place all that long, what maybe 6 months? It solved some of the past problems and created a bunch of new ones. After a frustrating period the bugs have been pretty well ironed out.