
П'ятий реліз-кандидат для нового ядра Linux знаменує собою поворотний момент у циклі розробки, який досі був дещо бурхливішим, ніж зазвичай. Linux 7.0-RC5Сам Лінус Торвальдс Він починає бачити явні ознаки спокою. після кількох тижнів з великою кількістю виправлень та незначними помилками під час тестування.
Цей випуск зосереджений, головним чином, на полірування помилок та коригування деталейЗамість впровадження важливих нових функцій, темпи змін сповільнилися порівняно з попередніми реліз-кандидатами, і хоча загальний розмір версії все ще дещо більший, ніж у інших історичних п'ятих реліз-кандидатів, загальний тон серед розробників є відносно спокійним.
Напружений цикл розвитку, який починає охолоджуватися
Під час ранніх версій-кандидатів Linux 7.0 було виявлено надзвичайно велика кількість модифікаційЦе, на такій просунутій стадії тестування, зазвичай свідчить про те, що суттєві помилки все ще виявляються. В останні тижні список патчів швидко зростав, що викликало певне занепокоєння у спільноті щодо потенційних затримок або проблем зі стабільністю у фінальному релізі.
З Linux 7.0-rc5 ситуація змінюється: Торвальдс зазначив, що Цей RC менший за попередні цього ж циклу, і що більшість змін є короткостроковими та дуже специфічними плямами. Хоча загальна статистика показує, що він все ще дещо більший, ніж інші RC5 минулих років, ситуація зараз вважається цілком керованою.
Де зосереджені зміни в Linux 7.0-rc5?
Так званий RC5 «diffstat» показує досить типову закономірність для цього етапу розвитку: приблизно Половина модифікацій відповідає драйверамУ цій групі виділяються драйвери графічного процесора та мережі, а дещо рідше оновлення також з'являються в деяких драйверах послідовного порту.
Поза межами рівня пристрою зміни більш розсіяні. Вони включають коригування внутрішньої мережевої підсистемиЦі оновлення включають незначні зміни до різних файлових систем, покращення та виправлення BPF, удосконалення та тестування самотестів, а також конкретні виправлення для різних архітектур обладнання. Загалом, це налаштування, розроблені радше для посилення надійності, ніж для додавання вражаючих функцій.
Виправлення для старіших графічних процесорів Radeon та AMDGPU
Одним з найбільш обговорюваних аспектів цього RC5 є додавання патч у драйверах Radeon та AMDGPU Він призначений для відеокарт на базі старої серії "Hainan", що відповідає першому поколінню GCN 1.0. Це не зовсім передове обладнання, але воно все ще присутнє в багатьох комп'ютерах, які продовжують використовуватися, особливо в середовищах, де термін служби машин максимально подовжено.
Включення цього рішення демонструє, якою мірою проект ядра продовжує піклуватися про зворотна сумісність зі старими графічними процесорамиХоча увага часто приділяється новим випускам відеокарт, ці непомітні виправлення є важливими для того, щоб поточні дистрибутиви продовжували нормально функціонувати на комп'ютерах, які працюють роками, що дуже актуально для адміністрацій, освітніх центрів або малого бізнесу, які максимально використовують свої ресурси.
Найкраща підтримка для Bluetooth-миші Logitech MX Master 4
Linux 7.0 також посилює підтримку сучасних периферійних пристроїв, і цього разу настала черга пристрою, досить популярного серед досвідчених користувачів: Logitech MX Master 4Завдяки виправленням підсистеми HID було покращено керування цією мишею під час підключення через Bluetooth, що дозволяє використовувати специфічний протокол HID++ від Logitech.
Завдяки цій зміні миша може скористатися перевагами нестандартні функції, такі як прокручування з високою роздільною здатністюЦе особливо добре працює із сучасними настільними комп’ютерами та дисплеями з високою щільністю пікселів. Варто зазначити, однак, що ці покращення застосовуються лише тоді, коли MX Master 4 використовується через Bluetooth Direct: приймач Logitech Bolt ще не має спеціального драйвера в ядрі, тому враження від використання залежатиме від обраного способу підключення.
Загальний стан Linux 7.0-rc5 за словами Лінуса Торвальдса
Оголошуючи цього п'ятого кандидата, Торвальдс наголошує, що Загальна картина досить «нешкідлива»Хоча реліз-кандидати для версії 7.0 були дещо більшими, ніж у попередніх релізах, більшість комітів — це дуже невеликі зміни, зосереджені на деталях, що узгоджується з ідеєю про те, що розробка вступає у фазу консолідації.
Послання для тих, хто уважно стежить за ядром, зрозуміле: заохочує вас продовжувати пробувати Ці попередні версії використовуються для виявлення будь-яких регресій або помилок, які могли бути пропущені. Співпраця спільноти тестування — від великих технологічних компаній до окремих осіб, які компілюють власні ядра вдома — є ключовою для забезпечення появи стабільної версії з якомога меншою кількістю несподіванок.
Темпи виправлень та очікування щодо остаточної версії
Дані останніх тижнів свідчать про те, що пік виправлень та регресій Кількість змін, зареєстрованих у перших реліз-кандидатах, значно зменшується. Хоча кількість змін все ще не низька, тенденція до зниження у цьому п'ятому релізі інтерпретується як добрий знак розробниками та тими, хто стежить за еволюцією ядра.
Якщо ця тенденція збережеться з наступними кандидатами, все вказує на те, що Очікується, що Linux 7.0 вийде у квітніяк і планувалося спочатку. Є простір для маневру: якщо виникнуть проблеми в останню хвилину, завжди є можливість продовжити цикл за допомогою додаткових RC, але наразі офіційний план не було змінено.
Як протестувати Linux 7.0-rc5 на вашій системі
Linux 7.0-rc5 все ще є версією для розробки, і тому з потенційні збої, які можуть вплинути на стабільністьНе рекомендується встановлювати його на виробниче обладнання, критично важливі сервери або системи, що використовуються щодня для виконання важливої роботи. Однак, для досвідчених користувачів, які хочуть взяти участь у процесі тестування, існує кілька способів запустити його на своїй машині.
У домашніх або лабораторних умовах, особливо серед тих, хто використовує популярні дистрибутиви, такі як Ubuntu, Debian, Fedora або похідні, найрозумнішим варіантом дій є Перевірте RC5 у тестовому розділі або у віртуальній машиніЦе дозволяє повідомляти про помилки, не наражаючи на небезпеку основну систему.
Вікно запуску та поява на основних каналах розповсюдження
Поточні плани передбачають Стабільна версія Linux 7.0 вийде у квітні.За умови, що наступні конкурентні огляди збережуть цей спокійніший профіль і не виникне серйозних проблем, розпочнеться звичайний процес інтеграції в основні дистриб'юторські мережі.
Дистрибутиви з постійним випуском, дуже популярні серед досвідчених користувачів, зазвичай досить швидко впроваджувати нові ядраНатомість, випуски з розширеною підтримкою або ті, що орієнтовані на максимальну стабільність, потребуватимуть більше часу для тестування версії у власних екосистемах, перш ніж розповсюджувати її за замовчуванням серед усіх користувачів.
Все вказує на те, що Linux 7.0 вступає у фазу видимого затишшя після дещо більш бурхливого початку циклу, ніж очікувалося. RC5 зменшує обсяг змін, посилює сумісність як зі старими графічними процесорами Hainan, так і з сучасною периферією, такою як Logitech MX Master 4, і спирається на спільноту тестувальників, які за допомогою контрольованих тестів та звітів про помилки допоможуть стабільній версії вийти у квітні з рівнем зрілості, що відповідає очікуванням від ядра, яке використовується мільйонами систем.
