Tuesday, May 22, 2007

Как получить информацию о разделах диска для бэкапа

Linux: fdisk -l /dev/hda > partitions.txt cat /proc/partitions BSD: disklabel da0s1 > partitions.txt Для восстановления или клонирования: fdisk -BI -v -b /boot/mbr da1 # Слайс на весь диск. disklabel -R -B -r da1s1 partitions.txt Параметры FS, без ее реального создания можно посмотреть через: newfs -N /dev/da0s1e Для визуального создания или редактирования разделов удобно использовать /stand/sysinstall (Configure/Fdisk иди Label), в качестве точки монтирования не забыть добавить перед именем "/mnt" и создать директорию для монтирования.

Как сделать бэкап таблицы разделов диска

Бэкап MBR:
dd if=/dev/hda of=mbr_backup.bin bs=1 count=512

Для восстановления всего MBR поменять if/of местами.

Таблица разделов находится в MBR по смещению 0x01BE (446) и состоит
из 4 записей по 16 байт.

Для восстановления только таблицы разделов:
dd if=mbr_backup.bin of=/dev/устройство bs=1 count=64 skip=446 seek=446

Восстановление удаленных файлов под Linux

Когдато случайно в mc удалил целую кипу книг при попытке что то востановить я понял что гиблое дело. Но вот случайно наткнулся на статью про востановление удаленных файлов http://www.insidepro.com/kk/103/103r.shtml

Перейти к оглавлению, на следующую страницу.


Инсталляция библиотечки CyrillicTools

Для облегчения инсталляции под OpenOffice.org 1.1 и выше библиотечка CyrillicTools оформлена как UNO-пакет. Вы можете установить библиотечку так, чтобы сделать ее доступной только для одного пользователя, или для всех пользователей, работающих с OpenOffice.org.

Сокращения

В нижеследующем тексте используются следующие сокращения и условные обозначения:

  • <OOoRoot> — директория, в которой содержится полная инсталляция OpenOffice.org. Например, C:\Program Files\OpenOffice.org1.1.0\ или /opt/OpenOffice.org1.1.0.
  • <OOoHome> — директория с пользовательскими файлами OpenOffice.org. Например, C:\Documents and Settings\<User's Name>\OpenOffice.org1.1.0\ или /home/<User's Name>/OpenOffice.org1.1.0.

Предупреждение: прежде, чем устанавливать пакет, обязательно выясните, какие каталоги в Вашем случае играет роль <OOoHome>и <OOoRoot>! Имейте в виду, что в случае многопользовательской инсталляции OpenOffice.org папка <OOoRoot> также будет содержать подкаталог user/unopackages/, но помещение в него пакета *uno.zip не даст никакого эффекта.

Инсталляция пакета в Openoffice.org 1.1

Инсталляция для одного пользователя (Openoffice.org 1.1)

Чтобы установить CyrillicTools для одного пользователя, необходимо выполнить следующие действия:

  1. Закрыть все запущенные инстанции OpenOffice.org;
  2. Не распаковывая архив cyrtools*.uno.zip, поместить его в каталог <OOoHome>/user/uno_packages/;
  3. Перейти в каталог <OOoRoot>/program/ и выполнить команду
  4. ./pkgchk
    

При этом содержимое архива распаковывается в каталог uno_packages/cache/uno_packages/cyrtools*.uno.zip.XXX, где XXX — случайная последовательность цифр. Одновременно утилита pkgchk обеспечивает регистрацию компонентов библиотечки, после чего они становятся доступными для приложений OpenOffice.org.

Инсталляция для всех пользователей (Openoffice.org 1.1)

Чтобы установить CyrillicTools для всех пользователей, необходимо:

  1. Закрыть все запущенные инстанции OpenOffice.org;
  2. Не распаковывая архив cyrtools*.uno.zip, поместить его в каталог <OOoRoot>/share/uno_packages/;
  3. Перейти в каталог <OOoRoot>/program/ и выполнить команду
  4. ./pkgchk -s (или --shared)
    

Деинсталляция (Openoffice.org 1.1)

Чтобы удалить библиотечку CyrillicTools, достаточно удалить архив из той директориии, куда вы его поместили, после чего вновь выполнить команду

./pkgchk

или

./pkgchk -s

в зависимости от того, каким образом вы устанавливали библиотечку.

Инсталляция пакета в Openoffice.org 2.x

Использование менеджера пакетов в Openoffice.org 2.x для операций с библиотекой

