LINUX.ORG.RU
ФорумTalks

wine


0

0
если wine is not emulator, то что это? Некоторые автора книг говорят что эмулятор, другие говорят, что нет, но не говорят что это.
А что такое эмулятор вообще?

Обычно под ним подразумевают эмулятор компьютера/процессора или реже эмулятор операционной системы, как dosemu.

wine _не эмулирует_ Windows, он позволяет Linux'у запускать PE файлы и реализует для них ряд функций из Win32 API.

Хотя постепенно wine приобретает черты именно эмулятора.

anonymous_incognito ★★★★★
()
Ответ на: комментарий от da_fault
Не эмулирует. Реализует.

Типа, Linux ведь не эмулирует POSIX...

anonymous
()
Ответ на: комментарий от Igron
нет :)
Ведь книги пишут не последние дураки. Правильно?
Вот я и захотел узнать что же это такое.
И насчет водорода, это ты чущь несешь.
У меня вопрс был: эмулятор или нет?
А не:эмулятор или программа эмулирующая винапи? или чтото в этом роде :)
da_fault
() автор топика
Ответ на: комментарий от Igron
А у нас в универе (митхт) за такое могут с экзамена прогнать. Так что далдеко не все равно... Элемент и вещество рзные вещи..
OxiD ★★★★
()
Ответ на: комментарий от OxiD
Ну пример тупой привёл, но смысл (я думал) ясен...

Wine - прога для запуска (более или менее успешного) некоторых windows приложений.

Igron ★★★★★
()
Ответ на: комментарий от Art_Navsegda
Он эмулирует:
  структуру каталогов (если не используется раздел с виндой);
  реестр и его наполнение.
Он реализует:
  вызовы WinAPI (так как в программах под винду идет обращение к 
динамическим либам, так в wine свои динамические либы с такими же 
символами, как в винде).
Ay49Mihas ★★★★
()
Ответ на: комментарий от da_fault
>У меня вопрс был: эмулятор или нет?

Раз авторы утверждают, что не эмулятор, значит действительно не эмулятор. Им, наверное виднее, что они разрабатывают.

Zak ★★
()
Ответ на: комментарий от anonymous_incognito
> А что такое эмулятор вообще?

>Обычно под ним подразумевают эмулятор компьютера/процессора или реже >эмулятор операционной системы, как dosemu.

dosemu dos не эмулирует, а позволяет запускать какую либо его версию, например freedos или msdos, в этом смысле он ближе к win4lin, а не к wine, т.к. для работы требуется оригинальная операционная система.

arax ★★★
()
В FAQ на wine.hq есть маленькая так сказать поправочка к расшифровке wine:
Wine Is Not (CPU) Emulator
Т.е. это эмулятор процессора.. А там если вам так угодно то можете говорить, что это эмулятор WinAPI, но не Windows - он же не эмулирует всю среду ;-)
unDEFER ★★★★★
()
Ответ на: комментарий от anonymous
Упс, действительно опечаточка вышла - дико, извиняюсь
unDEFER ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.