Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Timoshkov                     2:5020/400     15 Aug 2001  06:17:49
 To : All
 Subject : Re: Эмулятор винды
 -------------------------------------------------------------------------------- 
 
 "Vladimir Mosgalin" <Vladimir.Mosgalin@p17.f1041.n5030.z2.fidonet.org> wrote:
 
 >  >>  >>  MT>>> wine --- это HЕ эмулятор винды.
 >  >>  >>  VM>> Поподробнее можно? Или что, опять маленькая неточность или
 >  >>  >>  VM>> пропущенное слово? :)
 >  >>  >>  MT> Подробнее в документации на wine. Если мне не изменяет мой
 >  >>  >>  MT> склероз, то это Win API под Linux. Т.е. реализация
 >  >>  >>  MT> такового.
 >  >>  >>
 >  >>  >> Имхо нет. wine состоит минимум из двух частей - 1) win api,
 >  >>  >> который используют некоторые программы, портированные с виндов,
 >  >>  >> и 2) - "эмулятора виндов", т.е. программы, которая используя 1)
 >  >>  >> умеет запускать виндовые программы без всякого портирования.
 >  >>
 >  >>  DT> Hе верно. Wine это: Win32 API implementation + binary loader.
 >  >>  DT> Binary loader - это просто загрузчик, который зная PE формат
 >  >>  DT> просто mmap'ит бинари. "Эмулятором виндов" его назвать даже с
 >  >>  DT> большой натяжкой нельзя.
 >  >>
 >  >> Охотно верю, что ты в этом разбираешься, но объясни, какая разница
 >  >> (по существу) между тем, что написал ты и я. Да и почему wine - не
 >  >> эмулятор?
 >
 >  DT> Wine - это open source win32 implementation. Эта реализация win32
 >  DT> имеет две ключевые характеристики: source compatibility и binary
 >  DT> compatibility с оригинальной реализацией от ms.
 >
 >  >> Hикто не мешает определять слово "эмулятор" и в более широком смысле
 >  >> (типа xterm - terminal emulator :). А в данном случае программа
 >  >> считает, что работет в виндах, и происходит прозрачная (теоретически
 >  >> :) для нее эмуляция системы.
 >
 >  DT> Linux - это эмулятор Unix? (source compatibility)
 >  DT> Процессоры AMD - это эмуляторы процессоров Intel?  (binary
 >  DT> compatibility)
 >
 > Я уже привел пример с xterm'ом. Мне он не слишком-то нравится, так как тогда
 > можно сказать "консоль в линуксе - эмулятор терминала", что конечно отчасти
 > правильно, но глупо. Здесь так же. Видимо, нет четкого определения слова
 > "эмулятор" (или я его не знаю), удовлетворяющего всех. Поэтому если сильно
 > крючкотворствовать, то можно далеко зайти. Оба твои утверждения о (о линуксе и
 > процессорах) не лишены рациональности, но это мне кажется глупо. А в случае с
 > wine'ом - нет. Будем считать, что это imho.
 
 Попробуй еще поразмышлять о версиях BIOS от разных производителей. Тебе знакомо
 слово "клон"?
 
 > Кстати, не мог бы ты объяснить, что такое "source compatibility"?
 
 Совместимость на уровне исходного кода, т.е. API.
 
 --
 Dmitry at Baikal.ru
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Эмулятор винды   Maxim Timofeyev   10 Aug 2001 12:05:56 
 Эмулятор винды   Vladimir Mosgalin   11 Aug 2001 23:20:44 
 Re: Эмулятор винды   Maxim Timofeyev   12 Aug 2001 18:49:07 
 Эмулятор винды   Vladimir Mosgalin   12 Aug 2001 23:28:32 
 Re: Эмулятор винды   Dmitry Timoshkov   13 Aug 2001 10:09:44 
 Эмулятор винды   Vladimir Mosgalin   13 Aug 2001 23:33:13 
 Re: Эмулятор винды   Dmitry Timoshkov   14 Aug 2001 17:15:33 
 Эмулятор винды   Vladimir Mosgalin   15 Aug 2001 00:53:52 
 Re: Эмулятор винды   Dmitry Timoshkov   15 Aug 2001 06:17:49 
 Эмулятор винды   Vladimir Mosgalin   15 Aug 2001 23:13:50 
 Re: Эмулятор винды   Vitaly Lugovsky   15 Aug 2001 21:18:22 
 Эмулятор винды   Vladimir Mosgalin   23 Aug 2001 11:54:18 
 Re: Эмулятор винды   Vitaly Lugovsky   31 Aug 2001 17:54:42 
 Re: Эмулятор винды   Victor Wagner   13 Aug 2001 09:17:32 
 Эмулятор винды   Vladimir Mosgalin   15 Aug 2001 00:50:54 
 Re: Эмулятор винды   Victor Wagner   16 Aug 2001 10:37:50 
 Re: Эмулятор винды   Kuznetsov Vitaly   12 Aug 2001 10:09:10 
Архивное /ru.linux/6577f7f8ca64.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional