this post was submitted on 17 Apr 2025
10 points (91.7% liked)
Linux Mint
2325 readers
1 users here now
Linux Mint is a free Linux-based operating system designed for use on desktop and laptop computers.
Want to see the latest news from the blog? Set the Firefox homepage to:
where is a current or past release. Here's an example using release 21.1 'Vera':
https://linuxmint.com/start/vera/
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
In order to maintain software versions, package maintainers will often selectively pull git commits from the upstream projects that fix bugs / vulnerabilities in the code, while not pulling feature commits. Sometimes the pulled commits may need modifications to work properly on an old feature version of the software, which will also be done during the process. Alternatively, a software may be compiled with different feature flags to restrict functionality to mitigate bugs known in upstream.
Okay, I understood about 5% of what you just said, but I think I get the general gist of it. Thanks for your reply.
Basically, because they can look at the source code of individual applications and how it got changed over time, they can typically create alternative versions of the software, which doesn't include the newest features, but does include bug fixes and security patches.