КаталогИндекс раздела

          

Коммерческие интересы и будущее Linux

Latif

Commercial Interests and the Future of Linux
Опубликовано в: http://www.techuser.net/index.php?content=30

Представляется, что ОС Linux занимает центральную позицию в планах IBM на будущее. IBM заявляет, что вложит в Linux миллиард долларов. IBM - не бесприбыльная компания, она несомненно видит в Linux какие-то перспективы прибыльности, которых нет в Windows. Однако IBM никогда не объясняла четко, почему она предпочитает Linux Windows.

Как технология, ОС Linux не является радикальным решением. Она не предлагает ничего, существенно отличающегося от предложений Microsoft. Так что, по каким бы соображениям, IBM не делала вложения в Linux, в них, конечно, нет ничего от технического превосходства над Windows.

Проблема стоимости также может быть исключена. IBM работает с компаниями Redhat и SuSE, которые заинтересованы в получении прибыли от продаж Linux. Лицензионная плата

Redhat довольно значительна, но это совсем не беспокоит IBM. Если IBM хотела бы избежать платы за лицензию, она могла бы сделать это, купив основной дистрибутив Linux. Novell заплатила 210 миллионов долларов SuSE, такая сумма для IBM - карманные деньги.

IBM участвует в ОС Linux не по причине ее технического превосходства, не по соображениям разницы в цене, и не хочет контролировать дистрибутив ОС. Так почему же IBM заинтересована в Linux?

IBM - не единственная компания, которой нравится Linux. SGI поставила на Linux даже больше. Сначала SGI пыталась выйти на рынок рабочих станций NT, чтобы достичь больших объемов и уменьшить стоимость разработки аппаратного и программного обеспечения. Другим мотивом было увеличение массы программного обеспечения, доступного на рабочих станциях SGI. Набег SGI на NT полностью провалился и ухудшил финансовое положение компании.

Чему SGI научилась от своего опыта с NT, так это тому, что технологической компании вроде SGI с небольшими объемами невозможно конкурировать на рынке Wintel. Рынок Wintel контролируется компаниями без вложений в исследования и разработки, но с большими объемами и с большим опытом управления цепочками поставок. SGI поняла, что она не сможет использовать свои технологические преимущества в мире Wintel. Главным препятствием в привнесении новых патентованных технологий в Wintel является контроль Microsoft над Windows.

Microsoft централизованно управляет разработкой своей ОС. Разработчики ОС Microsoft присматриваются к рынку и решают, какие новые свойства они хотят добавить в ОС. Пользователи могут иметь право голоса в этом процессе, но в конечном счете Microsoft реализует возможности, нужные для подавляющего большинства, и отвергает изменения, которые могут быть полезными лишь немногим потребителям. Microsoft также кооперируется с Intel и производителями чипсетов, чтобы быть уверенными в том, что любые возможности, добавленные ею в ОС, будут поддерживаться. Результат на игровом поле проявляется в том, что между производителями аппаратной части остается очень мало различий.

Модель Microsoft очень хорошо приспособлена для таких компаний, как Dell. Dell является потрясающей компанией, если речь идет о производстве сборок. Искусство управления цепочками поставок в этой компании неудивительно. Но Dell является динозавром, если речь заходит о технологиях. Dell зависит от Microsoft и Intel в исследованиях и разработках, но, если эти проблемы решены, она может производить дешево и продавать с выгодой.

Такая ситуация неприменима для таких компаний как SGI с мощным портфелям технологий. Чтобы эффективно конкурировать с Dell, SGI нужны такие свойства в ОС, которые будут поддерживать ее аппаратные средства. Возьмем в качестве примера файловую систему XFS, которая относится к основным технологиям SGI. Это файловая система, предназначенная для приложений, которым нужна высокая эффективность ввода-вывода. XFS существенна для поддержки лидерства SGI в решениях, связанных с управлением хранения данных.

SGI хотела бы иметь XFS, интегрированную в Windows. С другой стороны, Microsoft не получит никакой выгоды от интеграции XFS в Windows. Модуль файловой системы составляет большую или меньшую часть кода, но может потребовать изменений в ядре и регулярной поддержки. Microsoft не видит положительного эффекта от вложений в свойства, которые лежат вне "мейнстрима". Другой проблемой для Microsoft являются права собственности на код. Windows - патентованное программное обеспечение Microsoft и Microsoft не может позволить кому угодно добавлять коды в Windows.

В отличие от Windows, ОС Linux весьма открыта и нецентрализована. Компании, которые в состоянии сделать вложения в программирование, могут обеспечить в ней те возможности, которые им нужны. Linux легко разрешает введение новых свойств, если они не ухудшают ядро для основной массы пользователей и добавляют новые возможности. SGI использовала это и оказалась в состоянии внести XFS в Linux, содействуя работе программистов в Linux.

