Что такое spo. Второе пришествие

SPO (secondary public offering)

SPO (secondary public offering) – публичное размещение акций, которые принадлежат уже существующим акционерам. Как правило, создателям компании или венчурным фондам.

SPO, в отличие от IPO, не влияет на размер уставного капитала компании. Но в то же время такое размещение все равно делает компанию публичной, то есть такой, чьи акции свободно обращаются на рынке ценных бумаг. Кроме того, возрастет число акционеров, что делает акции ликвидными.

SPO следует отличать от публичного размещения дополнительных выпусков акций, которое называется follow-on (доразмещение), или просто PO (публичное предложение). В нашей стране достаточно часто встречается ошибка, когда повторное публичное размещение акций компании называют SPO. Причина в неправильном понимании значения английского слова secondary. Имеется в виду не «повторное» размещение, а «вторичное». Иначе говоря, когда акции выпускаются акционерным обществом, происходит первичное размещение. А когда они уже обращаются на рынке – это вторичный рынок акций.

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

Через процедуру SPO в те или иные времена прошли практически все компании из сферы высоких технологий в США, например «Майкрософт», основатели которой неоднократно продавали публично свои акции.

В России классический пример SPO – продажа госпакетов акций компаний. Действительно, государство является на сегодняшний день создателем многих компаний и их крупным акционером. Выведение акций этих предприятий на рынок и есть secondary public offering. Например, правительством РФ принята программа приватизации, согласно которой государство планирует до 2013 года продать 35% акций ВТБ из своей 85-процентной доли. При этом стоимость пакета в идеале должна быть выплачена государству, а не ВТБ, то есть на его акционерном капитале сделка не должна отразиться: изменится состав акционеров, но не количество денег в балансе.


Смотреть что такое "SPO (secondary public offering)" в других словарях:

    SPO - may refer to: * SPO Rouen Basket, a basketball club based in Rouen, France * Sankt Peter Ording, a resort town in Germany on the North Sea * Scholarly Publishing Office of the University of Michigan University Library * Sciences pour l oenologie … Wikipedia

    SPO - Die Abkürzung SPO steht für: Sankt Peter Ording secondary public offering, englisch für: Zweitplatzierung (Börse) Spiegel Online, eine der reichweitenstärksten deutschsprachigen Nachrichten Websites .spo ist eine Dateiendung des… … Deutsch Wikipedia

    Эмиссия, или выпуск на рынок, ценных бумаг предполагает четыре этапа. 1. Принятие решения о размещении ценных бумаг. Эмиссия государственных ценных бумаг находится в компетенции соответствующего государственного или муниципального органа.… … Банковская энциклопедия

    IPO - (Публичное размещение) IPO это публичное размещение ценных бумаг на фондовом рынке Сущность понятия публичного размещения (IPO), этапы и цели проведения IPO, особенности публичного размещения ценных бумаг, крупнейшие IPO, неудачные публичные… … Энциклопедия инвестора

    Первичное публичное предложение - Эта статья или раздел описывает ситуацию применительно лишь к одному региону (Россия). Вы можете помочь Википедии, добавив информацию для других стран и регионов. Первичное публичное предложение, первичное публичное ра … Википедия

    Первичное публичное обращение - (ценных бумаг), также (англ. Primary Public Offering PPO) один из способов проведения IPO, при котором владелец или владельцы уже размещенных ценных бумаг предлагают свои пакеты ценных бумаг или их часть на продажу неограниченному… … Википедия

    Austria - This article is about the country. For other uses, see Austria (disambiguation). Österreich and Oesterreich redirect here. For the surname rendered in either of these two ways, see Österreich (surname). For the Austrian national anthem, whose… … Wikipedia

    Austria - Austrian, adj., n. /aw stree euh/, n. a republic in central Europe. 8,054,078; 32,381 sq. mi. (83,865 sq. km). Cap.: Vienna. German, Österreich. * * * Austria Introduction Austria Background: Once the center of power for the large Austro… … Universalium

    Otpor! - logo Otpor! (Serbian Cyrillic: Отпор!, English: Resistance!) was a civic youth movement that existed as such from 1998 until 2003 in Serbia (then a federal unit within FR Yugoslavia), employing nonviolent struggle against the regime of Slobodan… … Wikipedia