Для установки и удаления библиотеки в OpenOffice.org 2.x Вы можете воспользоваться менеджером пакетов.

В общем случае для этого нужно использовать программу unopkg, расположенную в каталоге <OOoRoot>/program.

Если необходимо установить пакет только одному пользователю, то Вы можете вызвать менеджер пакетов непосредственно из интерфейса программы. Для этого выберите пункт меню «Сервис» => «Управление пакетами...»

Вызов unopkg с параметром gui аналогичен вызову менеджера из интерфейса за одним исключением. При непосредственном вызове Вы можете добавить определенный пакет всем пользователям компьютера. Для этого должны выполняться два дополнительных условия: Вы должны быть администратором системы и не должно быть запущено ни одной инстанции OpenOffice.org (включая quickstarter под Windows).

Далее в списке пакетов Вы должны выбрать категорию, к которой относится пакет: «Мои пакеты»/«Пакеты OpenOffice.org». Затем следует нажать кнопку добавить, указать положение файла содержащего библиотеку и нажать кнопку «Открыть». Если была выбрана вторая категория пакетов, то будет произведена инсталяция библиотеки для всех пользователей данного компьютера.

Использование менеджера пакетов из коммандной строки для операций с библиотекой в Openoffice.org 2.x

Все операции над пакетами возможно проводить из командной строки

Синтаксис вызова команды следующий:

  • unopkg add [параметры] <путь к пакету>
  • unopkg remove [параметры] <путь к пакету>
  • unopkg list [параметры] <путь к пакету>
  • unopkg reinstall [параметры]
  • unopkg gui
  • unopkg -V
  • unopkg -h

Подкоманды команды unopkg служат для:

  • add добавляет пакет
  • remove удаляет пакет
  • list отображает список пакетов
  • reinstall переустанавливает уже развернутые пакеты
  • gui запускает графическую версию Менеджера пакетов

Параметры:

  • -V, --version Displays the version information for the unopkg command.
  • -h, --help отображает справку по использованию команды unopkg
  • -v, --verbose запускает команду с подробным отчетом о работе
  • -f, --force форсирует исполнение команды, например, если при установке уже встречается пакет с таким именем
  • --log-file <имя файла с отчетом> определяет путь к файлу отчета об операции. По умолчанию файл создается в <директория с кэшем пакетов>/log.txt.
  • --shared в этом случае установка производится для всех пользователей. Во время выполнения команды не должно быть запущено ни одной инстанции OpenOffice.org (включая quickstarter под Windows).

Инсталляция для одного пользователя (Openoffice.org 2.x)

Чтобы установить CyrillicTools для одного пользователя, достаточно выполнить команду:

<OOoRoot>/program/unopkg add <путь к пакету>/cyrtools.1.3.uno.zip

Инсталляция для всех пользователей (Openoffice.org 2.x)

Чтобы установить CyrillicTools для всех пользователей, необходимо:

  1. Закрыть все запущенные инстанции OpenOffice.org;
  2. Затем выполнить команду:
<OOoRoot>/program/unopkg add --shared <путь к пакету>/cyrtools.1.3.uno.zip

Обратите внимание, что при любом способе установки пакет станет доступен только во вновь запущенных инстанциях OpenOffice.org!!!

Деинсталляция (Openoffice.org 2.x)

Чтобы удалить библиотечку CyrillicTools, закройте все инстанции OpenOffice.org (включая quickstarter под Windows), и выполните следующие команды в зависимости от того, каким образом вы устанавливали библиотечку:

<OOoRoot>/program/unopkg remove cyrtools.1.3.uno.zip

или

<OOoRoot>/program/unopkg remove --shared cyrtools.1.3.uno.zip

Дополнительная информация

Если вы хотите больше узнать о пакетах UNO и работе с ними в OpenOffice.org 1.1.x и выше, обратитесь к разделу 4.9.1 «UNO Package Installation» в «Руководстве разработчика» OOo.


Перейти к оглавлению, на следующую страницу.

Оригинальная статья http://openoffice.vspu.ac.ru/doc/install.html

Monday, May 21, 2007

Рендеринг шрифтов в X Window: как в MS Windows и даже лучше

Случайно наткнулся в сети статью в которой описывается то как и печему шрифты в Linux выглядет хуже чем в Windows. Человек который это писал понимал что нужно пользователю. Так что - Шрифты Linux. http://www.opennet.ru/docs/RUS/font_x/

Thursday, May 3, 2007

Интересное высказывание:)

