From Apple. But it is a Beta being released to allow the public help shake out the bugs.

If you rely on your computer to work it would be unwise to install a non-final release operating system moments after it has been posted. Reverting back to an older OS in the event of problems is non trivial.