Если вы следите за новостями из мира финансов, бизнеса и технологий, то наверняка слышали подобные формулировки: «Компания провела IPO», «Концерн вышел на IPO», «Акции компании прошли процедуру IPO» и им подобные. Вероятно, те, кто уже встречался с подобной информацией, имеют примерное представление о том, что речь идет о выставлении акций компании на публичные торги, однако не думают о деталях, которые влечет за собой этот процесс. Другие же люди, возможно, просто пропускают такую информацию, особо не заморачиваясь по этому поводу.

Для тех, кто хотел бы узнать больше о том, что это за таинственные три буквы, тесно связанные с крупными компаниями, успешным бизнесом и мировыми биржами, мы пишем эту статью. В ней мы постараемся максимально полно раскрыть информацию по этой теме.

Что такое IPO?

Итак, начнем с расшифровки тех самых «трех букв». IPO на английском языке обозначает такое словосочетание: «initial public offering», что переводится как «первоначальное публичное предложение». Простым языком говоря, процедура заключается в выводе акций той или иной компании на открытые торги на бирже. Звучит просто, не правда ли? Однако такой процесс тянет за собой ряд последствий, о которых мы и расскажем в данной статье. Ведь ответить на вопрос «Что такое IPO?» несколькими предложениями невозможно: этот процесс может оказаться на порядок сложнее, чем кажется.

Подготовка к проведению IPO

Итак, чтобы понять лучше суть операции, которой посвящена данная статья, начнем с детального описания процедуры подготовки акций компании к их выводу на биржу.

На самом деле, юридически вывести компанию на IPO достаточно сложно. Необходимо полностью раскрыть финансовые показатели юридического лица, показать все процессы, которые проходят в компании, предоставить публичный доступ к информации, касающейся финансовой отчетности. Помимо того что подготовка всех этих данных занимает множество времени и сил, раскрытие такой информации также может навредить некоторым видам бизнеса, поскольку быстро станет достоянием конкурентов. Вот поэтому не все спешат выводить свою компанию на IPO.

Также на вопрос владельцу компании «Что такое IPO?» следует ответить: открытость и ответственность. По первой мы уже уточнили, что вся информация о деятельности бизнеса будет доступной. Сюда также следует добавить еще и данные о владельце и основателе бизнеса, о публичности его персоны. Кроме того, IPO - это ответственность. Ведь теперь компания, в числе акционеров которой могли находиться лишь доверенные люди, становится публичной - и ее акции способен приобрести каждый желающий. Представляете, какое давление ощущает владелец бизнеса, который выводит компанию на публичные торги?

Кто готовит IPO?

Также следует обратить внимание на то, кто конкретно занимается подготовкой компании к публичному выставлению на биржу. Казалось бы, почему этого не может сделать собственник? А не все так просто. Нет, теоретически, конечно, этим может заняться и он, но на практике такого ни встретить. Подготовку компании к столь ответственному событию, как выход на IPO, доверяют специалистам, которые занимаются этим на профессиональной основе и имеют определенный опыт в этом деле. Чаще всего такую деятельность проводят крупнейшие банки, например, Morgan Stanley. Вполне возможно, чтобы подготовкой занимались крупные аудиторские компании, такая практика также есть.

Подготовку к IPO делают чаще всего банки по причине, во-первых, большого опыта в сборе финансовой отчетности, работе с большим количеством данных и их упорядочивания; во-вторых, из-за возможного выкупа таким банком части акций компании, которая идет на торги. В таком случае банку выгодно заниматься подготовкой по той причине, что он может выкупить пакет по цене более низкой, чем она будет стоить в будущем. Разумеется, детали такой сделки (в том числе объем акций, которые можно выкупить) обсуждаются в контракте.

