5 ms·
The unofficial motto of the Linux kernel is "Don't break userspace" so semver wouldn't be useful.
by dcminter 4y ago
The unofficial motto of the Linux kernel is "Don't break userspace" so semver wouldn't be useful.
- mort96 4y agoAnd what's more, the second unofficial motto of the Linux kernel is "break kernel space"; they don't make any attempt at keeping in-kernel APIs stable. So if they followed semver for userspace, they'd be on 1.9000.0, if they followed semver for kernel space they'd be on 9000.0.0.
- OJFord 4y agoThere's value, albeit less in the minor vs patch distinction I think. So you could imagine a world in which SemVer came first, Linux uses it, and we're on 1.5.19 but usually drop the 1. because we've agreed there'll never be a v2.
- bonzini 4y agoThat's pretty much the state of the 3.x releases, but at some point numbers got big.
- School-Cotton 4y agoI’d say it was the stage of the 2.6.x series.
- bonzini 4y agoIn 2.6.x patch levels were the fourth number in the version, not the third.
- School-Cotton 4y agoWhat would be the point of that?