Don't understand some things about evolution versions of some applications. Please tell me why, for example, firefox 26.0b1 released earlier than 25.0? What it means to "x" version? (5.x)? release candidate (rc)? Alpha? Beta?


1 Answer 1


The b in 26.0b1 stands for beta and according to their release process and release calendar we can see why the beta for the next version is released earlier than the release version. central, aurora, beta and release are stages in their deployment pipeline.

Since version 4.0 (i think), they have adopted the release early, release often philosophy, hence the rapid increase of major version number over a shorter period of time (compared to the 0.1 - 4.0 release window). The Chrome team uses the same philosophy.

The x could stand as a placeholder for all the minor versions in the major version 5, but this really depends on who is developing the application, since the versioning strategy is often different from company to company.

Not the answer you're looking for? Browse other questions tagged or ask your own question.