hard launch
n. The release of a product or Web site for public consumption.

Example Citation:
"Costs have been controlled and operating expenses would have been unchanged on the same period of 1998, but for the exceptional cost of a re-branding project now under active consideration. 'A soft, internal launch is scheduled for the autumn with a hard launch next February, after Ramadan,' says Abuzeid."
—"BMB Clicks on Internet Investments," Middle East Economic Digest