This depends entirely on the distribution you choose, not in any way on Linux.<p>As a sibling pointed out, Arch is a rolling release distribution, and is consistently running the latest kernel along with the latest version of any software. In the rare case that something is not maintained in the official repositories, or you need a non-standard installation, there is the community maintained Arch User Repository, with anything you might want. It is very common to see builds in the AUR that are maintained directly against GitHub main branches.<p>You only mention PPAs and Debian-based distributions. Debian is known to be conservative in its release cycle, though testing is often quite up to date, and unstable keeps you on par with Arch.<p>Fedora, with a 6-month release cycle, also keeps you quite up to date compared with tracking Debian stable.<p>Package management is a fairly well solved problem in the Linux space. You just need to find a distribution with a release cycle that aligns better with your own needs.