Любая достаточно развитая технология практически неотличима от магии.
— Артур С. Кларк

IDE PHP

Vim2IDE - Настройка Vim до уровня лёгкой IDE для разработки PHP приложений.
http://naplanetu.googlepages.com/vim2ide

Tuesday, May 1, 2007

Деньги и Open Source

Интересная страница на тему "Как заработать на Open Source " http://lug-wiki.nnov.ru/index.php/%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_Open_Source_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9

Как заработать деньги на Open Suorce часть вторая


Комментарий дня

Деньги, деньги и еще раз Linux

Автор: Евгений Золотов
Опубликовано 15 сентября 2003 года

Хочу сразу извиниться за переход на личности - но, поскольку сегодняшний рассказ будет основан на личном опыте, это мера вынужденная и необходимая. А речь пойдёт об одном из возможных применений программного обеспечения с открытыми исходниками (open source; если лицензия, под которой публикуется программа, разрешает его модификацию и копирование, софт называют свободным). Работая над проектом, посвящённым свободному софту (название его обязательно прозвучит ниже :-), я десятки раз сталкивался с предвзятым отношением к таким программным продуктам: в частной переписке то и дело звучит мысль о неприятии самой идеи заработка на их продаже. Для тех, кто только-только узнал об открытых исходниках, это кажется даже логичным - свободный софт и коммерция представляются несовместимыми вещами. Но процветает идея обязательной бесплатности не только среди новичков - часто её же исповедуют и уже состоявшиеся пользователи и разработчики. Так она превращается в миф, духом которого пропитаны тысячи статей и сознание миллионов человек. Но миф - он и есть миф: он не мешает зарабатывать деньги на свободном программном обеспечении тем, кто знает, как это делается. Примеры? О, да - дальше будут только они, практические примеры, часть которых, возможно (и надеюсь!) кто-то из вас сможет использовать с самой что ни на есть корыстной пользой для себя.

Прежде всего, следует иметь в виду, что подавляющее большинство open source-лицензий (те, что называются свободными - GPL, BSD и множество на них основанных) не запрещают взимание денег за распространяемые под ними программные продукты. Продавец, в руки которого попала копия свободной программы, волен заниматься её дистрибуцией просто так или требовать за это деньги. Здесь всё упирается в наличие рыночного интереса: если большинство потенциальных покупателей может получить свою копию продукта бесплатно (к примеру, выкачав исходные тексты из Сети - а в случае с open source-программами исходники всегда должны быть доступны), то и платить нашему продавцу скорее всего никто не будет. Однако находится масса обходных путей.

Наиболее часто и крупно эксплуатируемая бизнес-модель в индустрии open source, базируется на создании гибридного продукта, включающего, наряду с открытой основой, проприетарный "довесок". За примерами можете обратиться к любому крупному разработчику open source-софта: открытую основу (продукт, обладающий минимальной функциональностью) можно выкачать бесплатно, либо приобрести за символическую цену. Деньги делаются на проприетарном дополнении - исходные тексты которого, естественно, закрыты, модификация и копирование запрещены, но функциональность продукта в целом намного выше. Цена такого гибрида позволяет разработчику вести безбедное существование. Так действует Sun Microsystems в проекте офисного пакета OpenOffice (открытая основа, превращающаяся с проприетарными довесками в платный StarOffice). Так работают французская MandrakeSoft, американская Red Hat, российские ALT Linux и ASP Linux. Теоретически, ничто не мешает работать так и мелким компаниям и даже энтузиастам-одиночкам. Примеры, правда, пока назвать затрудняюсь.

Второй серьёзный источник дохода в мире открытых исходников - техническая поддержка покупателей. Если в мире проприетарного софта право на техподдержку обычно включено в цену продукта, то с open source всё интересней: здесь получить право обращения к консультантам можно как купив гибридный продукт (все вышеупомянутые производители подчиняются этому правилу), так и заказав поддержку отдельно, бесплатно выкачав open source-основу. Способ этот опять же чаще всего практикуют крупные разработчики, хоть и для всех остальных он вполне применим.

Третий источник дохода от свободного софта - пожертвования, которые вносят заинтересованные в существовании того или иного проекта клиенты. Этот механизм задействуется для финансирования веб-проектов, интересных многим пользователям свободного софта и потому сравнительно популярных. Хороший пример - известный среди линуксоидов сайт linuxiso.org, средней величины архив дистрибутивов Linux.

