Сегодня 16 октября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → wsl

«Один из величайших хаков»: энтузиастка запустила современный Linux на Windows 95

Энтузиастка, представившаяся как Хейли (Hailey), выпустила оригинальный проект, который назвала «одним из своих величайших хаков всех времён». Он получил название Windows 9x Subsystem for Linux или WSL9x.

 Источник изображения: social.hails.org

Источник изображения: social.hails.org

Система WSL9x совместно с платформой семейства Windows 9x запускает ядро Linux 6.19, обеспечивая пользователю те же возможности, что и экземпляры WSL в современных системах Windows, за исключением графического интерфейса. Система состоит из трёх компонентов: ядра Linux, модифицированного для вызова API Windows 9x вместо POSIX, драйвера виртуального устройства VxD и самого клиента WSL.

Значительную часть работы принимает на себя VxD, который отвечает за инициализацию WSL9x и обработку событий пользовательской среды, которые должны транслироваться в ядро. Из-за ограничений архитектуры Win9x для этого потребовались некоторые ухищрения. «Системные вызовы обрабатываются через обработчик ошибки общей защиты (GPF), потому что в Win9x отсутствует таблица дескрипторов прерываний достаточной длины для установки корректного обработчика прерывания „int 0x80“», которое является системным для i386 под Linux, пояснила автор проекта. Обработчик GPF в WSL9x отслеживает инструкции, которые вызывают ошибки, и при появлении «int 0x80» он «перемещает указатель инструкции, как если бы прерывание прошло успешно, и отправляет системный вызов в Linux».

Сам же клиент представляет собой 16-битное приложение DOS, которое позволяет WSL9x передавать ввод командных строк DOS ядру Linux как TTY вместо полноценного пользовательского клиента. Отмечается также, что ядро Linux в этом проекте получает те же привилегии центрального процессора уровня 0, что и ядро Windows — следует помнить о сопутствующих угрозах безопасности и готовиться к некоторой нестабильности в работе. То есть если выходит из строя одна система, то перестаёт работать и другая.


window-new
Soft
Hard
Тренды 🔥
Nvidia без спроса открыла ИИ-агентам доступ к управлению видеокартой и играми на ПК пользователя 44 мин.
Поддельный WhatsApp набрал в Google Play более 500 000 загрузок 52 мин.
ИИ может стать «слишком супер»: команда Трампа взялась за риски искусственного интеллекта 54 мин.
Менее чем за десять месяцев 2026 года в Steam уже вышло больше игр, чем за весь 2025-й 2 ч.
Meta выпустила мощную открытую ИИ-модель Muse Spark Open — для её работы хватит всего двух Mac Studio 2 ч.
ИИ-модель Z.ai GLM-5.3 заподозрили в имитации безопасного поведения для прохождения тестов 2 ч.
Суд показал, какие данные пользователей Telegram раскрывает по запросам властей США 3 ч.
Разработчики The Blood of Dawnwalker раскрыли детали первого большого патча — поглаживание животных, самая низкая сложность и никакой «Новой игры +» 3 ч.
Обнаружен вредонос KGB RAT, который пытается буквально напугать жертву 3 ч.
Tencent призналась, что её ИИ-агенты ушли в самоволку во время тестов 4 ч.
Впервые в оптоволокне свет столкнулся со звуком — квантовые компьютеры дождались прорыва 51 мин.
Жидкий металл не высыхает, но всё равно портится со временем — Der8auer нашёл причину 2 ч.
Високосные секунды решено отменить — чтоб интернет не сломался 3 ч.
1440p и 240 Гц всего за $120: Xiaomi представила 27-дюймовый игровой монитор Redmi G27Q 240Hz 2026 Standard Edition 4 ч.
BlackRock: приостановка строительства ИИ ЦОД в США может привести к рецессии 5 ч.
iPhone Duo разлетелись как пирожки — предзаказы уже расписаны до конца января 5 ч.
Акции CoreWeave, Oracle и прочих обременённых долгами ИИ-компаний упали на фоне ожидания повышения ключевых ставок ФРС США 6 ч.
TSMC направляет «разведчиков» в США, чтобы оценить действительно ли местным ЦОД нужно столько чипов 6 ч.
Умные очки GlassTENG работают без аккумулятора — они питаются от морганий глаз 6 ч.
Blue Origin создаёт ракетную империю во Флориде: выпуск до 150 ступеней New Glenn в год, десятки пусков и ловля ракет в море 7 ч.