The Problem of Versioning


http://blogs.msdn.com/b/rjacobs/archive/2010/08/30/the-problem-of-versioning.aspx

"Version is an artificial construct that gathers together some behavior of a system and stamps it with an identifier that makes it understandable.  Today I’m writing this blog post on Windows 7 (a product name, not a version).  The actual version of Windows I’m using is Windows 6.1 (Build 7600).  Someday in the near future I will install service pack 1 which represents a set of changes to the behavior that will be applied to my system."