Відповіді:
Коротка відповідь - ні.
Підтримка драйверів для тієї ж версії ядра налаштовується під час компіляції, а також дозволяє завантажувати модуль. Фактичні пристрої, що підтримуються в дистрибутиві, залежать від включеного, складеного в драйвери пристроїв, складених завантажуваних модулів для пристроїв та фактично встановлених модулів.
Також є пристрої, які не входять до ядра, як таке, що може доставити дистрибутив. Я останнім часом не стикався з проблемами, але коли я почав працювати з Linux вдома, я пішов із SuSE, хоча вони мали таку ж або схожу версію ядра, що і RedHat, SuSE включала драйвери ISDN та пакети "поза коробкою" (це було назад 1998).
Дещо.
Хоча те, що говорять інші (що різні дистрибутиви будують ядра по-різному), є технічно правдою, слід зазначити, що оскільки ядро Linux має підтримку завантажуваних модулів, більшість дистрибутивів створюють підтримку всього обладнання, яке вони можуть, тому що вони також можуть - це працює, тому що драйвери побудовані як модулі, і тоді немає витрат при завантаженні ядра в пам'ять. Єдина витрата - це місце на жорсткому диску, якого в достатку.
Основні відмінності (як це було, знову ж таки, було сказано) полягатимуть у різній політиці щодо розповсюдження щодо того, як вони поводяться з недоброякісним програмним забезпеченням, як, наприклад, прошивки програмного забезпечення.
Ні, тому що:
кожен розподіл робить різний вибір, коли вибираєте, які функції ядра увімкнено під час створення ядра з джерела. Я не очікую, що корпоративна дистрибуція, яка зосереджена на апаратному забезпеченні сервера, може забезпечити підтримку широкого спектру звукових карт, наприклад.
деякі драйвери все ще залежать від постачальника програмного забезпечення (закритого джерела) навіть для драйвера з відкритим кодом, включеного в ядро. Різні розподіли мають різну політику щодо включення цієї. Для деяких прикладів перевірте, наприклад, пакет програмного забезпечення, що не є безкоштовним .