Пользователь
Забыли пароль? Регистрация
Сейчас на сайте

Пользователей на сайте: 245

0 пользователей, 245 гостей

Linux и Windows объединят в одном ядре

#1
volk
  • Статус: VIP персона
  • Сообщения: 13759
  • Карма: 1581
  • Возраст: 54
  • Пол:
User posted image
В Интернете появилась информация о проекте LUK (Linux Unified Kernel), целью которого является создание нового ядра операционной системы, в котором будут сочетаться оригинальное ядро Linux, а также ядро Windows NT. Операционная система с таким ядром сможет одинаково успешно запускать исполняемые файлы приложений, написанных для Linux и Windows.
Существует много способов для запуска Windows-приложений в среде Linux (виртуальные машины и технология WINE), и наоборот – для запуска Linux-приложений в среде Windows (технология Cygwin). Кроме того, существуют кросс-платформенные библиотеки Gtk+ и Qt, с помощью которых разработчики создают на базе единого кода приложения для большинства популярных платформ. Тем не менее, встраивание системных функций ядра Windows NT в Limux остается пока не решенной задачей. Решением этой задачи занимаются китайские разработчики из проекта LUK.

По сообщению Википедии, еще в сентябре 2005 года Декао Мао, лидер проекта LUK, предложил идею об интеграции ядра Windows NT в ядро Linux. Разработку ядра спонсирует китайская компания Insigma. В ходе проекта LUK разрабатываются дополнения к ядру Linux, реализующие поддержку основных функций ядра Windows. В частности, разработчики уже реализовали в своем унифицированном ядре такие функции, как поддержка системных вызовов Windows через прерывание int 0x2e (в Linux используется int 0x80). Кроме того уже реализовано управление процессами и потоками исполнения для многопоточных приложений, управление виртуальной памятью, механизмы асинхронного APC (Asynchronous Procedure Call) и отложенного DPC (Deferred Procedure Call) вызова процедур, единая модель управление драйверами устройств WDM (Windows Driver Model), работа с системным реестром и др.

Взаимодействие Windows-приложений с пользовательским интерфейсом разработчики проекта LUK возложили на компоненты, заимствованные из проектов WINE и ReactOS. Стоит отметить, что хотя недавно выпущенная версия LUK 0.2.4 работает только на архитектуре x86, то уже в ближайшем будущем планируется портировать LUK на системы с китайскими процессорами Loongson 3. Процессоры Loongson (Godson) 3 содержат 200 дополнительных инструкций для оптимальной трансляции команд архитектуры x86, причем КНР планирует выпустить 16-ядерные процессоры этой серии уже к 2011 г.
http://www.securitylab.ru/
ЗЫ: и будет называться Windolin:-)))


-

0 пользователя(ей) сказали спасибо:

#2
Martinsonic
  • Статус: Патриот
  • Сообщения: 814
  • Карма: 22
  • Возраст: 50
  • Пол:
Познавательно, только скорее всего такой гибрид воплотит в себе все худшие стороны обоих прототипов и антивирус под линукс станет не бессмысленной фичей, а реальной необходимостью...


Добродетель в умеренности и уважении.

0 пользователя(ей) сказали спасибо:

Пользователи читающие эту тему: 2

1 пользователь, 1 гость