buname
September 18, 2025 ยท View on GitHub
uname(1), but what if Linus Torvalds didn't hate large numbers
$ uname -a
Linux sakuya 6.16.7 #1-NixOS SMP PREEMPT_DYNAMIC Thu Sep 11 15:23:23 UTC 2025 x86_64 GNU/Linux
$ buname -a
Linux sakuya 2.6.117.7 #1-NixOS SMP PREEMPT_DYNAMIC Thu Sep 11 15:23:23 UTC 2025 x86_64 GNU/Linux
$ buname -r
2.6.117.7
What does the number mean?
I decided to just bite the bullet, and call the next version 3.0. It will get released close enough to the 20-year mark, which is excuse enough for me, although honestly, the real reason is just that I can no [longer comfortably] count as high as 40.
-- Linus Torvalds (link)
But what if we kept counting to 2.6.40 and beyond instead?
The name "buname"
It stands for "big uname". You know, uname(1), but with big numbers.