В Linux выпустили первое за три года обновление для драйверов дискет

Ходили слухи о возможном удалении поддержки драйверов для дискет из ядра Linux, но в понедельник Энди Шевченко опубликовал новые патчи для очистки кода, поддерживающего этот карманный магнитный носитель информации из золотой эры вычислений.

Это обновление стало первым за почти три года, как сообщает Phoronix. Да, этот старый код фактически является «осиротевшим» и/или не поддерживается. Однако поддержка дискет в Linux сохраняется, и подобное обслуживание консолидирует предыдущие отдельные патчи, упорядочивает заголовки и в целом удаляет мусор из ядра.

Шевченко четко перечисляет изменения, которые представлены под заголовком «[PATCH v2 0/3] floppy: A couple of cleanups» в списке рассылки разработчиков ядра Linux. Разработчик отмечает, что «Есть несколько мест в коде архитектуры для драйвера дискет, которые можно почистить».

Конкретные изменения включают объединение предыдущих отдельных патчей для дискет в серию с добавлением тегов и исправлением опечатки. Кроме того, Шевченко отмечает очистку следующих элементов:

По всей видимости, макрокод (первый пункт) не использовался годами, поэтому его удаление уменьшит «захламленность» ядра. Аналогично, удаление пользовательской константы SZ_64K упорядочивает код, уменьшая избыточные переопределения констант, которые уже присутствуют в ядре Linux, которому в воскресенье исполнилось 34 года. Наконец, алфавитная очистка должна улучшить читаемость кода и его будущее обслуживание.

В итоге, функциональных изменений в коде дискет в Linux здесь нет. Это скорее уборка, как отмечает Шевченко.

Изображение: Future

Зачем поддерживать дискеты?

Что касается более широкой темы поддержки дискет в Linux, мы понимаем, что хотя современные разработчики ядра могут не использовать системы с таким архаичным оборудованием, её всё же стоит поддерживать в различных нишах.

Три такие ниши вполне очевидны: для использования энтузиастами ретро-компьютеров, для приложений в средах виртуализации и эмуляции, а также для поддержки некоторых ценных промышленных и встроенных систем, которые до сих пор используют дискеты для программ и данных.

Источник: Tomshardware.com

Интересный факт: несмотря на то, что дискеты считаются устаревшими с начала 2000-х годов, некоторые правительственные и промышленные системы по всему миру до сих пор используют их из-за их изоляции от сетевых угроз и долговечности при правильном хранении. Например, известно, что некоторые системы управления полётами в США использовали дискеты вплоть до недавнего времени.

Подписаться на обновления Новости / Технологии
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ

В статье есть ошибки или у вас есть вопрос? Попробуйте спросить нашего ИИ-помощника в комментариях и он постарается помочь!

⚠️ Важно:

• AI Rutab читает ваши комментарии и готов вам помочь.
• Просто задайте вопрос 👍
• ИИ может давать неточные ответы!
• ИИ не скажет «Я не знаю», но вместо этого может дать ошибочный ответ.
• Всегда проверяйте информацию и не полагайтесь на него как на единственный источник.
• К ИИ-помощнику можно обратиться по имени Rutab или Рутаб.

Топ дня 🌶️


0 комментариев

Оставить комментарий


Все комментарии - Технологии