Являясь потомком Copilot, Palm OS Emulator используется для написания, тестирования и отладки приложений Palm OS. Palm OS Emulator эмулирует устройства класса Motorola 68000 и обладает глубокими знаниями о внутренней работе Palm OS , что позволяет осуществлять тщательный мониторинг правильной работы приложений. В отличие от Xcopilot (еще одного потомка Copilot), Palm OS Emulator не загружает uClinux . Используя файлы «скинов» , Palm OS Emulator может очень точно имитировать внешний вид многих моделей карманных компьютеров Palm.
Все версии Palm OS Emulator требуют файл, содержащий образ ROM для загрузки. Файлы образа ROM можно получить с PalmSource (теперь часть Access Co. , Ltd) или загрузить с настоящего устройства Palm. Palm OS Emulator поддерживал модели Palm, произведенные Palm, Handera , Handspring и Symbol . Карманные компьютеры Palm OS, произведенные Sony ( линейка Clie ), поддерживались отдельной, специфичной для Sony версией Palm OS Emulator.
Copilot и Palm OS Emulator выпускаются под лицензией GPL v2. Версии были разработаны Palm, Inc. для платформ Windows, Macintosh и Unix. Форк Sony был выпущен только для Windows. [1]
Palm OS Emulator поддерживает Palm OS 4.x и более ранние версии. [2] Он не поддерживает Palm OS 5.x и более поздние версии, так как эти версии основаны на процессоре ARM. PalmSource предоставляет симуляторы для Palm OS 5.x и более поздних версий, где Palm OS была перекомпилирована для работы под Windows.
Версии эмулятора для Linux, Mac и Windows были включены в CD-ROM, прилагаемый к книге Palm Programming: The Developer's Guide [3] , опубликованной издательством O'Reilly в 1999 году. [4]