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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.