Проект по добавлению поддержки системных вызовов Windows NT в Linux ядро
29-05-2009 00:13 • OpenNET
Вышел релиз Linux Unified Kernel 0.2.4 (LUK или Longene), представляющий собой набор модулей и патчей для Linux ядра с реализацией поддержки инфраструктуры драйверов и системных вызовов Win32, позволяющих напрямую выполнять Windows приложения и использовать Windows драйверы в Linux. В качестве базиса с реализацией Win32 API используется код Wine, ReactOS и NDISwrapper. Проект развивается при финансовой поддержке компании Insigma Technology Co., оплачивающей работу команды разработчиков в режиме полного рабочего дня. Исходные тексты проекта распространяются в рамках лицензии GPL.
Работа Linux Unified Kernel заключается не просто в переносе Wine на уровень ядра, а в обеспечении полной бинарной совместимости одновременно с Linux и Windows программами. Для этого организована параллельная обработка двух таблиц системных вызовов, для Windows программ добавлены отдельные подсистемы управления процессами, потоками, объектами, виртуальной памятью и синхронизацией. Обеспечена поддержка механизмов Windows registry, WDM (device driver framework), Windows DPC и т.п. Большинство из подсистем Linux Unified Kernel реализовано в виде загружаемых модулей ядра, размер патчей к основному дереву исходных текстов ядра и коду Wine минимален (два патча размером около 200 Кб каждый).
Начиная с версии 0.2.4 пакет распространяется не только в виде исходных текстов, но в виде готовых бинарных пакетов для Ubuntu и Fedora Linux.
Еще новости сходной тематики:
• 01-08-2009 17:52 | Теория советского физика подтверждена экспериментально
• 20-06-2009 00:43 | Школы Сибирского федерального округа будут переведены на свободное ПО
• 06-06-2009 17:25 | Отчет о состоянии проекта по созданию драйверов для ядра Linux
• 29-05-2009 11:31 | Вышел релиз KOffice 2.0
• 15-02-2009 18:07 | Вышел Debian GNU/Linux 5.0 "Lenny"
• 03-01-2009 12:46 | Статистика посещений за 2008 год
• 29-11-2008 16:03 | Операционная система Glendix — Plan 9 с ядром Linux
• 20-11-2008 10:57 | Вышла 32 редакция списка самых высокопроизводительных суперкомпьютеров в мире
• 07-11-2008 16:28 | Программа многопользовательских Linux десктопов набирает популярность
• 25-10-2008 20:32 | Российских учителей обучат работе с Linux
Дополнительно статьи сходной тематики:
• Ядро кометы Галлея: айсберг на орбите
• Неправильная галактика
• NGC 253: галактика в созвездии Скульптор
• Рентгеновское излучение от M83
• M31: галактика Андромеды
• Летающий айсберг
• Смотря в лицо NGC 6946
• Ядро кометы Вилд-2 со станции "Стардаст"
• Встреча с буйной кометой
• Комета Хейла-Боппа над перевалом Вал Парола
+ Все новости от “OpenNET”
+ Все новости за 29 мая 2009 года
+ Все новости за 22 неделю 2009 года
+ Все новости за май 2009 года
+ Все новости за 2009 год
+ Все новости сходной тематики
Ключевые слова: Windows, Linux, ядро, Fedora, Win32, Ubuntu
Разделы: ????????? ??.