Среда, 21 октября, 2026

Искусственный интеллект научил Windows 98 SE работать с портами Thunderbolt 4 через генерацию кода

Разработчик Йо Кенг Менг использовал возможности генеративного искусственного интеллекта для создания драйверов, обеспечивающих работу современных стандартов подключения на устаревших операционных системах. Проект позволяет реализовать функциональность контроллеров USB 3.x, USB4 и Thunderbolt 3 и 4 на платформах, выпущенных более двух десятилетий назад, в частности Windows 98 SE, ME, 2000, XP, Vista и 7. Техническая реализация базируется на способности алгоритмов обрабатывать массивы спецификаций железа, которые корпорации официально больше не поддерживают.

Метод так называемого vibe coding, который предполагает написание программного обеспечения путем описания задач через чат-боты, часто подвергается критике за низкую надежность кода. Однако в случае работы с архитектурой прошлых лет подобный подход становится едва ли не единственным способом получения результата. Коммерческие компании, такие как Microsoft, не направляют ресурсы на обновление устаревшего софта, оставляя подобные задачи энтузиастам, которые не обладают глубокими знаниями системного программирования в промышленных масштабах.

Несмотря на то, что доля рынка операционных систем версий 98 SE и других устаревших платформ приближается к нулю, сообщество ретро-компьютинга остается довольно многочисленным. Для владельцев старого аппаратного обеспечения возможность использования современных периферийных устройств, скорость передачи данных которых может достигать 40 Гбит/с в стандарте Thunderbolt 4, является важным показателем жизнеспособности платформы. Это позволяет совмещать устаревшие интерфейсы с современными накопителями данных и другими высокопроизводительными внешними устройствами.

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

Эффективность такого подхода подтверждается рабочим драйвером, который успешно взаимодействует с хост-контроллерами через шину PCI Express на старых системных платах. Пользователям, которые стремятся самостоятельно реализовать подобное подключение, необходимо детально ознакомиться с технической документацией проекта, которую автор разместил в открытом доступе на своем тематическом блоге. Опыт Менга подчеркивает изменение вектора в разработке, где приоритет быстрого прототипирования с помощью искусственного интеллекта опережает традиционные методы написания кода.

НАПИСАТИ ВІДПОВІДЬ

Коментуйте, будь-ласка!
Будь ласка введіть ваше ім'я

Євген
Євген
Евгений пишет для TechToday с 2012 года. По образованию инженер,. Увлекается реставрацией старых автомобилей.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися

Статті