Четвёртый - и самый распространённый среди мелких проектов - способ заработка на свободном софте заключается в его прямой продаже по ценам чуть выше символических. Конечно, приведённые выше рассуждения относительно отсутствия у конечных пользователей интереса в покупке продуктов, которые можно выкачать бесплатно, остаются в силе, но есть один тонкий момент, на котором и делают деньги бесчисленные веб-проекты, занимающиеся обычно популяризаторством идей open source: выкачать из Сети свежую версию дистрибутива в 700 мегабайт и более - задача не из лёгких, не из быстрых и уж тем более не из дешёвых, а потому часто бывает проще заплатить некоторую разумную сумму за получение диска по почте. Поскольку для продавцов этих дисков себестоимость продукции близится к нулю (конечно, не считая небольших расходов на носители, печать, упаковку и пр.), бизнес может быть не просто привлекательным, но и достаточным для того, чтобы финансировать написание статей, развитие небольших open source-проектов и т.п. (кстати, вот он - пятый способ заработать). Именно среди приверженцев четвёртого способа развернулась самая жестокая конкурентная борьба: конкуренция чрезвычайно сильна даже среди наших, российских проектов - так мне, работающему над проектом Knoppix.ru (чистый четвёртый способ), уже не раз грозили звонком в налоговую инспекцию...

Шестая бизнес-модель, задействовать которую решаются буквально единичные предприятия, основана на грубом противостоянии всему сообществу open source. Позволить себе такое могут лишь компании, за которыми с самого начала их существования стоят большие деньги. Самый известный пример здесь - Lindows.com, основанная и ведомая Майклом Робертсоном, талантливейшим предпринимателем, сумевшим сделать огромные деньги во время дот-ком бума (это он придумал MP3.com). LindowsOS - главный продукт компании - представляет из себя гибридный продукт: это операционная система, основанная на свободной Linux, но наделённая рядом проприетарных примочек. Теоретически, Lindows.com должна опубликовать исходные тексты базовой части своей системы, дабы все желающие смогли ими бесплатно воспользоваться. Практически, получить исходники иначе кроме как покупкой дистрибутива в самой Lindows (а цена там отнюдь не символическая), невозможно. По этому поводу с компанией уже ругались апологеты движения open source, но воз и ныне там - ситуация мутная и все любопытствующие (а реклама LindowsOS чрезвычайно агрессивна: система продвигается как мощный продукт, ориентированный на самых что ни на есть новичков) вынуждены платить. Выкладывать же на свои сайты дистрибутив LindowsOS самовольно никто из приверженцев четвёртого способа заработка не решается: ведь это продукт, включающий проприетарные компоненты.

Таковы самые известные способы заработать на программном обеспечении с открытыми исходниками. Но наивно полагать, что ими свобода предпринимательства ограничивается. Постоянно рождаются новые идеи и часть из них немедленно реализуется в жизнь. Так на минувшей неделе компания MandrakeSoft объявила о начале продажи рекламных площадей в своём дистрибутиве: начиная с версии 9.2 MandrakeLinux будет содержать рекламные вставки, ненавязчиво демонстрируемые пользователям во время инсталляции, в закладках браузера, в ссылках на десктопе и т.д. Совсем недавно кто-то из идеологов open source (кажется, Алан Кокс) предлагал использовать такое свободное пространство для показа информации об энтузиастах-разработчиках, создающих код Linux, но - софт свободен, все идеи хороши.

Что в итоге? Как ни странно, индустрия open source позволяет зарабатывать гораздо большему числу людей и компаний, нежели индустрия проприетарного программного обеспечения. И это - здорово! Ведь голый энтузиазм рано или поздно иссякает, и если есть возможность превратить хобби в профессию, это нужно сделать обязательно! (Всех желающих продолжить дискуссию относительно заработка на свободном софте приглашаю в соответствующий топик нашего форума). Оригинальная статтья
Комментарий дня

Деньги, деньги и еще раз Linux

Автор: Евгений Золотов
Опубликовано 15 сентября 2003 года

