RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : А вот вопрос, однако...


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : LightElf
To : valerius
Subj : А вот вопрос, однако...

> Щас поспрашивал в списках рассылки, уже есть кое-какие результаты. Оказывается, все-таки патчения архитектурно-зависимой части ядра линукса недостаточно. -- Хотя линуксовые драйвера большей частью, не зависят от архитектуры процессора, но в то же время, к сожалению, они содержат за'inline'нные architecture-specific куски кода, которые "virtualization-specific", поэтому их все же, требуется патчить и перекомпилировать :-/ То есть, драйвера в форме сырцов остаются немодифицированными, но требуется перекомпиляция. То есть, надежда использовать виндовые драйвера похоже, отпадает :( -- ввиду отсутствия их исходников. Хотя сама технология не является Linux- или UNIX-специфичной. Можно применить и к windows (ReactOS), но препятствием является отсутствие исходников драйверов :(


Не совсем в тему выскажусь, но все же. Есть один нюанс с виндовыми драйверами - у них не все понятно с копирайтами. В общем фишка в чем - 99% виндовых драйверов собраны с помощью Windows DDK. В частности - содержат кусочки С-рантайма (в DDK спецуевая версия рантайма), копирайт которого ессно мелкософт. Лицензия DDK, насколько мой склероз ее упоминает, прямо разрешает использовать DDK только для изготовления драйверов, работающих под виндовс.
Таким образом, использование под некой OS виндового драйвера некой железки требует:
1) согласия производителя этой железки/производителя драйвера
2) (возможно) требует согласия мелкософта.

Fri 22 Jun 2007 11:53 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.3) Gecko/2003031




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.