Greg Kroah-Hartman предложил документировать kernelspace <-> userspace ABI для каждого ядра, даже если эти механизмы взаимодействия часто меняются. Для этого предложено описывать их в stable, unstable, testing и т.п. директориях в Documentation/.
По словам Грега, именно благодаря тому, что Linux динамически развивающаяся система, эта ОС и захватывает практически весь компьютерный мир от телефонов до суперкомпьютеров. И именно механизмы взаимодействия компонентов, меняющиеся и изменяющиеся согласно нуждам пользователей и разработчиков, позволяют ей быть таковой.
В целом идея воспринята весьма позитивно, хотя дискуссия все еще ведется.
>>> Подробности