Сергей В. Спиридонов
linuxrsp.ru
2005-02-17
Документ для директора фирмы "Почему нам выгодно использовать Linux и ПО распространяемое под лицензией GNU GPL"
Этот документ предназначен для Вашего директора, шефа, начальника отдела и должен обозначить основные выгоды и преимущества использования свободного ПО.
Если у Вас возникли вопросы предложения и замечания - пишите по адресу sena73@narod.ru
1. Лицензирование
Доступность исходных текстов свободного программного обеспечения, распространяемого под лицензией GNU (читается "гну"), гарантирует право на внесение изменений и распространение, что позволяет наилучшим программным продуктам (ПП) развиваться с максимальной скоростью. Каждое заинтересованное в развитии данного ПП лицо, имеет право и возможность внести улучшения и дополнения в данный продукт или профинансировать группу программистов, которые внесут эти изменения. Организация работы через Internet, сделала эти проекты (ядро Linux, Apache, GTK+, emacs, KDE, Gnome, perl и многие другие) всемирными и привлекла большое число программистов из разных стран (по словам Линуса Торвальдса - создателя ядра Linux - количество разработчиков ядра превышает число разработчиков ядра NT).
Apache - самый попуярный веб-сервер в мире (более 50 процентов веб-серверов используют Apache)
KDE и GNOME - графические десктоп-системы, предоставляющие интуитивно-понятный интерфейс
perl - один из наиболее популярных язык скриптов для создания интернет приложений
С другой стороны, лицензия GNU исключает ситуации часто встречающиеся на рынке коммерческого ПО, когда фирма по финансовым или другим соображениям прекращает развитие и распространение ПП (как это случилось с Open Server фирмы Santa Crus Operation), и пользователи не имеющие ни исходных текстов ни права на внесение измений в ПП, оказываются перед необходимостью финансовых, временных и прочих затрат для перехода на иной ПП.
Вот другая распространенная ситуация, связанная с закрытостью исходного кода: иногда необходимо внести небольшие изменения, например в драйвер устройства или в системную библиотеку (яркий пример - руссификация Motif), но ни права ни возможности внести изменения нет, а даже если каким-то образом и удается их внести, то эти изменения остаются недоступными другим людям, в частности разработчикам этого ПП, и следующую версию ПП надо будет снова перекраивать.
Лицензия GNU избавляет от "изобретения колеса", когда из-за высокой цены, невозможности адаптации закрытого ПО к конкретным условиям, разработчики вынуждены дублировать функции этого ПО в своем ПО. Пример:
2. Поддержка промышленных СУБД:
Линукс поддерживает большинство основных промышленных СУБД, ставших стандартом: Oracle, Informix, Sybase, InterBase, PostgreSQL, MySQL etc.
3. Аппаратное обеспечение
Устройства ставшие стандартными на IT-рынке сегодня поддерживаются Linux.
Есть поддержка для SCSI, RAID массивов (в том числе их программная эмуляция на обыкновенных устройствах), широкого спектра звуковых карт, современных видеокарт и видеоускорителей. Необходимо рассматривать совместимость в каждом конкретном случае. Например в дистрибутивы входят пакеты SMP для поддержки многопроцессорных материнских плат.
4. Интернационализация (далее I18N)
Во многих распространяемых дистибутивах (KSI Linux, Black Cat Linux и др.) полностью решены вопросы руссификации и украинизации, как консоли, так и X Windows (в отличие от SCO Open Server, где консоль руссифицируется не лучшим образом, а в X Windows - вообще не руссифицируема системными средствами (не говоря о локализации) и Unixware в части X Windows).
5. Распространненость
=== Из списка рассылки VDM News (City Cat) от 31 мая 1999 ===
По данным IDC, доля Linux на рынке серверных OC выросла с 7% в
1997 году до 17% в 1998, и продолжает быстро увеличиваться, сохраняя
самые высокие показатели роста в индустрии. В то время как доля
Windows NT не изменяется и держится на уровне 36%.
=== Конец цитаты ===
99. Стоимость
99.1. Стоимость свободного программного обеспечения (самого ядра Linux и многих других пакетов) меньше любого коммерческого на ~99-100%.
99.2. Стоимость сопровождения. Для Red Hat Linux и для некоторых других дистрибутивов существует БЕСПЛАТНОЕ сопровождение (в Internet). Для большинства дистрибутивов существует платное сопровождение. По каждому из дистрибутивов и почти каждому продукту свободного программного обеспечения существуют общедоступные бесплатные телеконференции, списки рассылки, группы новостей, в том числе и на русском языке.
99.3. Стоимость аппаратного обеспечения для работы ядра Linux значительно меньше многих других операционок. Минимальная конфигурация - 80386 с 4 Mb RAM. Для эффективной работы большинства приложенийь (включая X приложения) достаточно 16 Mb RAM и 386DX40 процессора.
Автор выражает благодарность за существенную помощь
Андрей Попович andrey@tavria.comint.net
Автор: Сергей В. Спиридонов sena73@narod.ru
Но
Мой шеф этого опыта не получил. Передо мной встала нелегкая задача рассказать человеку, который, с одной стороны не новичок в компьютерных технологиях, но с другой - не профессиональный программист о преимуществах программного обеспечения, распространяемого под лицензией GNU GPL.
Поиски в интернете положительного результата не принесли, и я решил составить документ самостоятельно. Я понимаю, что такая задача может возникнуть и уже возникала перед многими из нас и потому прошу каждого ознакомиться с этим документом, внести свои предложения, замечания и поправки. Предполагается опубликовать результат на www.linux.zp.ua и, после открытия, на www.gnu.zp.ua. Конечная цель - получить документ(ы), который можно загрузить из интернета, распечатать и положить на стол шефу.