После двух лет разработки представлен (http://sourceforge.net/mailarchive/forum.php?thread_name=201...) релиз новой ветки эмулятора Bochs 2.5 (http://bochs.sourceforge.net/). Эмулятор написан на языке C++ и распространяется (http://sourceforge.net/projects/bochs/files/bochs/2.5/) в рамках лицензии LGPL. Для Linux и Windows подготовлены бинарные сборки. Отдельно отмечается, что начиная с выпуска 2.5 проект перешел на использование системы управления версиями Subversion.
Bochs поддерживает эмуляцию различных типов CPU (от 386 до Pentium4 и x86-64) на базе архитектуры IA-32 (x86), включая эмуляцию инструкций MMX, SSEx, 3DNow и типовых устройств ввода/вывода. Под управлением эмулятора могут быть запущены такие ОС, как Linux, DOS, Windows 95/98/NT/2000/XP и Windows Vista.
Ключевые улучшения (http://bochs.svn.sourceforge.net/viewvc/bochs/tags/REL_2_5_F...), добавленные в Bochs 2.5:
- Поддержка ...URL: http://sourceforge.net/mailarchive/forum.php?thread_name=201...
Новость: http://www.opennet.me/opennews/art.shtml?num=32443
>Отдельно отмечается, что начиная с выпуска 2.5 проект перешел на использование системы управления версиями Subversion.Почему не Git сразу?
> Почему не Git сразу?Слоупоки такие слоупоки :)
> Почему не Git сразу?Давайте порадуемся, что выбор пал на такой убер-прогрессивный продукт, как SVN. Им ведь RCS был гораздо ближе по духу :)
Жив, курилка!!!
---
> В подсистеме VGA реализована поддержка PCI ROM для модулей cirrus и pcivga.
> Код загрузки ПЗУ для ISA-карт перемещён в код vga, что позволило использовать
> SeaBIOS в Boch;Мож я чего не понял, но вроде во всех qemu/KVM используется биос от Борща.
в qemu используется SeaBIOS
Всё равно QEMU я не брошу
Потому что он хороший
А нам - рабам Ынерпрайза, ESXi не заменят никакие другие плюшки :)
> А нам - рабам Ынерпрайза, ESXi не заменят никакие другие плюшки :)Всякие KVM и XEN вполне себе уже тянут на ынтырпрайзный уровень, народ начинает их юзать всерьез, коммерсня вокруг них всерьез готовит коммерческие решения по управлению ими и прочая, etc.
> А нам - рабам Ынерпрайза, ESXi не заменят никакие другие плюшки :)Ну запустите армовый бинарник под своим убожеством :)
А зачем Ынтерпрайзу армовый бинарник? :)
> А зачем Ынтерпрайзу армовый бинарник? :)Ну, если "Ынтерпрайз" - это хостнейм третьего пенька, стоящего под столом у т.н. "раба Ынтерпрайза", то да, незачем.
А у него есть такие фичи, которых нет у QEMU?
Из текста новости видно как минимум: если у тебя нет бульдозера, а написать что-то, использующее его самые свежие команды хочется, и не просто написать, а ещё и запустить, попробовать, то qemu тут не помощник, а вот Бокс, похоже, да. Вот только для оценки прироста/падения производительности понадобится таки сам буль.
> начиная с выпуска 2.5 проект перешел на использование системы
> управления версиями SubversionВообще-то в 2011 году пора бы уже перейти на что-нибудь типа GIT :). Интересно, что же эти слоупоки использовали до SVN? Неужели CVS?!
Интересно, а почему бы им не использовать QEMU для эмуляции устройств? Вместо написания своего кода и портирования туда-сюда. Точно так же как KVM предлагает другой способ виртуализации, но использует QEMU для реализации устройств и работы с дисками - Bochs мог бы реализовывать *только* процессоры разных архитектур, а весь остальной код выкинуть и не поддерживать, используя QEMU.
А зачем вообще делать {Bochs, QEmu, Virtual Box, DOSBOX, DOSEMU, ..} - кучи бесплатных, свободных, с открытым кодом проектов, которые предназначены для одного и того же? Потому что это СПО, сынок...Для коммерческого ПО смысл есть: каждый хочет ЖРАТЬ.