james bottomley hacker magazine
DESCRIPTION
ÂTRANSCRIPT
Искания и свершенияХАКЕР 01 /180/ 2014 3131
В России положение Open Source по-прежнему сильно хуже, чем в США и Европе. Есть множество отличных спе-циалистов из России, являющихся видными контрибьюторами в Linux, но работающих в других странах, в таких компани-ях, как Intel или Red Hat.
Parallels — один из редких примеров российских компаний, которые действительно многое выдают в ап-
стрим. Мне, конечно, было бы приятно заявить, что у нас идеально выстроена работа с комьюнити, но пока это не совсем так. Но мы прикладываем к этому много усилий.
Мне кажется, что остальным мешает определенный культурный барьер. Отчасти это связано с российским об-разованием, по-прежнему проповедующим соревновательный дух. Возможно, дело в советском наследии и традициях. Людям, воспитанным таким образом, сложно изменить себя и принять идею сотрудничества с конкурентами.
Даже в США на это ушло более десяти лет. Только сейчас компании начали понимать, что они могут открыть ту часть работы, которая для них не суперкритична, и сфокусировать усилия на самых важных технологиях. На мой взгляд, такая модель действительно заработала лишь в Open Stack. Этот проект является результатом тесного сотрудничества компаний, по сути конкурирующих друг с другом. Восемь из топ-10 партнеров Parallels (хостинг-провайдеров) уже что-то пробуют там с нашей помощью или без нее. Поэтому Open Stack уже есть в стратегии развития Parallels (сейчас мы только спонсоры этой организации, но планируем стать ее участником, как и в Linux Foundation).
До сих пор самые большие проблемы, с которыми сталкиваются разработчики open source ПО, носят юри-
дический характер. Поэтому Linux Foundation приходится направлять значительные ресурсы (собственные или полу-ченные от компаний — членов организации) на то, чтобы помогать разработчикам именно с этим.
При этом сообщество Linux-разработчиков отличается высокой компетенцией в технических вопросах, и по-
мощь LF им редко нужна. Куда чаще возникают вопросы социального характера: например, как обратиться к разработ-чикам ядра и к кому именно, в какой форме передать им патч.
SECURE BOOTТекущее положение дел с Secure Boot таково: с одной стороны, теперь у нас есть так называемый предварительный загрузчик (PreLoader), подписанный сертификатом Microsoft. С другой — набор инструментов для работы с Secure Boot.
PreLoader работает следующим образом: он запускается перед загрузчиком дистрибутива, проходит проверку Secure Boot и позволяет загрузиться дистрибутиву, даже если у его загрузчика нет сертификата Microsoft.
Это важно скорее для небольших дистрибутивов, поскольку разработчики Red Hat, Canonical и других крупных систем уже используют подписанные загрузчики.
Но намного важнее то, что мы разработали инструментарий для работы с SecureBoot. Он позволяет удалять сертификат Microsoft, использовать собственный и подписывать им загрузчик или же, по сути, просто отключить Secure Boot в системе. Такое положение вещей позволило FSF убрать эту технологию из списка угроз экосистеме Open Source.
ARM НА СЕРВЕРАХБытует мнение, что ARM — это такая «крутая» платформа, которая обязательно найдет применение в серверах. Низкое энергопотребление при достаточной производительности, не нужно мощного охлаждения.
Однако если провести более детальное сравнение, то все не так просто. Мне кажется, что в реальных сценариях ARM не удастся удержать эти преимущества, а значит, и уверенные позиции на серверном рынке сохранить у нее не полу-чится. Достаточно посмотреть на характеристики современных ARM-чипов.
Если сравнить, допустим, Cortex A17 с Intel Atom Silvermont, то разница в энергопотреблении, конечно, будет, но она не так существенна — в пределах 20%.
При этом в Silvermont есть поддержка 64-битной архитектуры и виртуализации. У A17 нет ни того ни другого. Реализация этих технологий увеличит энергопотребление чипа. А значит, ARM рискует вообще потерять свой главный козырь.
Ну и нельзя забывать про повсеместную распространенность Intel. Возникает вопрос — зачем владельцам дата-центров переходить на экзотичный ARM, если нет заметной разницы в стоимости, производительности и энергопотре-блении?
БОНУС: ИНТЕРВЬЮ С ТЕХДИРОМ LINUX FOUNDATION
Чтобы получить более широкую картину того, что происходит в мире open source и некоторых областях, не рассмотренных в нашем обзо-ре, мы пообщались с Джеймсом Боттомли. Джеймс — технический директор Linux Foundation, а также технический директор продуктов серверной виртуализации в компании Parallels. Кроме того, он яв-ляется одним из ключевых мейнтейнеров Linux, отвечающим за код подсистемы SCSI и ряда других компонентов.
INFO
В 2013 году исполнилось 30 лет проекту GNU,
20 лет самому открытому дистрибутиву Debian GNU/Linux и 20 лет
самому консервативно-му Slackware. Поэтому 2013-й можно по праву
считать годом Open Source.