3 ms·
What for? Every kernel release is equal as far as maintainers are concerned, the list of features that go in depends on what is ready in time. They would have t
by homebrewer 2y ago
What for? Every kernel release is equal as far as maintainers are concerned, the list of features that go in depends on what is ready in time. They would have to change release processes significantly to accommodate "major versions", and I don't think they would want to do that.
Also, the kernel doesn't really have an external kernel API, the user API is supposed to be 100% stable, and its internal kAPI is nobody else's business, so there's one less reason for semver.
- CorrectHorseBat 2y agoWhy then confuse users with the first dot? The second dot having a meaning makes it even more confusing. Just drop the first dot like Chrome and Firefox did.
- ithinkso 2y agoAs the comment above stated - so that the numbers don't grow too large
- CorrectHorseBat 2y agoBut why does that matter? They are as large as they are, a dot in between doesn't change that. The only thing I can imagine is trying not to break scripts looking at the kernel version and expecting two dots. If that's the case it makes more sense to use the OpenBSD way and increase after 9.
- bdhcuidbebe 2y agoKernel version scheme has been bikeshedded for decades already, See LKML if you want to contribute further
- rurban 2y agoSo what new feature set would be more major than PREEMPT_RT? Anybody will remember the great 6.12 for years, whilst 7.0 will be forgotten in a month.