PearPC

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 14:52, 14 мая 2016.
PearPC
PearPC 1.png
Разработчики: Sebastian Biallas,
Stefan Weyergraf,
Cassondra Foesch
Выпущена: 10 May 2004 года; 18 years ago (2004-05-10)
Предыдущий выпуск: 0.6.0 / 12 July 2015 года; 7 years ago (2015-07-12)
Состояние разработки: Maintained
Написана на: C++, C, Assembly
Операционная система: FreeBSD,
Linux,
Microsoft Windows
Тип ПО: Emulator
Лицензия: GNU General Public License
Веб-сайт pearpc.sourceforge.net//

PearPC — эмулятор платформы PowerPC, работающий под Linux и Windows. Может исполнять Mac OS X и Linux, собранный для платформы PowerPC.

История создания

Какое-то время назад группа энтузиастов предложила создать новую программу-эмулятор, которая бы распространялась с открытым исходным текстом и позволяла компьютерам на базе процессоров Intel и AMD эмулировать архитектуру PowerPC (хотя бы серию G3). То,что получилось, разработчики назвалиPearPC. Ее создание заняло 18 месяцев, а суммарный объем кода составил около 70 000 строк. Программа работает с различными версиями как Linux-, так и Windows-платформ; время установки Mac OS X 10.2 на компьютер с процессором Athlon XP 1,3 МГц колеблется в промежутке от двух до трех часов. Первый выпуск состоялся 10 мая 2004 года. 12 июля 2015 года выпущена версия 0.6.0.

Общая информация о PearPC

Аппаратные архитектуры компьютеров Apple (PowerPC) и PC (x86) различаются, отсюда — несовместимость операционных систем и прикладного ПО. Эту проблему призван решить программный эмулятор платформы PowerPC — PearPC. Будучи приложением хостовой ОС (x86 Linux, Windows), PearPC эмулирует аппаратное обеспечение, необходимое для работы PowerPC-программ: процессор G3, bios, контроллер прерываний, шину PCI, сетевой интерфейс, видеодрайвер, клавиатуру и мышь, IDE-шину — жесткий диск и CD-ROM подключаются из файлов-образов хостовой системы. Этого достаточно для установки и запуска PowerPC Linux, Darwin, Mac OS X. Из недостатков — медлительность работы и определенная доля везения, чтобы в финале увидеть Mac OS X на рабочем столе.

Минусы PearPC

  1. PearPC довольно медленный в работе даже на машинах с процессорами более 3 ГГц
  2. Довольно большие требования к PC, для нормальной работы эмулятора требуется процессор 1.5 ГГц, оперативной памяти 512 Mб, быстрый жёсткий диск 7200 Об/м.

Альтернативы эмулятору PearPC

  1. CherryOS, разработчики которого обещают мощную виртуальную машину с эмуляцией процессора G4, качественной поддержкой локальной сети, шин USB и Firewire и, согласно официальному сайту, доступ к аппаратным ресурсам компьютера.
  2. QEMU, поддерживает хостовые архитектуры: x86, PowerPC, Spark, ARM, эмулируемые: x86, PowerPC, Alpha, Sparc32, ARM, IBM S/390… Поддерживаемых ОС проще посмотреть на сайте
  3. SheepShaver работает в Linux, BeOS и Darwin для архитектуры PPC, а также Linux для x86 и эмулирует Mac OS начиная с версии 7.5.2 до версии 9.0.4.

Демонстрация PearPC

Ссылки

См. также

  • PearPC [Электронный ресурс] : Материал из Википедии — свободной энциклопедии : Версия 77730791, сохранённая в 09:09 UTC 12 апреля 2016 / Авторы Википедии // Википедия, свободная энциклопедия. — Электрон. дан. — Сан-Франциско: Фонд Викимедиа, 2016. — Режим доступа: http://ru.wikipedia.org/?oldid=77730791
  • PearPC. (2015, November 16). In Wikipedia, The Free Encyclopedia. Retrieved 07:34, May 14, 2016, from https://en.wikipedia.org/w/index.php?title=PearPC&oldid=690939290