die final version ist die ausgabe, welche in den handel kommt. davor gibt es noch zahlreiche weitere stadien:
alpha release -> für erste, interne tests
beta release -> für einen kleinen, auserwählten testerkreis
release candidate -> eine späte, relativ stabile beta-version
final release -> endgültige handelsversion. natürlich werden auch hier immer noch fehler aufgedeckt, welche mit patches und service-packs behoben werden. aber grundsätzlich funktioniert sie.
an eine beta oder an ein rc kommt man nicht über den handel, dazu braucht man in der regel beziehungen zum hersteller (oder indiskrete mitarbeiter *g*).
ich hoffe, das klärt deine frage.