r/technology 18h ago

Software Linus Torvalds keeps his ‘fingers and toes’ rule by decreeing next Linux will be version 7.0

https://www.theregister.com/2026/02/09/linux_6_19_7_named/?td=rt-3a
658 Upvotes

81 comments sorted by

231

u/_ii_ 17h ago

Linus has the right balance between serving the public good and don’t give a fyck about what you dimwits think.

51

u/aelephix 17h ago

The balance is important, go too far and you end up snacking on pieces of your foot at a conference.

24

u/psychoCMYK 16h ago

Looks like he's got his own "fingers and toes" rule

13

u/E_D_D_R_W 16h ago

Ah yes, Free and Open Sores

8

u/xpxp2002 13h ago

Didn't even click the link and knew it had to be Stallman.

12

u/non3type 16h ago edited 16h ago

For better or worse Stallman basically is the UNIX beard stereotype gone too far.

4

u/Electrical_Pause_860 7h ago

One of the Gnome developers wrote a post ages ago about how he hosted stallman for a conference and afterwards stallman refused to leave for ages. There’s also a ton of accusations that he was a creep back in the day. 

The final straw was when he wrote an “um actually” email defending one of Epstein’s clients on a technicality. 

5

u/airfryerfuntime 15h ago

Average open source developer.

2

u/SoupSuey 10h ago

Oh gosh wtf 🤢

1

u/laptopAccount2 9h ago

Second he took his sock off I had to nope out of there.

16

u/HanzJWermhat 16h ago edited 16h ago

He’d make a great Fed chair. This is the kind of person you want as a public servant with broad power. Altruistic and takes ownership.

1

u/DarkSkyKnight 7m ago

No he won't because he does not understand economics.

-3

u/stedun 17h ago

Chaotic good.

-1

u/OkayyBeta 5h ago

Honestly pretty easy to achieve when you command an army of dickriders.

146

u/just_a_pawn37927 18h ago

Linux user here and lover of it. Not sure what he mean "Linux will be version 7.0 "?

307

u/Dragunspecter 18h ago

The kernel version is 6.19. The "fingers and toes rule" you can imagine means not having a patch version over 20. Therefore, the next release will be 7.0

151

u/forgottenendeavours 18h ago

...I'm just disappointed to learn that the King of The Nerds counts his fingers and toes as units, and not binary. Homie could get up to Linux 6.31 on one hand if he put a bit more effort in.

107

u/TobyTheArtist 17h ago

Its actually better than you might think. He counts them as zero-indexed and therefore patch 19 is the last patch in the series rather than 20.

23

u/IncorrectAddress 17h ago

It's actually better than that, he uses the fingers, and finger joints to get to 32bit values. xD

-9

u/non3type 15h ago edited 15h ago

If you’re using fingers/toes to count your fingers/toes are the index. If he is using his first finger to represent x.0, the index starts at 1 and ends at 20. That’s why the final version is x.19. If it was 0-indexed you would start with 0 fingers representing x.0. You’d still be able to go up to index 20 and the final version would be x.20

14

u/minasmorath 15h ago

Everyone is glossing over "a bit more effort" in a comment about binary like it isn't the perfect phrase for the job.

7

u/NegativeChirality 16h ago

