Интернет магазин китайских планшетных компьютеров



Компьютеры - Объединённое ядро Linux

25 апреля 2011


Оглавление:
1. Объединённое ядро Linux
2. Разработка
3. Применение



Объединённое ядро Linux — это ядро операционной системы, рассчитанное на бинарную совместимость приложений и драйверов устройств используемых в Microsoft Windows и Linux без использования виртуализации или эмуляции.

Проект написан на языке C, является свободным программным обеспечением с открытым исходным кодом и использует лицензию GPL версии 2. Первый выпуск состоялся в 2006 году.

Возможности

Целью Longene является добавление механизмов ядра Windows, включая системные вызовы, реестр Windows, модель драйверов Windows, отложенный вызов процедуры и другие в ядро Linux для создания нового ядра. Новое ядро позволит запускать как Linux, так и Windows приложения, а также использовать драйвера устройств.

Для предотвращения раздувания, если функция доступна и в ReactOS и в ядре Linux, то используется вариант ядра Linux. Функции реализуются используя загружаемые модули ядра Linux для быстрой загрузки и выгрузки.

Longene имеет системные вызовы Windows и Linux и их соответствующие таблицы. Приложения Windows могут вызывать программное прерывание «int 0x2e», в то время как приложения Linux используют табличный вызов через «int 0x80».

Проект объединённого ядра Linux не разрабатывает библиотеки пользовательского уровня для Windows и Linux. Этим занимаются соответствующие проекты такие как Wine, ReactOS и GNU.



Просмотров: 2725


<<< Красный экран смерти
Реальное время >>>