Где осуществляют IPO?

Итак, мы обсудили что такое IPO и зачем его проводят. Теперь рассмотрим, где именно выставляются компании и каким образом они ищут инвесторов. Следует отметить, что в мире существует всего несколько крупнейших бирж - это Нью-Йоркская, Лондонская, Московская, Варшавская и другие. Первая служит площадкой для выхода американских технологичных компаний (Twitter, например, выставлялся на торг именно в Нью-Йорке). Теперь вы понимаете, что такое IPO, Twitter тоже не можете не знать. Видите, по ходу чтения вы начинаете разбираться в этой теме все больше!

Вторая биржа - Лондонская, также является площадкой для крупных выходов, в том числе IPO российских компаний. Например, «Роснефть», «Лента», «ВТБ», «Мегафон» были представлены в столице Англии.

Московская биржа, по логике вещей, должна служить площадкой для старта отечественных компаний, и примеры такие на самом деле есть. Но практика, увы, не так распространена, как хотелось бы, по той причине, что в РФ нет такого объема капитала, который присутствует на Западе. Даже российские компании предпочитают хранить деньги в западных банках, поэтому и искать инвесторов логичнее «там», чем «здесь».

Преимущества проведения процедуры IPO

Что такое IPO компании и где оно проводится, мы рассмотрели. Теперь постараемся очертить вкратце основные преимущества, которые дает бизнесу его выход на биржу.

Во-первых, это престиж. Да, даже не дополнительные средства, а именно престиж! Одним из главных «плюсов», ради которых компании соглашаются выйти на открытый рынок публичных торгов ценными бумагами, является процедура IPO и SPO (вы спросите: «А это что такое?». IPO и SPO - это схожие явления, только SPO - это вторичное привлечение средств за счет акций, которые уже принадлежат инвесторам, только на общий размер капитала компании оно не влияет).

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

Формирование коммерческого продукта

Для начала следует разобраться в принципах создания предложений для туристов. Только так можно наглядно увидеть степень влияния того или иного фактора на стоимость путевки.

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

Инициатором этого является оператор, который резервирует номера в отелях выбранной страны, закупает определенное количество авиабилетов в этом направлении и заботится о своевременной доставке туристов. Далее информация поступает к агентствам, которые занимаются реализацией этого туристического продукта. Для привлечения большего числа клиентов существует практика формирования Но что такое СПО и насколько оно отличается от стандартных туров?

Определение

Значение термина СПО происходит от сокращения английского аналога Special Offer. По предъявляемым услугам оно ничем не отличается от стандартных предложений. В нем также присутствуют услуги проживания, питания и проезда. Существенным отличием является низкая стоимость. Еще одной особенностью являются ограничения по количеству туров и дат проживания. Уведомление туристов о подобных акциях происходит через агентства, или с помощью электронной рассылки.

Если нужно узнать, что такое СПО и даты его действия, то нужную информацию можно получить у оператора.

Причины появления

Специальные предложения туристических операторов являются одним из действенных механизмов увеличения продаж по выбранному направлению для определенного периода дат заезда. Снижение стоимости может быть вызвано несколькими обстоятельствами.

Необходимость в реализации туров в определенный отель на конкретные даты заезда.

Многие операторы арендуют (выкупают) часть номеров в гостиницах. Если расчетный уровень текущих продаж не соответствует запланированному, то разрабатываются СПО на даты проживания. Что это такое в понимании простого туриста? Прежде всего, выгодная стоимость.

Развитие нового направления. Расширение списка стран и регионов в перечне услуг туристического оператора также является причиной появления специальных предложений. Привлечь большее количество клиентов, заинтересовать партнеров из агентств в реализации туров именно в этом направлении непросто. Лучший способ сделать это быстро и максимально эффективно - сформировать выгодное ценовое предложение.

