I'm Michael Suodenjoki - a software engineer living in Kgs. Lyngby, north of Copenhagen, Denmark. This is my personal site containing my blog, photos, articles and main interests.
I'm Michael Suodenjoki - a software engineer living in Kgs. Lyngby, north of Copenhagen, Denmark. This is my personal site containing my blog, photos, articles and main interests.
Updated 2011.01.23 15:37 +0100 |
In the old days (10+ years I guess) software vendors released different versions of their software, exactly as they do today, but with one big difference. Back then versions was known as alpha version and beta versions, but now we're used to the new concept of release candidates.
The "official" (commonly agreed) definitions for the terms are (source):
I believe that many software vendors do not follow these definitions, instead we see a lot of beta releases which are far from being feature complete. That is one of the reasons for why it has been necessary to invent the concept of the release candidate. It is a relatively new concept and is today used as - what it was back then - a beta.
Update 18th of February, 2007: See also Jeff Atwood's entry about What's In a Version Number, Anyway? at his Coding Horror blog.