Середа, 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Абонентипідписуватися

Статті