Для рядового туриста не столь важно, что такое СПО. Главное - какую выгоду можно получить при его покупке. Но перед этим необходимо провести тщательный анализ предложений. Наряду с горящими турами существует так называемое раннее бронирование. Оно формируется за 2-3 месяца до начала сезона. Стоимость подобных предложений существенно ниже. Но чем ближе даты заезда, тем выше она становится.

Для того чтобы найти выгодный вариант, рекомендуется подписаться на новостную рассылку операторов и агентств. Также следует периодически проверять информацию, совершать телефонные звонки. Таким образом можно найти оптимальный по стоимости и предлагаемым услугам туристический продукт.

Может ли публичность компаний заинтересовать частных инвесторов?

Что такое IPO?

Говоря простым языком, Initial Public Offering (сокращенно IPO – АЙ ПИ О) – первичное публичное размещение акций на фондовом рынке. Предложение не ограничивает число инвесторов. Данный процесс публикации частной организации достаточно специфичен, но имеет некоторые преимущества:

  • Ценовые условия денежных операций на порядок выше по отношению к частным организациям. Престижное положение открывает перспективы привлечения денежных средств рынка, а также публичность компаний применяет облегченную схему привлечения кредитных вливаний.
  • Ценовой вес фирмы приобретает максимальные показатели.
  • Эффективные индексы работы компании (подъем темпов роста производственных и материальных признаков) отражаются на интересе инвесторов. Это приводит к росту стоимости акций, что в свою очередь влечет к увеличению цены самой компании и, как следствие – заметно повышает ценовой уровень доли каждого акционера.
  • Весомым аргументом является тот факт, что организация приобретает известность и определенный вес на фондовом рынке. Высокопрофессиональная работа корпоративного управления существенно поднимает планку узнаваемости и престижа компании.

Наряду с преимуществами, существуют и недостатки:

  • Ценовой вопрос процедуры IPO. Масштабная работа выгодного размещения акций делает процесс достаточно затратным. Экономия мероприятия может привести к заметной потере качества, что отразится на рейтинге компании и заинтересованности вкладчиков.
  • Предоставление информации. Публичность компании обязывает ее быть открытой, своевременно предоставлять финансистам документацию (отчеты), подразумевает общение с ними, а также проведение аудиторских проверок.
  • Процесс подготовки публикации компании достаточно продолжителен (средний индекс составляет 1 год и более). Доскональное планирование использует ряд инструментов, включающий привлечение высококвалифицированных консультантов. В случае положительного результата все проводимые тщательным образом мероприятия, а также раскрытие информации, окупаются с лихвой.

Может ли инвестор заработать на публикации компании?

Нет уверенности, что IPO даст 100% позитивный результат. Наблюдаются как позитивные примеры (Магнит, АЛРОСА), так и негативные (ТМК, ВТБ). Участие финансиста должно быть результатом анализа ряда аспектов, в числе которых состояние отрасли, IPO фондовой биржи, экономическая и политическая обстановки в стране, играющие свою роль в текущий период. Как правило, начинающий инвестор привлекает к работе опытных аналитиков, представляющих его основным магнатам потенциальной инвестиции.

Что такое SPO ?

Secondary Public Offering (сокращенно SPO) – повторное публичное размещение акций (в данном случае ценных бумаг существующих вкладчиков) неограниченному числу лиц. При этом общее (исходный индекс) акций остается неизменным, но существующий акционер продает свои акции другим финансовым партнерам без ограничения количества вторичных инвесторов. В этом случае объем акций в свободном обращении увеличивается, увеличивая ликвидность и привлекая иностранных игроков на биржу. Обращение некоторых акций на фондовом рынке весьма активно, другие порой месяцами ждут совершение очередной сделки. Потенциальные возможности заработка акционера зависят не только от инвестиционной стратегии, но и от того, какие именно акции участвуют в SPO. Выбор инвестиционной стратегии определяется временем, уделяемым участию в биржевой игре, умением рисковать и сроком вложения денежного эквивалента в предприятие. Необходимо находить равновесие между этими факторами. SPO не выполняет роль поворотного момента в истории организации. Это инструмент подъема акционерного капитала за счет выпуска и размещения дополнительных акций. Проводится в случаях появления возможности для дальнейшего развития бизнеса и связано с необходимостью денежных вливаний.

