Hacker News new | ask | show | jobs
by oneplane 1858 days ago
Final has a finality to it as you somewhat pointed out ;-)

Perhaps, the best option would have been to omit any wording:

release 4.0.0 would be the real version

release 4.0.0-beta would be the beta version

release 4.0.0-rc1 would be the first release candidate

Then again, words like 'final' and 'release' have too many meanings. Release doesn't mean version or 'no longer secret' but mostly 'available for people that just want to use it'. It's probably (like GM) mostly originated from the times where software versions required distribution management with physical aspects which makes 'release' have more of a meaning.