СофтПК
Разработчик(и) | Род МакГрегор, Генри Нэш и Фил Боусфилд |
---|---|
Операционная система | Unix , Classic Mac OS , IRIX , Solaris , HP-UX , IBM AIX , NeXTSTEP , OpenVMS , Ultrix , Tru64 |
Платформа | Motorola 88000 , Motorola 68000 , MIPS , SPARC , PA-RISC , PowerPC , VAX , DEC Alpha |
Тип | Эмулятор |
SoftPC — это программный эмулятор оборудования x86 . Он был разработан Родом МакГрегором, Генри Нэшем и Филом Баусфилдом после основания МакГрегором компании Insignia Solutions в 1986 году, при участии «около дюжины человек, которые покинули компанию Computervision, специализирующуюся на рабочих станциях CAD/CAM», веря в рыночные возможности для независимой компании. Консультации по CAD/CAM. Изначально являвшийся второстепенным проектом, SoftPC быстро стал основным направлением деятельности компании, запуская программное обеспечение для ПК на рабочих станциях. Первоначально разработанное на станциях SPARC, первым клиентом, получившим лицензию на это программное обеспечение, была компания Intergraph , чья рабочая станция имела собственную архитектуру процессора. [ 1 ] Первоначально доступное на рабочих станциях UNIX для запуска MS-DOS , программное обеспечение было перенесено на Macintosh в 1987 году. [ 2 ] а позже получил возможность запускать программное обеспечение Microsoft Windows . Помимо Mac OS , поддерживаемые платформы включали SGI IRIX , Sun Solaris , HP-UX , IBM AIX , NeXTSTEP , Motorola 88000 , OpenVMS в VAX и DEC Alpha системах , DEC ULTRIX и другие.
Связки SoftPC с Windows ( 3.x , 95 , 98 ) назывались SoftWindows, хотя для достижения того же эффекта можно было установить Windows в базовую среду SoftPC вместе с некоторыми специальными утилитами, предоставляемыми Insignia. [ нужна ссылка ] Внедрение Windows и приложений, работающих в этой среде, в отличие от DOS, изменило базовые условия для эмуляторов, а продукт Insignia SoftWindows был описан, по сравнению с SoftPC, как «полная модернизация, обусловленная размером и сложностью программ Windows». ". Характеристики выполнения, описываемые как «узкие и глубокие» в приложениях DOS, вместо этого были «широкими и поверхностными» в приложениях Windows, что затрудняло идентификацию разделов кода для перевода в собственную архитектуру компьютера, на котором работает эмулятор. [ 1 ]
Insignia заключила соглашение о разработке с Microsoft, предоставляющее компании доступ к исходному коду Windows. Это соглашение распространялось на продукт, известный тогда как Windows 4 , а также на Windows NT, в которой Microsoft стремилась обеспечить совместимость двоичных файлов архитектуры Intel с системами с архитектурой RISC. [ 1 ] Когда Microsoft выпустила Windows NT, она включала подсистему («WOW» — Windows on Windows , позже NTVDM ) для запуска виртуализированных 16-битных программ Windows (x86). Однако они также внесли изменения в Windows, чтобы позволить ей работать на альтернативных процессорах ( Alpha , PowerPC ), и для них был необходим уровень эмуляции для программ, скомпилированных для процессоров Intel . С этой целью были созданы индивидуальные версии базовой системы эмуляции Insignia, но альтернативные архитектуры NT так и не получили широкого распространения.
Начиная с 1996 года, Insignia занимала нишу в этой области продуктов, но вскоре столкнулась с жесткой конкуренцией со стороны Connectix с их Virtual PC продуктом . Insignia продала эту линейку продуктов компании FWB Software в октябре 1999 года, чтобы сосредоточиться на поставках реализаций Java для рынка мобильных устройств. FWB продолжала продавать SoftWindows до марта 2001 года. FWB Software также продавала отдельную версию программного обеспечения, которая не включала в себя встроенную копию Windows, под названием RealPC , до 2003 года.
В отличие от большинства эмуляторов, продукт SoftWindows использовал перекомпилированные компоненты Windows для повышения производительности большинства бизнес-приложений, обеспечивая почти исходную производительность (но это означало, что, в отличие от SoftPC, SoftWindows не подлежал обновлению). [ 3 ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с Гроссман, Венди М. (апрель 1994 г.). «Мягкий вариант». Мир персональных компьютеров . стр. 414–417, 419.
- ^ «Бюллетень Мака» . МакВорлд . Октябрь 1987 г. с. 12.
- ^ Статья InfoWorld о SoftWindows