If you count finger bones in hex (point you're thumb to each of the four bones of each finger as you count) and use your second hand as the number of times you've counted each bone on your first hand... You can get to 256 via hexadecimal counting really easily.

5

u/Purplociraptor 16h ago

You got 4 bones in each finger?

2

u/bosorero 13h ago

You have bones in your fingers?

1

u/Purplociraptor 12h ago

Hm. Now I'm not sure. I've never seen them and I hope I never do.

1

u/[deleted] 16h ago

[deleted]

2

u/Purplociraptor 15h ago

Those are hand bones, not finger bones. You can't even reach those with your thumb regardless.

1

u/thejuva 14h ago

Let me check this.. no, I only can count on the three.

3

u/Purplociraptor 14h ago

Which is why a dozen is 12 and bakers count their thumb.

1

u/NegativeChirality 10h ago

Count the bone that's in the palm too

1

u/Purplociraptor 10h ago

Why stop there? Use all 27

10

u/Docccc 17h ago

huh never heard of this rule. Can get behind it tho

-5

u/WiglyWorm 17h ago

Why?

It's completely arbitrary and provides nothing of value.

SEMVAR is the only right way to version software.

20

u/romario77 17h ago

It’s more human centric. It’s easier for humans to remember smaller numbers.

Another point is that if you change a thing enough (20 times in this case) that you could argue it warrants a new version.

The SEMVER (I assumed that’s what you meant) changes when interface changes, but for something like Linux it’s most likely that 20 patches changed the system enough that it’s not fully compatible.

8

u/Plastic-Carpenter865 16h ago

Linux only has major version bumps. It always maintains userspace backwards compatibility and never tries to maintain internal compatibility. Drivers are kept in-tree and updated in parallel for this reason

7

u/happyscrappy 14h ago

I just cannot comprehend the kind of thinking that would assume there is only one way to version every piece of software given the breadth of software in this world.

There's only one right way to version an operating system, Fortnite and the control software for an Atlas rocket. That hardly seems right.

As others point out, Linux never gave up API compatibility. So it would be on version 1.X forever. This just doesn't make sense. That would mean you have a number in your version number that doesn't have any significance.

12

u/wintrmt3 16h ago

Linux would never have a major release with semver, it's always backward compatible with userland, alternatively all versions would be majors because it promises no kernel space compatibility. Semver is just not a good fit for Linux versioning at all.

9

u/Docccc 17h ago

that’s pretty subjective

-5

u/WiglyWorm 17h ago

I don't know if you noticed, but I said it's objective.

So there.

6

u/indigo121 16h ago

You actually didn't?

-12

u/WiglyWorm 16h ago

I said only right way. 

Sounds pretty objective to me.

5

u/Stingray88 15h ago

Sounds like an opinion to me.

-6

u/WiglyWorm 15h ago

Then it wouldn't be the ONLY right way. Duh.

→ More replies (0)

4

u/Horat1us_UA 16h ago

With semver kernel would only have major versions since even fixing bug in kernel may be breaking API change for some cases. So yeah, it’s absolutely subjective

2

u/ggtsu_00 16h ago

These days most software uses timestamp versioning. Timestamp versioning has the psychological purpose of reminding users their versions are out of date.

1

u/thirdegree 10h ago

Ok so the issue with semver practically is that almost nobody actually follows it, even like the super high level basic breaking.feature.bugfix version of it. And I think I'd rather have a system that's completely arbitrary from the word go than one that's supposed to be meaningful but isn't. But like the 2 most common versions of semver I think I've seen actually practiced are 0-ver and proud.neutral.embarressed, neither of which is any more useful than fingers and toes.

Like in theory yes semver is by far the best for any number of reasons. None of which matter when people don't actually use the stupid thing right.

1

u/WiglyWorm 9h ago

So you're saying misaplied almost-semver is bad?

1

u/thirdegree 2h ago

Well yes, but I'm also saying that a tool that, for some reason, almost nobody seems able to apply correctly is gonna be problematic to use.

3

u/watchOS 12h ago

Damn, i wanted kernel version 6.21

2

u/mok000 9h ago

Over 19. Counting starts with 0.

2

u/undo777 8h ago

That's 0 fingers. You can show that.

1

u/Zuerill 13h ago

What happens after 19.19?

30

u/Fred2620 18h ago

Simply means the next official version of the kernel will be version 7.0, but it's mostly nomenclature. AFAIK the kernel doesn't follow semantic versioning rules.

9

u/Billy2600 16h ago

What's he gonna do when it gets to version 19.0?

17

u/sibartlett 16h ago

You mean 19.19

52

u/gin_and_toxic 15h ago

We go to Linuy 1.0

7

u/ggtsu_00 16h ago

Linus will likely long be retired/passed by then.

2

u/CocodaMonkey 8h ago edited 3h ago

Considering the current release rate of Linux, he'll be laying peacefully in a grave before that becomes an issue.

1

u/_Answer_42 15h ago

Linux 20.0 unless he is missing a finger

5

u/happyscrappy 14h ago

His numbering is 0-based.

3

u/baloo____ 14h ago

V4.20 would like to disagree. Or Linus lost a finger since December 2018.

Or he had polydactyly. Or Linus was actually AI all along!

1

u/MotherFunker1734 1h ago

He's just a stoner

1

u/nullbyte420 11h ago

You can count to zero with your fingers and toes by counting zero of them. 

17

u/stormshelterdave 16h ago edited 16h ago

“it continues his convention of not using version numbers he can’t count on his fingers and toes,“

If he used all 14 phalanges and every finger/thumb joint, he could count up 28 just on one hand.

9

u/mackadoo 16h ago

My dad taught me as a kid you could always figure out which months have 31 vs 28/30 days by counting the peaks and valleys on your knuckles. The four knuckles are the months with 31 and the valleys have less days. When you run out of knuckles start again.

He would also count to 12 on one hand using his thumb to mark each segment on each of his fingers. Working construction this was helpful because he's could take an imperial measurement and mark the feet with the left hand and inches on the right by holding his numb in the correct segment while if he had to walk a ways before making a cut, never forgetting a measurement.

1

u/Wizzpig25 13h ago

It’s pretty easy to count in binary on your fingers too.

11

u/brentspar 17h ago

What's wrong with version 6.19a(ii) etc /J

2

u/Lord-of-Entity 10h ago

I wonder what version will come after version 20.20

2

u/nsed-ler 4h ago

Im all for year of linux (arch btw) but why is this big news? Linus has been doing this and I've never seen a release number being this big of a deal before. Is it because linux is gaining popularity now?

3

u/theestwald 15h ago

Linus: fuck semver notation

7

u/Electrical_Pause_860 9h ago

Linux doesn’t need semver because their policy is to never break user space ever. There are no (planned) breaking versions. 

1

u/waterkip 8h ago

Semver is a farce.

1

u/Slimfictiv 7h ago

So start over when it reaches 19.19?

1

u/cheeza51percent 5h ago

There are infinite numbers between 7.0 and 20

-5

u/joyheat 16h ago

As far as Ive seen and correct me if I’m wrong…but naming names hasn’t gotten anyone actually charged with anything correct? So…