Мотивы IBM те же самые. IBM хочет уменьшить стоимость разработки аппаратного и программного обеспечения и укрепить свое лидерство в технологии. IBM также понимает, что в будущем Linux будет обеспечивать значительно более широкую поддержку программного обеспечения, чем любая патентованная ОС Unix. ОС Windows плоха для IBM по тем же соображениям, по которым она плоха для SGI. IBM имеет значительно большие объемы производства, чем SGI, но все же не может конкурировать с такими компаниями, как Dell.

Dell также является игроком на рынке серверов Linux, но SGI и IBM больше не конкурируют с ней. Если кому-то нужно маломощное решение на Linux, он может выбрать Dell, но мощные решения обеспечивают только IBM или SGI.

IBM имеет и другое преимущество, она предлагает полную линейку решений Linux. Dell может быть дешевле в части стоимости аппаратуры, но она предлагает полных решений. Некоторые части аппаратуры должны покупаться у других производителей. Интеграция и поддержка аппаратного и программного обеспечения от многих производителей может оказаться дорогим делом, стоимость обучения и сопровождения здесь гораздо выше. Следовательно, может быть выше и общая стоимость владения. Преимущество Dell в ценах сводится не нет ее неспособностью предложить полную линейку продуктов.

Выбором Linux любая компания с сильной технологией может воспользоваться доступом к дешевым аппаратным компонентам и большим рынком без искусственных препятствий на нем. Это ведет также к уменьшению стоимости разработки ОС. Технологическим компаниям нравится ОС Linux, поскольку она позволяет им продавать аппаратные средства и может служить хорошей платформой.

Те же причины, которые так привлекательны для технологических компаний, также объясняют интерес и к настольной Linux. Настольные вычисления требуют компактной аппаратуры, стандартной ОС и низкой стоимости. IBM может продвинуть Linux на рабочий стол и может даже продать кое-какое оборудование для этого, но в конечном счете этим она только расширит рынок Dell. Когда этот рынок станет достаточно большим, Dell придет и перехватит его.

Повсеместное принятие Linux не означает, что пропадут патентованные ОС Unix. Linux годится для многого, но не для всего. Реализация XFS в Irix предлагает много возможностей, не поддерживаемых в Linux. Такие возможности, как GRIO (гарантированная доля ввода-вывода) требует свойств реального времени. ОС AIX также имеет преимущества и IBM не собирается отдавать AIX. AIX останется для самых мощных решений.

Стратегия поддержки коммерческих ОС вместе с Linux кажется противоречащей основной цели - экономии на стоимости разработки программного обеспечения. Как может компания сэкономить на этом, если она вместо поддержки одной ОС должна поддерживать "одну с четвертью" ОС? Чтобы достичь экономии в стоимости, компании должны сократить расходы на коммерческие ОС, сфокусировав их только на тех свойствах, которых нет в Linux. Коммерческие ОС будут все более специализироваться для определенных областей и будут иметь ядра, настроенные на специфические задачи.

Ответвления ядра Linux будут возникать только для добавления радикально новой функциональности и не будут касаться основного направления. Ветвления основного направления Linux малоперспективны. Поддержка специализированной ОС и ОС общего назначения - две очень разные вещи. Как и при производстве чипов, стоимость поддержки ОС общего назначения удваивается через каждые несколько лет. Кодовая основа такой ОС растет очень быстро и стоимость сопровождения растетвместе с ней. ОС Unix разветвлялась, но это было в прошлом, когда сложность ОС была невысокой. По мере возрастания сложности ОС большинство ответвлений Unix отмирали.

SGI использует модифицированное ядро Linux для своих систем Altix. Технически это ответвление, но SGI работает над тем, чтобы устранить это. SGI хочет видеть большинство своих модификаций слившимися с Linux. Это уменьшит в будущем стоимость сопровождения. SGI менее всего хочет сопровождать вариант Linux. Умные компании будут избегать ветвлений Linux. Не слишком умные компании быстро уйдут из бизнеса.

SUN не так хорошо понимает преимущества Linux как IBM и SGI. SUN уязвима и знает об этом, но она продолжает держаться ориентации на Solaris. Сопровождение Solaris обходится для SUN достаточно дорого. Если сопровождение Solaris было дешевым, то зачем SUN отдала Solaris x86? Для SUN умнее было бы принять Linux, так же как это сделали IBM и SGI. Solaris будет оставаться для высокопроизводительных решений, но будет гораздо более интероперабельным с Linux.

В будущем продолжение вклада от таких компаний как IBM и SGI выведет Linux на уровень платформы первого класса для высокопроизводительных вычислений. Linux будет поддерживать очень разнообразную аппаратуру, пригодную для многих использований. Windows будет продолжать выполняться только на аппаратном мейнстриме, и это будет становиться помехой. Каждая большая корпорация нуждается в некотором специфическом оборудовании. Linux будет гораздо лучше интегрироваться с этим специфическим оборудованием, чем Windows. И в итоге Linux будет прекрасным выбором для технических и высокопроизводительных вычислений.


КаталогИндекс раздела