На сей раз софтверный гигант передал в открытое пользование на условиях лицензии GPL 2 программное обеспечение Hyper-V Linux IC (Hyper-V Linux Integration Components), представляющее собой набор драйверов и технических интерфейсов для стыковки системы виртуализации Microsoft Hyper-V и открытого софта, в частности ядра Linux.

Всего было передано порядка 20 000 строк программного кода. По условиям передачи, включать переданный код можно без каких-либо ограничений как в бесплатные, так и в коммерческие Linux-продукты.

Как пояснили в корпорации, переданный код использует "родные" подходы к виртуализации на базе Hyper-V, поэтому при использовании их разработок у сторонних программистов есть возможность предлагать виртуализованные Linux-системы, работающие на хостовых Windows Server 2008 и 2008 R2 почти без ущерба для производительности, то есть в условиях приближенных к работе на физическом "железе".

Впрочем, в благотворительных намерениях Microsoft, касающихся пожертвования кода, уверены далеко не все. К примеру, аналитики компании IDC видят в данных действиях Microsoft осознание того, что не только Linux стал серьезной угрозой серверной линейки Microsoft, но и бесплатные продукты для виртуализации, такие как XEN или KVM могут составить серьезную конкуренцию Hyper-V, поэтому уже сейчас необходимо создать условия для определенных рыночных преимуществ последней.

В пользу этой точки зрения говорит и тот факт, что ранее Microsoft в лице вице-президента по стратегии Крейга Манди в заочном споре с Red Hat называла открытое программное обеспечение "раковой опухолью", а лицензию GPL "антиамериканской".

Теперь, судя по всему, времена изменились и в Microsoft решили, что если врага нельзя победить, то с ним надо дружить.

Пожертвованный код Linux IC представляет собой набор драйверов для ядра Linux, при помощи которых открытая операционная система способна распознать, что она работает в виртуализованном режиме поверх MS Windows.

На сегодня разработчики Linux-ядра пока никак не прокомментировали шаги Microsoft, нет пока и официального согласия с их стороны на включение кодов в стабильную сборку ядра Linux.

"Microsoft уже просто не может игнорировать открытый софт, если бы она это делала, то она просто игнорировала бы значительную часть своих клиентов", — говорят в IDC.

Кроме того, обращает на себя внимание и еще один факт — теперь Microsoft открывает коды не только своему партнеру Novell, с которым есть соответствующее соглашение, но всему сообществу, чтобы коды можно было применять не только в Suse Linux.

Поделиться
Комментарии