| --- |
| title: Main Page |
| --- |
| |
| __NOTOC__ |
| |
| The ''Backports Project'' enables old kernels to run the latest drivers. |
| |
| "''Backporting''" is the process of making new software run on something old. A version of something new that's been modified to run on something old is called a "''backport''". |
| |
| The Backports Project develops tools to automate the backporting process for Linux drivers. These tools form the ''backports'' suite. |
| |
| = History = |
| |
| The Backports Project started in 2007 as ''compat-wireless''. It was renamed to ''compat-drivers'' as the project's scope broadened beyond just wireless network drivers. Nowadays, the project is known simply as ''backports''. |
| |
| As of the 3.10-based release, over 830 device drivers had been backported. |
| |
| Recent versions of backports support mainline kernels back to version 3.0. The older backports-3.14 supports all kernel versions back to version 2.6.26. |
| |
| = Resources = |
| |
| * [[Releases|Package releases: (download)]] |
| * Daily snapshots: [http://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git (linux-next)] [http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git (linux-stable)] |
| * [https://git.kernel.org/cgit/linux/kernel/git/backports/backports.git git repository] |
| * [https://bugzilla.kernel.org/enter_bug.cgi?product=Backports%20project Bugzilla bug tracker:] [[Bugs#Bugzilla|(notes)]] |
| |
| = Documentation = |
| * [[license|Linux kernel backports license]] |
| * User documentation |
| ** [[documentation|Overview]] |
| ** [[Documentation/packaging|Package release mode]] |
| ** [[Documentation/integration|Kernel integration mode]] |
| * [[Documentation/backports/hacking|Developer documentation]] |
| * [[Bugs|Reporting bugs & security vulnerabilities]] |
| |
| == Papers == |
| |
| * [http://coccinelle.lip6.fr/papers/backport_edcc15.pdf Increasing Automation in the Backporting of Linux Drivers Using Coccinelle - Luis R. Rodriguez, Julia Lawall] (12 pages) |
| |
| == Videos == |
| |
| * [https://www.youtube.com/watch?v=ZXATzae7eng Automatically Backporting the Linux Kernel - Luis Rodriguez] (54 minutes) |
| ** SUSE Labs Conference, České Budějovice, October 2014 |
| * [https://www.youtube.com/watch?v=buZrNd6XkEw An Introduction to Coccinelle Bug Finding and Code Evolution for the Linux Kernel - Julia Lawall] (1 hour 58 minutes) |
| ** SUSE Labs Conference, České Budějovice, October 2014 |
| * [https://www.youtube.com/watch?v=lvFXQ6zyHCg An Update on the Linux Backports Project - Luis R. Rodriguez, Qualcomm Atheros] (43 minutes) |
| ** LinuxCon and CloudOpen Conference, New Orleans, October 2013 |
| |
| = Community = |
| |
| * [[Mailing list]]: [http://marc.info/?l=linux-backports (archives)] [[Mailing list|(subscribe)]] [mailto:backports@vger.kernel.org (send)] |
| * [[IRC]]: server "irc.libera.chat:6697" (TLS), channel "#kernel-backports" |
| * [[Social media|Twitter]]: @LinuxBackports |
| * [[Social media|identi.ca]]: @LinuxBackports |
| * [[Meetings]] |
| * [[Documentation/backports/hacking|Contributing]] |
| |
| [[File:88x31.png]] - This text is licensed under a [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported License]. |