Open Beta: Anyone can play, anyone can purchase premium status and MC that can be spent. None of that is reset or refunded at a later time. New features, content, and bug fixes are released.
Release: What's left to change? Remove the build information from the upper left corner of the screen while in combat? Features, content, and bug fixes continue as in Open Beta.
Therefore:
Open Beta == Release
Cheers,
DooHickey
PS -- Release Date is when it goes to Open Beta. I've narrowed down to, when we know Open Beta, we know Release Date.
Edited by DooHickey, 08 August 2012 - 01:02 PM.