На что обратить внимание инвестору SPO?

Потенциальный акционер учитывает структуру пакета акций, предлагаемых на фондовой бирже. Если они составляют часть первичного рынка, то велика вероятность положительных котировок компании. Если предлагается дополнительная эмиссия, то котировки, скорее всего, упадут. SPO увеличивает количество акций на 10 – 20% с целью получения денежного вливания под крупные проекты без участия кредитных операций. Большое значение для инвестора имеет возможность достоверного прогнозирования развития событий, но не стоит покупать акции в момент, когда их основная часть отыграна и находится в рыночном ожидании. Идея привлечения иностранных инвесторов актуальна с позиции взгляда SPO.

Публикуемая статья представляет собой стенограмму доклада «Что такое СПО», сделанного директором Института системного программирования РАН Виктором Петровичем Иванниковым на семинаре «Вычислительные технологии в естественных науках. Перспективные компьютерные системы: устройства, методы и концепции», который прошёл в марте 2011 года в Тарусе под эгидой Института космических исследований РАН.

Отдельные фрагменты этого текста удивительно актуальны сейчас в связи с импортозамещением ПО в России.

сайт благодарит за возможность опубликовать работу Виктора Петровича Иванникова организаторов состоявшейся 1-2 декабря 2016 года Института системного программирования РАН (по словам главы ИСП РАН Арутюна Аветисяна, конференция будет ежегодной).

Виктор Петрович скоропостижно за три дня до конференции, которую должен был открыть .

Первая конференция ИСП РАН стала посвящением памяти академика Иванникова – докладчики отдали должное заслугам учёного и произнесли слова соболезнования его близким.


Виктор Петрович Иванников. (С) «Время Новостей» 2009

Прежде чем начать говорить о СПО, хотелось бы привести некоторые факты: как вообще возникли программное обеспечение (ПО), программная индустрия и как программа вдруг превратилась в продукт, в товар. Вроде бы это такая творческая область, где есть место фантазии, и вдруг такая прозаическая вещь как товар.

Дело в том, что программы, конечно, возникли тогда же, когда в 1940–1950-х гг. появились первые компьютеры, но индустрии программного обеспечения, как самостоятельной отрасли, не существовало. В Советском Союзе её вообще не было, т. е. всегда поставлялись компьютеры с программным обеспечением. Но, конечно, в научном сообществе накапливались огромные библиотеки, например, в CERN. И как-то незаметно эта индустрия возникла.

Конечно, существует всегда много разных интерпретаций того, как это произошло, но многие связывают появление программной индустрии со знаменитой системой 360/IBM. Многие помнят, что в СССР было такое политическое решение во многих отраслях микроэлектроники, в компьютерах и т. д., как копирование. И были линии ЕС ЭВМ - это как раз система 360.

Система 360 вышла в 1965–1967-х гг., и возникла очень сложная ситуация для всех других производителей вычислительной техники, таких как General Electric, Control Data Corporation и т. д., потому что было сделано приложение по управлению данными IMS, знаменитый монстр языков PL/1, очень много приложений. Остальные производители были поставлены в очень тяжелые конкурентные условия. IBM захватило около 75% рынка. В 1967 году Control Data Corporation обратилась в министерство юстиции США с запросом о нарушении IBM антитрестового законодательства, что грозило IBM расчленением на компании, как, например, произошло с American Telephone and Telegraph Company. Разбирательство министерства юстиции тянулось около двух лет, но уже в 1968 году в IBM возникла идея о разделе продукции, с тем, чтобы отдельно продавать аппаратуру и программы, т. е. программа становится товаром, и отдельно - услуги, связанные с сопровождением ПО.