Хочу сразу извиниться за переход на личности - но, поскольку сегодняшний рассказ будет основан на личном опыте, это мера вынужденная и необходимая. А речь пойдёт об одном из возможных применений программного обеспечения с открытыми исходниками (open source; если лицензия, под которой публикуется программа, разрешает его модификацию и копирование, софт называют свободным). Работая над проектом, посвящённым свободному софту (название его обязательно прозвучит ниже :-), я десятки раз сталкивался с предвзятым отношением к таким программным продуктам: в частной переписке то и дело звучит мысль о неприятии самой идеи заработка на их продаже. Для тех, кто только-только узнал об открытых исходниках, это кажется даже логичным - свободный софт и коммерция представляются несовместимыми вещами. Но процветает идея обязательной бесплатности не только среди новичков - часто её же исповедуют и уже состоявшиеся пользователи и разработчики. Так она превращается в миф, духом которого пропитаны тысячи статей и сознание миллионов человек. Но миф - он и есть миф: он не мешает зарабатывать деньги на свободном программном обеспечении тем, кто знает, как это делается. Примеры? О, да - дальше будут только они, практические примеры, часть которых, возможно (и надеюсь!) кто-то из вас сможет использовать с самой что ни на есть корыстной пользой для себя.

Прежде всего, следует иметь в виду, что подавляющее большинство open source-лицензий (те, что называются свободными - GPL, BSD и множество на них основанных) не запрещают взимание денег за распространяемые под ними программные продукты. Продавец, в руки которого попала копия свободной программы, волен заниматься её дистрибуцией просто так или требовать за это деньги. Здесь всё упирается в наличие рыночного интереса: если большинство потенциальных покупателей может получить свою копию продукта бесплатно (к примеру, выкачав исходные тексты из Сети - а в случае с open source-программами исходники всегда должны быть доступны), то и платить нашему продавцу скорее всего никто не будет. Однако находится масса обходных путей.

Наиболее часто и крупно эксплуатируемая бизнес-модель в индустрии open source, базируется на создании гибридного продукта, включающего, наряду с открытой основой, проприетарный "довесок". За примерами можете обратиться к любому крупному разработчику open source-софта: открытую основу (продукт, обладающий минимальной функциональностью) можно выкачать бесплатно, либо приобрести за символическую цену. Деньги делаются на проприетарном дополнении - исходные тексты которого, естественно, закрыты, модификация и копирование запрещены, но функциональность продукта в целом намного выше. Цена такого гибрида позволяет разработчику вести безбедное существование. Так действует Sun Microsystems в проекте офисного пакета OpenOffice (открытая основа, превращающаяся с проприетарными довесками в платный StarOffice). Так работают французская MandrakeSoft, американская Red Hat, российские ALT Linux и ASP Linux. Теоретически, ничто не мешает работать так и мелким компаниям и даже энтузиастам-одиночкам. Примеры, правда, пока назвать затрудняюсь.

Второй серьёзный источник дохода в мире открытых исходников - техническая поддержка покупателей. Если в мире проприетарного софта право на техподдержку обычно включено в цену продукта, то с open source всё интересней: здесь получить право обращения к консультантам можно как купив гибридный продукт (все вышеупомянутые производители подчиняются этому правилу), так и заказав поддержку отдельно, бесплатно выкачав open source-основу. Способ этот опять же чаще всего практикуют крупные разработчики, хоть и для всех остальных он вполне применим.

Третий источник дохода от свободного софта - пожертвования, которые вносят заинтересованные в существовании того или иного проекта клиенты. Этот механизм задействуется для финансирования веб-проектов, интересных многим пользователям свободного софта и потому сравнительно популярных. Хороший пример - известный среди линуксоидов сайт linuxiso.org, средней величины архив дистрибутивов Linux.

Четвёртый - и самый распространённый среди мелких проектов - способ заработка на свободном софте заключается в его прямой продаже по ценам чуть выше символических. Конечно, приведённые выше рассуждения относительно отсутствия у конечных пользователей интереса в покупке продуктов, которые можно выкачать бесплатно, остаются в силе, но есть один тонкий момент, на котором и делают деньги бесчисленные веб-проекты, занимающиеся обычно популяризаторством идей open source: выкачать из Сети свежую версию дистрибутива в 700 мегабайт и более - задача не из лёгких, не из быстрых и уж тем более не из дешёвых, а потому часто бывает проще заплатить некоторую разумную сумму за получение диска по почте. Поскольку для продавцов этих дисков себестоимость продукции близится к нулю (конечно, не считая небольших расходов на носители, печать, упаковку и пр.), бизнес может быть не просто привлекательным, но и достаточным для того, чтобы финансировать написание статей, развитие небольших open source-проектов и т.п. (кстати, вот он - пятый способ заработать). Именно среди приверженцев четвёртого способа развернулась самая жестокая конкурентная борьба: конкуренция чрезвычайно сильна даже среди наших, российских проектов - так мне, работающему над проектом Knoppix.ru (чистый четвёртый способ), уже не раз грозили звонком в налоговую инспекцию...

