The difference between an "Open Beta" and a "Public Release" is that an open beta is a brief time period (weekend, week, fortnight, ???) where the software is available to a larger group before being shut down again while the issues found are corrected. The Public Release occurs when the...