IBM создала специальную Task Force - рабочую группу из 100 человек на full time, которая продумывала в течение года эту бизнес-модель, ценовую политику и т. д. В 1969 году IBM открыла архитектуру с системой 360, т. е. идея заключалась в том, что выпускается ряд машин разной производительности с почти одним и тем же ПО, и с совместимостью, хотя это не очень получилось. Фирма объявила о разделе продукции и тем самым на рынке появилась возможность независимым производителям разрабатывать программы.

Нужно сказать, что те, кто покупал технику IBM или арендовал ее, были не очень довольны, потому что суммарная стоимость возросла. Были установлены достаточно высокие планки на стоимость программы независимо от числа копий - одна или миллион, но, тем не менее, лицензия за каждую копию стоит достаточно дорого.

Именно так возникли такие монстры, как Microsoft, Oracle. Всё это производные от продуктов, которые первоначально были разработаны в IBM.

До этого было принято распространять программы с открытым кодом, например, в течение длительного времени выходил журнал «Алгоритмы», где масса программ была в открытых кодах. Это обычная практика для научного сообщества, Кнут (Дональд Кнут – автор трёхтомника «Искусство программирования». – ред.), например, написал TeX (текстовый редактор, «заточен» на научные тексты со сложными формулами. – ред.) открытым кодом. Закрытие кода создало определенные неудобства для научного и образовательного сообщества. Но появились разработки так называемого Free Software или Open Source полюса, т. е. с открытым кодом, например, FreeBSD (Unix, Berkley) и проект GNU (его начал Ричард Столман, основатель Free Software Foundation, он написал достаточно интересные и большие программы, вошедшие в этот проект, например, компилятор GCC, редактор EMACS), которые были особенно популярны в научной и студенческой среде. Возникла целая философия, связанная с открытым кодом.

Одновременно начали возникать некоторые юридические основания и документы, регламентирующие использование этого нового СПО. Возникли две основные правовые ветви: идущая от Berkley и от Ричарда Столмана. Первая ветвь имеет четыре степени свободы по отношению к коду:

  • можно его использовать;
  • распространять;
  • изучать;
  • модифицировать, что-то добавлять, изменять.

Ограничение второй ветви: если использовать взятый от сообщества свободный код и что-то туда добавлять, необходимо точно так же вернуть это сообществу. Это линия GNU General Public License (GPL). Другая линия, Berkley, говорит о том, что возможно внесение каких-то изменений, затем закрытие кода, распространение его только в «бинарниках» и взимание платы за лицензию.

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

Расскажу о личном опыте с открытым софтом. В 1990 году я познакомился с Ричардом Столманом по электронной почте, которая в это время возникла, получил все вещи, которые были сделаны в GNU, - отладчик, компилятор и т. д. В то время я работал с Владимиром Андреевичем Мельниковым (конструктор советских ЭВМ, академик АН СССР. – ред.). Традиционно инженеры делали машины, а мы - программное обеспечение для них, системное ПО. Я с удивлением узнал, что на СПО можно сделать какую-то модель бизнеса.

В то время этим занималась только одна компания Sygnus, президентом которой был Майкл Тимман. С ним я встретился 1990 году на конференции в Стэнфорде. В ходе долгой беседы с использованием документации он пытался пояснить модель бизнеса. Компьютерных компаний в Калифорнии много, и иметь лабораторию, которая сопровождает или консультирует по GCC или отладчику, не имело смысла, потому что это дорого, поэтому компании заключали с Sygnus достаточно дешевые (по нынешним временам) контракты по 100 тысяч долларов. Они имели около 10-15 контрактов в год, около десяти молодых сотрудников - один ходил по конторам, другой заключал договоры, а все остальные были программисты. Потом Sygnus создал несколько подразделений в Европе, в Торонто. В них работало около 100 программистов.

