Article title: Relationship between Linux releases and upstream projects. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
Linux releases track upstream projects. after each upstream project is officially released, the downstream releases release new versions. But how long is the interval between the two? At OSCON 2009, Scott Shawcroft, who just graduated from the University of Washington and has been admitted to Google, gave a keynote speech on the relationship between the release and upstream projects.
He selected 20 upstream open-source projects: alsa-utils, cups, emacs, firefox, gcc, ghostscript-gpl, gimp, glibc, gnome desktop, gnupg, httpd (apache ), kdebase, Linux kernel, NetworkManager, openssh, pidgin, postgresql, python, ruby, xorg-server; and 9-release arch, fedora, Ubuntu, gentoo, funtoo, sabayon, slackware, debian and opensuse. He compared the version in the release package and the current version of the upstream project to clarify the relationship between the two. There is no doubt that the downstream release version cannot keep up with the pace of the upstream project release.