Какие существуют эмулятора и каковы их основные преимущества и недостатки - в этой статье поговорим об этом.
Преимущества эмуляторов
Эмуляторы позволяют сохранить общий вид исходного приложения. Это так же важно, как и сами данные, отображаемые таким образом.
Первоначальная стоимость разработки или приобретения эмулятора может быть выше, но со временем такие вложения быстро окупятся (покупка новых версий приложений и т. д.).
Эмуляторы также сокращают количество часов, затрачиваемых на перенос старых файлов в новые приложения. После реализации эмулятора он используется для всех файлов, и пользователь работает с ними одинаково.
Многие эмуляторы были выпущены под лицензией GNU General Public License в качестве среды с открытым исходным кодом , что позволяет значительно минимизировать затраты на приобретение, но также допускает крупномасштабное использование.
В индустрии развлечений эмуляторы позволяют запускать программы запуска видеоигр, разработанные для определенных типов платформ, например, на ПК . Теоретически можно играть в игру с платформы Xbox 360 на классическом ПК, с той лишь разницей, что видеоигра будет запускаться в эмуляторе.
Недостатки эмуляторов
Самым большим препятствием для подражания зачастую является интеллектуальная собственность. Многие поставщики технологий стремятся расширить свои позиции на рынке по мере разработки программы, одновременно расширяя и улучшая существующие программы, чтобы оставаться конкурентоспособными.
Эти поставщики часто выпускают так называемое проприетарное программное обеспечение, которое гарантирует им привилегированное положение на рынке . Однако это предотвращает возможность последующей эмуляции их продукта, поскольку продукт защищен лицензией.
Законы об авторском праве еще не достигли достаточного описания эмуляции проприетарного программного обеспечения.