Шестая бизнес-модель, задействовать которую решаются буквально единичные предприятия, основана на грубом противостоянии всему сообществу open source. Позволить себе такое могут лишь компании, за которыми с самого начала их существования стоят большие деньги. Самый известный пример здесь - Lindows.com, основанная и ведомая Майклом Робертсоном, талантливейшим предпринимателем, сумевшим сделать огромные деньги во время дот-ком бума (это он придумал MP3.com). LindowsOS - главный продукт компании - представляет из себя гибридный продукт: это операционная система, основанная на свободной Linux, но наделённая рядом проприетарных примочек. Теоретически, Lindows.com должна опубликовать исходные тексты базовой части своей системы, дабы все желающие смогли ими бесплатно воспользоваться. Практически, получить исходники иначе кроме как покупкой дистрибутива в самой Lindows (а цена там отнюдь не символическая), невозможно. По этому поводу с компанией уже ругались апологеты движения open source, но воз и ныне там - ситуация мутная и все любопытствующие (а реклама LindowsOS чрезвычайно агрессивна: система продвигается как мощный продукт, ориентированный на самых что ни на есть новичков) вынуждены платить. Выкладывать же на свои сайты дистрибутив LindowsOS самовольно никто из приверженцев четвёртого способа заработка не решается: ведь это продукт, включающий проприетарные компоненты.

Таковы самые известные способы заработать на программном обеспечении с открытыми исходниками. Но наивно полагать, что ими свобода предпринимательства ограничивается. Постоянно рождаются новые идеи и часть из них немедленно реализуется в жизнь. Так на минувшей неделе компания MandrakeSoft объявила о начале продажи рекламных площадей в своём дистрибутиве: начиная с версии 9.2 MandrakeLinux будет содержать рекламные вставки, ненавязчиво демонстрируемые пользователям во время инсталляции, в закладках браузера, в ссылках на десктопе и т.д. Совсем недавно кто-то из идеологов open source (кажется, Алан Кокс) предлагал использовать такое свободное пространство для показа информации об энтузиастах-разработчиках, создающих код Linux, но - софт свободен, все идеи хороши.

Что в итоге? Как ни странно, индустрия open source позволяет зарабатывать гораздо большему числу людей и компаний, нежели индустрия проприетарного программного обеспечения. И это - здорово! Ведь голый энтузиазм рано или поздно иссякает, и если есть возможность превратить хобби в профессию, это нужно сделать обязательно! (Всех желающих продолжить дискуссию относительно заработка на свободном софте приглашаю в соответствующий топик нашего форума).

Оригинальная статья http://www.computerra.ru/focus/coment/29173/

Как заработать деньги на Open Suorce

Деньги из воздуха

Автор: Денис Волков
Опубликовано в журнале "CIO" №11 от 21 ноября 2006 года

Open source — это отнюдь не синоним слова «коммунизм», как многие все еще считают. Программы с открытым исходным кодом не только перестали быть диковинной игрушкой профессионалов, но и позволяют компаниям, их разрабатывающим, быть коммерчески успешными. Правда, прибыльности эти компании добиваются несколько необычными, на первый взгляд, методами.

Излишний радикализм автора GNU и GPL Ричарда Столлмена, а также «подозрительная» бесплатность программ с открытым кодом сослужили движению open source недобрую службу: в глазах многих свободное ПО и ПО с открытым кодом (FOSS — Free and Open Source Software) — это нечто несовместимое с законами рынка и обреченное на коммерческий крах. Противоречащий этой точке зрения успех многих FOSS-компаний, уже не первый год демонстрирующих ежегодный прирост прибыли, объясняют если не странным стечением обстоятельств, то, по крайней мере, финансовой поддержкой крупных корпораций, в течение последних десяти лет поддерживающих разработку открытого ПО и инвестирующих в нее значительные суммы. Без этих «вливаний», считают скептики, ни о каких успехах компаний, выпускающих ПО с открытым кодом, говорить не пришлось бы. Так ли это?

Двойные стандарты

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

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

Ограничение ради свободы?