Очень интересно, как позиционировали эти услуги. Сначала в розницу (сопровождение отдельной программы), потом потребовалось определить направленность компании, её специализацию. Сейчас очень часто повторяется термин «Стек программных продуктов», т. е. дается некоторое решение, некоторая цепочка SDK (Software Development Kit), можно откомпилировать, отлаживать, редактировать - всё это разные инструменты. Была еще система управления версиями - когда много человек работают и вносят много изменений - согласованное управление версиями. Потом эта компания была куплена очень крупной компанией Red Hat.

Рассмотрим соотношение разработчиков и прочего персонала в софтверных компаниях. В общей сложности в компании Red Hat около 2 тысяч сотрудников, из них разработчиков-программистов около 250. Это нормальное соотношение в софтверных компаниях, где 10% людей занимаются разработкой, а остальные - администрация и огромное подразделение маркетинга и продаж, которое занимается распространением ПО. Год тому назад на сайте Red Hat были опубликованы бухгалтерские отчеты. Бизнес заключался в продаже услуг по сопровождению, идея Майкла Тиммана, т. е. предлагают стек. Они предлагают Linux (GNU Linux), хотя товарный знак Linux’а зарегистрирован на персональное имя Линуса Торвальдса. Но в этот стек входит еще система управления базами данных, Postgres и MySQL, не говоря уже о наборе компиляторов GCC, десять разных языков, полтора десятка разных платформ, несколько сотен драйверов на все виды внешних устройств - это все идет под Linux - две базы данных, JBoss - система поддержки документооборота, виртуальная машина. Есть несколько градаций, плата за сопровождение от 1500 до 5000 дол. Все зависит оттого, как быстро вам отвечают, как быстро исправляют и т. д.

Это значит, что в группе из 250 человек есть эксперты по ядру Linux, по библиотекам Linux, GCC, Postgres и MySQL и т. д. Ядро Linux - это 10 миллионов строк, т. е. уровень этих экспертов очень высок. Ошибок в ПО на самом деле очень много, и, когда пользователь присылает обращение о каких-то неполадках, нужно искать и исправлять ошибки. Есть разработчики какой-то конкретной библиотеки, и изменения должны быть посланы туда. Если ошибка найдена в ядре Linux, то для включения исправлений в мейнстрим Linux нужно договориться, чтобы этот патч взял Линус Торвальдс. Но вначале нужно эти исправления выполнить, для чего и нужны эксперты, очень квалифицированные в каждой компоненте.

Есть еще один очень интересный источник доходов - Red Hat. Судя по всему, СПО развиваться без финансирования со стороны мощных корпораций, типа IBM, Intel, в принципе, не может. Сопровождением не удается компенсировать все затраты компании, особенно на разработку, создание чего-то нового.

Например, IBM потребовалось Real Time Linux, не жесткий Real Time (во всех крупных корпорациях, кроме Microsoft, площадка одна и та же - Linux, на мобильных, серверах, рабочих станциях, везде, где угодно), эту работу фирма IBM оплачивала RedHat.

Наш собственный опыт: проблема процессора Itanium - наличие очень большого числа регистров. Чтобы одна инструкция не ожидала другую, планируют код (планируют перестановки) - это называется scheduling. Это обычно происходит на линейных участках, т. е. там, где нет перехода, а поскольку очень много регистров и распределение идёт не только на линейном участке, но и захватывает эти переходы, то планирование и распределение регистров становится достаточно сложным. Используется подход спекулятивного распределения, т. е.оцениваются вероятности перехода. Это можно выполнить в динамике, пропуская какие-то тестовые примеры, но статика лучше, например, если у вас стоит «if x=0 then», очевидно, что по этому «then» вы никогда не пойдете, вероятность равна нулю. Такого рода эвристики дают возможность подсчитывать вероятности и в соответствии с ними распределять регистры. Эту работу финансировала Hewlett Packard, и патчи были приняты в мейнстрим, т. е. по существу HP оплачивало развитие GCC.

