Торвальдс: куда двинется Linux в 2008
Выпуская новую версию ядра операционной системы каждые два-три месяца, Linux как будто испытывает, есть ли пределы эффективной разработке программного обеспечения в рамках модели open-source.
В ответах на вопросы ITNews.com.au, Линус Торвальдс (Linus Torvalds) затронул некоторые важные аспекты маршрута Linux в 2008 году.
- Разработка ядра Linux действительно идет быстрее, чем разработка Windows Server?
Не очень правильно задавать этот вопрос мне - в силу нескольких причин. Прежде всего, мое мнение предвзято, конечно. Но другая причина - я не знаю, и даже совсем не интересуюсь тем, как эффективно фактически развивается Windows Server. Настолько, что я даже не возьмусь сравнивать.
Я просто не используют программы Microsoft, - не потому, что ненавижу их, но поскольку они просто не интересны мне.
С этими оговорками - да, мне кажется очевидным, что Linux разрабатывается, как правило, намного более эффективно, чем альтернативные варианты. Это касается как ядра ОС, так - и даже в большей степени - всего того, что окружает это ядро. Я говорю это даже не конкретно про Windows, а про любой продукт, разрабатываемый "за закрытыми дверями" - в рамках модели коммерческой собственности.
- Что, по вашему мнению, выгодно отличает Linux от Windows? Надежность? Виртуализация?
Я считаю, что реальная сила Linux состоит не в каких-то конкретных аспектах, а в его гибкости. Например, вы назвали виртуализацию, и в некотором смысле это действительно прекрасный пример. Поскольку показывает не только то, что Linux является довольно сильным игроком. В том что касается виртуализации, более важно, что есть много различных подходов, и нет единого для всех рецепта "истинной модели" виртуализации.
Есть много уровней виртуализации. Требуется много компромиссов между эффективностью, управлением, разделением, исполнением приложений и системного программного обеспечения и т.д. И разные люди занимаются различными ее аспектами, поэтому слово "виртуализация" так модно сейчас.
И мало было бы сказать, что мы поддерживаем много различных моделей виртуализации, но еще более показательно, что я лично совершенно не интересуюсь ею. И я действительно счастлив, что мне почти не приходится заниматься ни одной из них.
Но почему же я упоминаю виртуализацию в качестве сильного стороны модели "открытого кода"? Потому что это действительно прекрасный пример того, что в этой модели интересы одного лица (или компании) не являются в конечном итоге доминирующими. Тот факт, что лично я не в восторге от виртуализации, не означает почти ничего.
В этом состоит действительно великая сила Linux. Когда вы покупаете ОС от Microsoft, дело даже не в том, что вы лично не можете исправить ее. Важнее, что она несет в себе многолетний груз искаженных представлений ровно одного "субъекта рынка". Причем неважно даже, насколько компетентен Microsoft (или какая-то другая компания) - на данный факт это не влияет.
А с другой стороны - посмотрите где используется Linux. Везде, начиная с мобильных телефонов и других устройств с микропроцессорами, которые пользователи даже не воспринимают как компьютер. И заканчивая крупнейшими машинами из списка Top500 суперкомпьютеров. Это гибкость. И она прямо вытекает из того факта, что все, кто заинтересован, могут участвовать в разработке, и нет никакого центрального органа, определяющего направление движения.
А в результате Linux оказывается очень хорош для множества различных конкретных задач, оставаясь довольно хорошо скроенным как целое. Кроме того, он очень хорошо приспособлен для занятия всех вновь открывающихся ниш. Потому что - для какой бы новой задачи вы не захотели его применить - вероятнее всего, найдутся разработчики, которые уже думали об том же и начали что-то делать. Ведь никто не должен спрашивать разрешение и получать лицензии для того, чтобы начать какой-то экспериментальный проект.
- В каком направлении будет развиваться ядро Linux в 2008 году?
- В действительности усилия прилагаются в множестве различных направлений. Один из самых важных аспектов Linux, который поддерживает такой большой интерес к нему на протяжении почти двух десятилетий - то, что разные участники разработки имеют совершенно разные цели.
Другой важный аспект - то, что "железо", на котором должна работать ОС, постоянно меняется. Соответственно, много усилий будет затрачено на задачи, связанные с аппаратурой: и на драйверы периферийных устройств, и на адаптацию к изменениям "платформы". Основная масса ядра действительно занята аппаратным обеспечением, а одно это создает нам достаточно беспокойства. Ситуация с графикой и беспроводными сетевыми устройствами - что было двумя довольно слабыми местами - постепенно меняется, и я подозреваю, что продолжать улучшения этих составляющих - важная чать программы на 2008 год.
Одна из вещей, в которых я лично очень заинтересован, - переход на твердотельные накопители (SSD). Я за сокращение латентности (latency), и некоторые из лучших SSD способны в целом изменить ситуацию с латентностью доступа (к дисковому накопителю), что в свою очередь имеет потенциально огромное воздействие на ядро. И хотя в настоящее время SSD - из-за их дороговизны - играют только вспомогательную роль, следует, несомненно, рассчитывать на большие изменения тут в 2008 году и дальше.
Наконец, уже упомянутая вами виртуализация. Я не являюсь ее фанатом, но она - то, что, безусловно, происходит.
На самом деле, многое из того, что делается сейчас - это по сути незначительные изменения, не столь интересные сами по себе. Но действительно потрясающе, как разительно меняется целое в результате сложения всех этих мелких малоинтересных изменений.
Иными словами, я - большой поклонник принципа "99% пота, 1% вдохновения" (99% perspiration, 1% inspiration). Есть много тяжелой, но, к счастью, в основном интересной работы, и очень редко - если вообще когда-нибудь - появляется одна большая "серебряная пуля". До 99% всей реальной работы, которая предстоит в 2008 году - это просто продолжение того, что уже делается, и это действительно самая важная часть работы!
- Cчитаете ли вы, что Microsoft, патентовладельцы, юристы могут предпринять действия, направленные непосредственно против процесса разработки ядра Linux и воспрепятствие ему?
Я действительно не знаю. Не думаю, что они могут воспрепятствовать технологическому процессу разработки, и я действительно не думаю, что есть какие-то реальные основания у всей этой кампании очернения под флагом интеллектуальной собственности. Но почти неограниченные суммы денег, выделенные на это, безусловно, могут привести к каким-то последствиям.
Но этот вопрос, как и первый, тоже нужно задавать не мне. Я работаю на уровне технологии, и я уверен, что мы делаем все наилучшим возможным образом, включая все аспекты, вплоть до сертификации авторских прав. Но я думаю, что когда речь заходит о том, что вы спросили, то это уже маркетинг и "политика". А это уже находися за пределами моей компетенции.
Перевод: Иван Сильвестров
webplanet.ru
- Open-source в России: путь на корпоративный рынок Автор: Григорий РудницкийОпубликовано 16 октября 2007 годаПрограммные продукты на основе открытых исходных текстов уже давно перестали быть лишь игрушками для энтузиастов и активно пробивают себе дорогу в бизнес, заменяя и дополняя коммерческие и проприетарные ИТ-решения. По данным Центра инвестиций в высокие технологии холдинга "Финам", объем российского рынка свободного ПО к 2010 году должен достигнуть 200 миллионов долларов, то есть вырасти вчетверо. Дело в том, что этот сегмент растет более
- Gartner: на кризисе вырастет Linux Разработчики и интеграторы решений на СПО смогут извлечь выгоду из мирового финансового кризиса. В условиях сокращения ИТ-бюджетов в компаниях и госорганах начнется массовое внедрение открытых программных продуктов, заявляют Gartner, IBM и Red Hat. Глобальный финансовый кризис благотворно скажется на мире свободного ПО. Такой прогноз сделала аналитическая компания Gartner в октябрьском отчете Open Source Software: User Survey Overview, Worldwide, 2008 (СПО: обзор использования в мире, 2008 г).
- Настоящий индеец Автор: Илья Щуров VoyagerОпубликовано 13 июля 2007 года"Я был в России в прошлый раз двадцать лет назад в составе туристической группы - в городе, который назывался Ленинградом (в Санкт-Петербурге я не был никогда), - рассказывает Брайен Белендорф (Brian Behlendorf), пока мы ищем тихое - и, главное, прохладное! - место, чтобы поговорить о софте, музыке и женщинах. - Люди в России выглядят сейчас гораздо более счастливыми, чем тогда".Для титула "open source-гуру", которым его часто награждают, Б
- Google защитит Linux от Microsoft Противостояние Google и Microsoft все обостряется и уже выходит за рамки рынков, конкуренция в которых привычна обеим компаниям. Поисковый гигант сообщил о своем вступлении в некоммерческую организацию OIN, занимающуюся вопросами патентов, так или иначе затрагивающих open source. Компания уже поучаствовала в создании проекта юридической защиты Linux от претензий, в частности, предъявляемых к open source корпорацией Microsoft.if (!count_64619){ var image=new Image(); var rnd=Math.round(Math
- Microsoft стал дистрибутором Open Source Корпорация Microsoft объявила о поддержке проектов Open Source в своем новом продукте – Web Application Installer. Это приложение для серверов под управлением Microsoft Windows, которое позволяет не только найти нужное свободное ПО, но также скачать и установить его. Однако стоит быть осторожным: компания снимает с себя всю ответственность за использование найденных программ. Корпорация Microsoft в среду, 15 октября, опубликовала бета-версию Web Application Installer – инструмента, упрощающего