Третья версия GPL — наиболее распространенной лицензии для свободно распространяемого программного обеспечения — еще не вышла, однако ее проект вызвал оживленные дискуссии: ясно, что некоторым компаниям, использующим open source в качестве источника дохода, придется пересмотреть бизнес-модели. Например, производитель цифровых видеоприставок TiVo в качестве операционной системы для своих устройств использует модифицированное ядро ОС Linux. Так как ядро распространяется по лицензии GPL, то TiVo должна выполнить ряд основных требований этой лицензии и, в первую очередь, сделать доступными исходные коды в случае их модификации. Это требование компания прилежно выполняла и выполняет, загвоздка в другом: пользователи, которые захотят внести изменения в код, не смогут его использовать: устройство разрешает работу программы, лишь оснащенной цифровой подписью компании. Мотивы TiVo понятны: компания получает прибыль с ежемесячной подписки на свои сервисы, в том числе периодические обновления системы, и легко предположить, что пользователи, в первую очередь, постараются избавиться от зависимости от производителя.

В GPL 3.0 подобное поведение компании будет рассматриваться как нарушение одной из основных «свобод» — свободы запуска программы.
Как поступит TiVo, пока не ясно. В любом случае, никто не заставляет компанию переходить на новую версию лицензии, изменения наступят только тогда, когда ядро Linux будет издано под лицензией GPL 3.0 и сама TiVo начнет его использовать.

 

Сфера услуг

Для небольшой компании, или даже группы разработчиков, решившей выпускать собственный коммерческий продукт, выбор в пользу использования свободного кода вполне естествен: никаким другим способом начать собственный бизнес, имея в активе 100 или 200 тысяч долларов, не удастся — одни патентные отчисления могут превысить эту сумму в несколько раз. Но, закладывая в основу своего бизнеса «кирпичики» свободного кода, разработчики должны помнить, что традиционные способы извлечения прибыли для них с этих пор становятся если не закрытыми, то, по крайней мере, малоэффективными.

«Если брать способы получения прибыли в индустрии программного обеспечения, то их можно подразделить на два основных класса: один — это торговля лицензиями или их перепродажа. Второй класс уже связан с заказным производством ПО и услугами. При переходе на свободную модель первый способ отпадает», — разъясняет Алексей Смирнов, директор компании AltLinux.

Речь не идет о том, что компании, производящие открытое ПО, не могут продавать «коробки» — укомплектованные дистрибутивы программ. Просто сама идея программ с открытым кодом делает эту стратегию малоэффективной: зачем покупать то, что можно бесплатно загрузить, переписать у знакомого или получить иным способом, но все равно — бесплатно? Впрочем, продажа коробочных версий все еще является значительной статьей дохода для таких компаний. Так, по словам Алексея Смирнова, продажа «коробок» приносит его компании 10–15% общей прибыли. Тот факт, что «коробочный» бизнес все еще остается доходным, объясняется просто, — ведь продается фактически не сама программа или операционная система, а сопутствующая продукция — руководства пользователя, инструкции по настройке и, зачастую, техническая поддержка на небольшой период времени.

«Даже коммерческие версии открытых программных продуктов, как правило, стоят недорого, — говорит Константин Стоволосов, управляющий директор Novell в СНГ. — Коробочную версию настольной операционной системы Novell SUSE Linux 10 у наших партнеров можно купить за 250 рублей, причем это не стоимость самого ПО, а стоимость подробной документации и минимальной поддержки по установке».

Алексей Смирнов подчеркивает, что «коробочный» бизнес в его теперешнем понимании вскоре исчезнет: «Этот бизнес смещается в сторону защищенных и поддерживаемых систем. Любой дистрибутив интересен тем, что он имеет гарантированное время жизни. Если он устанавливается для корпоративных нужд, то стоит понимать, что время поддержки составит год или два. Стоимость дистрибутива в таком случае и будет состоять как раз из технической поддержки».

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

«Фактически, любая компания, разрабатывающая решения на базе open source, продает не ПО, а услуги, — считает Константин Стоволосов. — Novell работает с крупными корпорациями, которые имеют распределенные сети, в том числе мощные кластеры либо мэйнфреймы, где работают критически важные приложения, поэтому в структуре наших доходов, связанных с open source, существенную долю составляют долгосрочные контракты на приоритетную поддержку таких систем».

Традиционная и весьма прибыльная для разработчиков проприетарного ПО схема — комплектование своими программами нового оборудования, как ни странно, вполне применима и для поставщиков открытого ПО. Только, как и в случае с «коробочными» дистрибутивами, компания получает прибыль не от лицензирования, а опять же за техническую поддержку. Данный подход, с учетом объема поставок в корпоративный сектор, можно назвать очень перспективным, и, по словам Алексея Смирнова, уже сегодня это является очень значительным источником поступления средств для компаний, подобных AltLinux.

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