Что сейчас происходит? Как правило, университетские или академические сообщества создают тот или иной код, разного рода приложения, большая корпорация Sun (сейчас не существует, её купила Oracle) выпустила Open Office, на который уже принят наш российский стандарт. Microsoft его поддерживает. Это открытый код, который Sun поддерживает и разрабатывает.

Еще один пример - это среда для разработки Eclipse, которую разрабатывает IBM. Это открытый проект, в который стекается масса новых идей, потому что разработчики по контракту или по собственной инициативе привносят новое и расширяют эту среду, тем самым постоянно её развивая.

В мире сейчас очень сильно активизировалось движение открытого кода среди корпораций, и не последнюю роль здесь играет третья, новая модель бизнеса, так называемые «облачные вычисления», когда программа, в частности, есть сервис. Если человек платит за какую-то услугу, то ему всё равно, какая она: проприетарная или открытый код. У Google есть система Map Reduce для обработки распределённых данных, на которой можно подвешивать некоторые свои собственные функции, для того чтобы обрабатывать распределенные данные. Yahoo купила компанию Hadoop, которая разрабатывает открытый код Map Reduce. Более того, Yahoo сейчас объявила о том, что она открывает все свои продукты. В том числе, у них есть своя линия Elastic Cloude, т. е. в Amazon можно запрашивать неограниченное число виртуальных машин и на них проводить вычисления. Очень много открытых пакетов, связанных, например, с математическим моделированием.

В нашей стране ситуация сложная. У нас есть квалифицированные программисты, но ландшафт очень большой. Например, ABBYY или Kaspersky делают очень интересные вещи, «1С:Бухгалтерия» насытила внутренний рынок. Но приблизительно на 2-3 миллиарда мы аутсорсим в России западные компании, которые потом на 5 миллиардов нам продают свой софт. Например, эти прикладные пакеты стоят несколько миллионов долларов на лицензии в год, и повторить это не так просто, потому что, если код содержит 4 миллиона строк, а производительность труда хорошего программиста 15 тысяч строк, то возникает больше 200 человеко-лет.

Проблема заключается еще и в том, что должна быть команда экспертов. Нужно создать проект, а это очень сложно. Недавно вышло постановление правительства № 2299-р, подписанное Владимиром Владимировичем Путиным (ошибка: не постановление, а — ред.), о тотальном переходе госучреждений и подведомственных им организаций на СПО. По существу, этим постановлением создан рынок программ в России, т. е. по крайней мере госучреждения и подведомственные им организации вынуждены будут использовать открытый код.

Готово ли сообщество программистов? Есть несколько компаний: Alt Linux, компании в Санкт-Петербурге, Рейман (Леонид Рейман – бывший министр IT и связи. – ред.) купил Mandriva, ещё один такой дистрибутив, но нет той экспертизы, которая существует в Rad Hat или в SUSE.

В заключение хочу сказать о проблемах с Open Source:

  • Качество. Например, число ошибок в MS Windows - 15 на 1000 строк кода. Это после того как все отлажено, но потом идет так называемый процесс тестирования и число ошибок снижается в 10 раз. Стоимость тестирования заложена в себестоимость продукта, который выпускает Microsoft, и составляет, по разным оценкам, от 50 до 70 %. Соотношение разработчиков и тестеровв Microsoft - 1:1,5. Это огромная работа. Интересно, что в Linux, в среднем, семь ошибок на 1000 строк кода.
  • Сопровождаемость. [Для эффективного сопровождения ПО у нас] должны быть эксперты высочайшего класса.