|
|
|
| Появилась информация о проекте LUK (Linux Unified Kernel), целью которого является создание нового ядра операционной системы, в котором будут сочетаться оригинальное ядро Linux, а также ядро Windows NT. Операционная система с таким ядром сможет одинаково успешно запускать исполняемые файлы приложений, написанных для Linux и Windows.
Существует много способов для запуска Windows-приложений в среде Linux (виртуальные машины и технология WINE), и наоборот – для запуска Linux-приложений в среде Windows (технология Cygwin). Кроме того, существуют кросс-платформенные библиотеки Gtk+ и Qt, с помощью которых разработчики создают на базе единого кода приложения для большинства популярных платформ. Тем не менее, встраивание системных функций ядра Windows NT в Limux остается пока не решенной задачей, и эту задачу собираются решить китайские разработчики из проекта LUK.
Как сообщает англоязычная Википедия, еще в сентябре 2005 года идею об интеграции ядра Windows NT в ядро Linux выдвинул Декао Мао (Decao Mao), лидер проекта LUK. Разработку унифицированного ядра спонсирует китайская компания 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 г. | |
|
|
|
|
|
|
|
для: mehelson
(02.06.2009 в 04:32)
| | Вот интересно, не получится ли так, что ядро унаследует дырявость винды и сложность настройки линупса?:)
И еще я что-то не заметил по какой лицензии они собираются это распространять... | |
|
|
|
|
|
|
|
для: Loki
(02.06.2009 в 10:30)
| | Последние дистрибу линуксов, такие как openSUSE не требуют от пользователя вообще никакой настройки. Даже если и есть что-то, то это не нужно делать руками (в командной строке), все делается програмно | |
|
|
|
|
|
|
|
для: mihdan
(06.06.2009 в 00:17)
| | Вот нинадаляля. У меня как раз один из "последних дистрибутивов линукса", и там надо достаточно времени в консоли провести, прежде чем он нормально заработает. А на некоторые вещи вообще проще "забить", чем настроить. | |
|
|
|
|
|
|
|
для: Loki
(07.06.2009 в 22:04)
| | Ubuntu 9.04 поставил позавчера в консоль ещё даже не заглядывал
в дистрибутиве не было дров на видюху (8800GT), так он сам предложил после первого запуска, сам скачал сам установил... я ток ОК нажимал
То же самое с VirtualBox, я только ссылку на сайте нажмал остальное он (пингвин) всё сам сделал | |
|
|
|
|
|
|
|
для: Valick
(07.06.2009 в 22:15)
| | Зато он не нашёл дров на Canon Pixma, то есть вообще! И, как выяснилось, их прост нет в природе под лин | |
|
|
|