Подобное «дробление» имеет ряд неоспоримых преимуществ. Бесплатный дистрибутив становится своего рода полигоном для обкатки нововведений и тестирования. После чего корпоративные пользователи могут приобрести платный — пускай и не такой «передовой», но зато стабильный, с полным пакетом технической поддержки, сертифицированный на совместимость с их аппаратной платформой и конкретными программными комплексами.

В последнее время многие разработчики выбирают иной способ: в дополнение к базовой части программы, созданной на основе открытого исходного кода, предлагаются платные дополнения. Таким путем идет компания SugarCRM, а также, с недавнего времени, — и MySQL.

Не в деньгах счастье, и даже не в их количестве

Приблизительно такой вывод сделали аналитики IDC: бытовавшее долгое время мнение, что основным критерием использования open source в бизнесе является бесплатность или более низкая, по сравнению с проприетарными аналогами, стоимость таких программ, подвергается сомнению. По словам представителей опрошенных компаний, сделавших свой выбор в пользу программ с открытым кодом, в первую очередь важен их функционал, а также гибкость лицензионной политики.

Опрос, проведенный IDC весной этого года среди 5 000 разработчиков из 116 стран, показал, что 71% опрошенных использует открытый код в своей работе, а 54% подтвердили, что он используется в продукции их компании.

 

От сервиса к внедрению и консалтингу

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

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

«В ближайшем будущем соотношение доходов от лицензий и услуг в целом сохранится, услуги же будут развиваться от технической поддержки к расширенному консалтингу, — рассказывает Константин Стоволосов. — Уже сейчас подразделения Novell Consulting и Novell Authorized Testing Center получают очень много запросов на проектирование систем на базе open source под задачи конкретного заказчика, тестирование и сертификацию оборудования российских поставщиков, проведение пилотных проектов по развертыванию различных бизнес-приложений на платформе SUSE Linux Enterprise 10. В перспективе консалтинг, связанный с open source, будет основной точкой роста бизнеса».

Дэвид Дуглас, вице-президент Sun по перспективным технологиям, заметил, что время, которое требуется для развертывания и введения в эксплуатацию крупного центра обработки данных — два-три года. Компании YouTube, чтобы построить свой бизнес — онлайновый видеосерсвис, охватывающий весь земной шар, и продать его Google, потребовался куда меньший срок. Отсюда следует, что время вывода на рынок продуктов и услуг сокращается день ото дня, и понятно, что в такой ситуации добиться успеха смогут только наиболее мобильные. Open source, на взгляд Дугласа, — один из наиболее эффективных способов для достижения этой цели.

«Мне кажется, что общая тенденция — это переход на ПО с полностью открытым кодом, — считает Алексей Смирнов. — Насколько быстро это будет происходить — другой вопрос. В рамках open source эффективность разработки значительно выше за счет возможности повторного использования кода, в том числе чужого. Есть, конечно, некоторые „тяжелые“ приложения, к примеру, системы проектирования или управления предприятием, которые требуют больших начальных затрат. Они будут „закрыты“ достаточно долго. Более массовые продукты будут переходить на использование свободного ПО раньше».

На передний план выходит именно бизнес, и время показало, что прагматичный подход к open source Линуса Торвальдса находит все больше сторонников. Ведь, как правильно заметил Александр Давыдов, генеральный директор компании NAUMEN, «сами продукты open source денег принести не могут. Нужна бизнес-модель зарабатывания денег». А таких моделей и, как следствие, — источников для получения прибыли, становится все больше.

Тысяча и один способ

Возможностей заработать на open source, как оказывается, предостаточно, вот только некоторые из них:

  • продажа лицензий;
  • продажа технической поддержки, а также обновлений по подписке;
  • продажа сопутствующих материалов — книги, руководства, с возможностью получения новинок по подписке;
  • разработка приложений на заказ или адаптация имеющихся;
  • интеграция и внедрение готовых приложений;
  • поддержка продуктов сторонних компаний;
  • разработка и продажа платных модулей к бесплатному продукту;
  • выпуск оборудования, работающего под управлением свободного ПО: телевизионных приставок, сетевых коммутаторов, миниатюрных компьютеров разного назначения;
  • консалтинг;
  • обучение и сертификация;
  • продажа рекламы.
  • Оригинальная статья http://www.cio-world.ru/295786/