Alright, so in doing some research, I found that Wikipedia had the most information readily available to me in concern of the numbering scheme for the Linux Kernels.
There have been 3 types of systems implemented in how the kernel's were numbered. the most recent having started after release version 2.6. After discussion between many major parties in the making of linux, they decided to use a "a.b.c.d" scheme that would imply that A meant the kernal version, B meant massive revision number (or actual version number), C meant minor revisions, and D meant the immediate revision (usually "bug and security" releases) that can't wait for a major revision.
Previously they used an "A.B.C" method that was somewhat similar to the method mentioned previously, just didn't have the D. This was used from version 1.0 - 2.6. They also implemented an even-odd numbering system where the B number even for stable releases and odds for developmental releases. This meant that the 2.5 kernel was the developmental release of what became 2.6.
the very beginning though was charted with .01 to .12, then .95 to 1.0.
Works Cited:
en.wikipedia.org/wiki/Linux_kernel#Version_numbering
http://en.wikipedia.org/wiki/Software_versioning#Odd-numbered_versions_for_development_releases
No comments:
Post a Comment