Microsoft може інтегрувати підсистему Linux новий випуск Windows 10

Нещодавно стало известно, що в наборі системних файлів Windows 10 Insider Preview Build 14251 містяться два драйвера з назвами LXss.sys і LXCore.sys, які можуть мати пряме відношення до реалізації підсистеми Linux на Windows 10, для підтримки в останній запуску відповідних додатків. Зазначені назви файлів можуть інтерпретуватися як Linux Subsystem і Linux Core. Також ці два файли мають відношення до Windows 10 Mobile, для якої Microsoft збиралася включити підтримку додатків ОС Android, також заснованої на ядрі Linux.



Крім цього, відомий гуру внутрішнього пристрою Windows і один із співавторів відомої книги Windows Internals, Alex Ionescu, показав у своєму твіттері скріншот однією з функцій драйвера LXCore.sys Windows 10 того ж випуску в налагоджувач Windbg, на якому видно аналізатор заголовків 64-бітових виконуваних файлів Linux, відомих як ELF64.


Рис. Функція перевірки правильності заголовка виконуваного 64-бітного файлу Linux під назвою LxElfValidateHeader64 в драйвері LXCore.sys. На ставлення драйвера до підсистеми Linux також вказує назву інших функцій драйвера на стеку в windbg. Наприклад, функції із префіксом LxpThreadGroup мають відношення до проведення операцій з «групою потоків», спеціальної структури ядра Linux, яка відсутня у Windows NT.

Джерело: Хабрахабр
  • avatar
  • 0

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.