Re:Linux gives up on 6-year LTS kernels, says they’re too mu...
by randmeerkat on Wednesday September 20, 2023 @11:55PM
(#37593049)
> Not in aerospace, or biomedical maybe, where we are willing to pay the outlandish velocity penalties.
… because we really needed X version of software out yesterday? This incredible “velocity” that you speak of has created monstrous software systems, that are dependency nightmares, and are obtuse even for an expert to navigate across. In the rush to release, release, release, the tech sector has layered on layers of tech debt upon layers of tech debt, all while calling themselves “engineers”… There’s nothing to celebrate in the “velocity” of modern software except for someone hustling a dollar faster than someone else.
Re:Linux gives up on 6-year LTS kernels, says they’re too mu...
by imtringued on Thursday September 21, 2023 @02:34AM
(#37593938)
I for one enjoy the fact that AMD GPU drivers have been upstreamed.
Re:Linux gives up on 6-year LTS kernels, says they’re too mu...
by titzer on Thursday September 21, 2023 @10:22AM
(#37598058)
Gathering requirements doesn't have to take months. It can take hours or a few days. You can even do it in the middle of maintaining a product, e.g. as part of steps towards addressing a feature request or a refactoring. It doesn't strike me as unreasonable that in the 50 years of building UNIX-style kernels, and the 30+ year development of Linux to have someone write down some functional requirements somewhere.
Generally, if you want to build a pristine, perfect snowflake, a work of art, then you'll be the only one working on it, on your own time while listening to German electronica, in your house. [1] Nothing wrong with that - I have a few of those projects myself - but I think it's important to remember.
Linux is hoping to adjust the velocity-quality equilibrium a little closer to velocity, and a little further from quality. That's okay too. Linux doesn't have to be everything to everyone. It doesn't have to be flawless to meet the needs of any given person.
[1] https://www.stilldrinking.org/programming-sucks