major.minor.revision
.
As with Linux, odd minor numbers are used for "developer releases" which are not guaranteed to be stable. After several developer releases, if the code is considered to be stable, the next version will get an even minor number.
So version 1.0.0 means that the code is considered ready for general use.