Позволит ли Apple виртуализацию OSX Server на оборудовании, не являющемся Apple?

В настоящее время единственное, что ограничивает работу OSX Server на оборудовании общего назначения, — это настойчивость Apple в том, чтобы он работал только на оборудовании Apple. VMWare, VirtualBox и Parallels соблюдали это и сделали невозможным запуск OSX на чем-либо, кроме Xserves и Mac Pros.

Apple разрешила виртуализацию OSX на собственном оборудовании Apple после изменения EULA в Leopard.

Но, возможно, Apple ослабляет свой контроль над OSX Server? Интересная деталь от Virtualization.info показывает наличие кода, который может указывать на то, что Apple OSX Server может быть запущен как ВМ в их программном обеспечении vSphere Cloud infrastructure.

vSphere будет поддерживать Mac OSX, предоставляя поддержку EFI и поддержку Darwin в качестве гостевой ОС.

vSphere не работает на оборудовании Apple, поэтому интересно, что VMware добавляет поддержку операционной системы Apple. Решение для универсальной виртуализации могло бы существенно восполнить пробел, оставленный уходом Apple с рынка Xserve, и показало бы, что Apple чувствует пульс направления виртуальных вычислений.

Полный текст найденного приводится ниже:

vSphere будет поддерживать Mac OSX?

Хост Linux
Хост Windows
Хост Mac OS

Были некоторые тексты, перечисляющие различные типы хостов, включая Mac OSX.

Убедитесь, что установлены все доступные обновления программного обеспечения Mac OS X.
@&!*@*@(msg.cdrom.darwindisconnect)Ваша гостевая ОС Mac OS использует это устройство CD-ROM. Самый безопасный способ отключить этот виртуальный CD-ROM — нажать %s, затем извлечь носитель изнутри гостевой ОС%s. Чтобы продолжить, нажмите %s.%s
@&!*@*@(msg.Backdoor.OsNotMacOSXServer)Гостевая операционная система не является Mac OS X Server.
@&!*@*@(msg.cpuid.darwinWithBTHV)Mac OS X не поддерживается программной виртуализацией. Измените режим выполнения на автоматический.
@&!*@*@(msg.cpuid.darwinWithBT)Mac OS X не поддерживается программной виртуализацией. Для запуска Mac OS X вам понадобится хост, на котором %s поддерживает аппаратную виртуализацию.
isolation.bios.IsGOS.Darwin

Были некоторые тексты, перечисляющие различные сообщения, касающиеся Mac OSX

sbios
vbios
bios440
efi32
efi64
nvram
lsibios
nbios
nxbios
nx3bios
e1000bios
vmibios
vmmmods
sas1068bios
pvscsibios

Как видите, есть упоминание поддержки EFI, которая необходима для загрузки Mac OSX. Означает ли это, что будущая версия vSphere будет поддерживать виртуализацию Mac OSX?

Новые типы guestOS?

darwin10
darwin10-64
darwin-64
mandrake-64
opensuse
opensuse-64
winServer2008Cluster-32
winServer2008Cluster-64
winServer2008Datacenter-32
winServer2008Datacenter-64
winServer2008DatacenterCore-32
winServer2008DatacenterCore-64
winServer2008Enterprise-32
winServer2008Enterprise-64
winServer2008EnterpriseCore-32
winServer2008EnterpriseCore-64
winServer2008SmallBusiness-32
winServer2008SmallBusiness-64
winServer2008SmallBusinessPremium-32
winServer2008SmallBusinessPremium-64
winServer2008Standard-32
winServer2008Standard-64
winServer2008StandardCore-32
winServer2008StandardCore-64
winServer2008Web-32
winServer2008Web-64
XenVMMXenVMM

Я наткнулся на раздел, в котором перечислены все поддерживаемые типы guestOS; здесь вы можете видеть, что между vSphere 4.0 и 4.1 было добавлено несколько новых. Одна интересная вещь, которую, как я не уверен, заметили многие, — это VirtualMachineGuestOsIdentifier в vSphere API. Это, по сути, предоставляет идентификатор гостевой ОС, который поддерживается в каждом выпуске VI/vSphere. Интересно, что поддержка гостевой ОС Darwin документирована начиная с vSphere 4.0: