Home | Posts RSS | Comments RSS | Login

Новый дизайн

вторник, 12 мая 2009 г.
теперь грузится все быстрее :)

Wine - Wine Is Not an Emulator...

Что такое это самое и с чем его едят? Ответ прост - как известно для работы программы по выводу изображения идёт такая последовательность: программа -> ОС -> драйвер -> Видеокарта -> монитор; программа -> DX -> драйвер -> монитор. (Теперь отложим это в сторону и разберём по подробней)
Для работы программы требуется операционная система которая выступает своего рода почтальоном между драйверами, компонентами, приложениями. Есть у разных программ разные способы реализовать задуманное применение - в примере с выводом изображения, тут вся загвоздка то что язык на котором разговаривает видеокарты отличается от языка который знает программа, тут выступает посредником драйвера и ect.
Wine воспринимает системные вызовы Windows-приложений к библиотекам операционной системы и подменяет их своими которые в свою очередь исполняются в *nix системах.
Это такой экскурс если вам стало интересно или вы не задумывались об этом раньше вот ссылки:
http://www.winehq.org/ - официальеный сайт
http://www.transgaming.com/business/cedega/ - Wine для геймеров
http://www.reactos.org/ru/index.html - целая ОС разработаная на основе Winelib
http://www.codeweavers.com/ - Альтернативный Wine с улучшенной поддержкой некоторых приложений, и отличным супортом.