Комментарии 14
На странице Wine -> About:
А у вас:
Чую я, что кто-то наврал в статье.
Wine (originally an acronym for «Wine Is Not an Emulator»)
А у вас:
отсюда и название проекта — Windows Emulator
Чую я, что кто-то наврал в статье.
+7
отсюда и название проекта — Windows EmulatorЧто? Название проекта — Wine Is Not an Emulator //Ну вот, меня опередили
Не так давно создатели Wine начали процесс интеграции своего продукта с DOSBox.И закончили. Единственное, что было сделано — распознавание и отправка исполняемых файлов для доса прямо в DOSBox.
0
The name Wine initially was an acronym for Windows emulator.[5] Its meaning later shifted to the recursive backronym, Wine is not an emulator in order to differentiate the software from CPU emulators.[6] — источник vk.cc/36bw4i (парсер режет ссылку на Вики).
В статье все верно.
В статье все верно.
+1
qemu забыли. С учётом, что куски его кода используются ещё и в xen'е (точнее, в эмуляции железа для HVM), это едва ли не самый важный из всех проектов виртуализации/эмуляции.
Плюс ни слова про эмуляцию не-PC. А там гигантские битвы были вокруг PS, PS2 и т.д.
Плюс ни слова про эмуляцию не-PC. А там гигантские битвы были вокруг PS, PS2 и т.д.
+8
Забыли очень интересный проект win4lin.
Насколько я помню — win4lin подменял вызовы win API вызовами X-window, использовалась общая ФС между гостем и хостом, код гостя выполнялся на процессоре хоста. Точно не помню, помню только то, что работало *очень* быстро и стабильно, а потом пришла полная виртуализация.
Хотя… трудно сказать «потом пришла».
Виртуализация, ЕМНИП, была еще на старых системах IBM/360.
Такчто — по меркам истории ИТ она сравнительно недавна стала доступна для недорогих PC платформ.
Насколько я помню — win4lin подменял вызовы win API вызовами X-window, использовалась общая ФС между гостем и хостом, код гостя выполнялся на процессоре хоста. Точно не помню, помню только то, что работало *очень* быстро и стабильно, а потом пришла полная виртуализация.
Хотя… трудно сказать «потом пришла».
Виртуализация, ЕМНИП, была еще на старых системах IBM/360.
Такчто — по меркам истории ИТ она сравнительно недавна стала доступна для недорогих PC платформ.
+1
Так ведь Wine так работает. Код гостя выполняется на процессоре хозяина, а системные библиотеки Windows подменены аналогами от Wine, которые вместо передачи управления в ядро Windows выполняют те же задачи посредством вызова Linux API.
0
Вот! Спасибо. А я все пытался вспомнить как же его звали. Win4lin, точно.
Огромное спасибо, теперь не буду голову ломать.
Огромное спасибо, теперь не буду голову ломать.
0
Bochs — до сих пор отличный инструмент, когда дело доходит до осдева.
0
Насколько я помню, VMWare была сначала под linux, а уже потом под windows.
0
Да, у вас хорошая память. Точно так же как Parallels (SWsoft) начинал на рынке виртуализации в 1999 году, а не в 2004 как написано. Начинал с серверной вирутализации, а не десктопной
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
История виртуализации: Бурное развитие на стыке тысячелетий