coreutils: Origin of version sort and differences from natural sort

 
 30.1.2 Origin of version sort and differences from natural sort
 ---------------------------------------------------------------
 
 In GNU coreutils, the name “version sort” was chosen because it is based
 on Debian GNU/Linux’s algorithm of sorting packages’ versions.
 
    Its goal is to answer the question “which package is newer,
 ‘firefox-60.7.2’ or ‘firefox-60.12.3’ ?”
 
    In coreutils this algorithm was slightly modified to work on more
 general input such as textual strings and file names (see ⇒
 Differences from the official Debian Algorithm).
 
    In other contexts, such as other programs and other programming
 languages, a similar sorting functionality is called natural sort
 (https://en.wikipedia.org/wiki/Natural_sort_order).