Open Source в Азербайджане

В последнее время об Open Source говорят все больше и больше, хотя фактически годом начала этого понятия надо считать далекий 1968-й, когда не было Linux, Microsoft, Интернета и еще много чего. Open Source (англ. Открытый источник, буквально, открытый исходный код) называют программное обеспечение со свободно распространяемым исходным кодом, который можно модифицировать, устранять недоработки, распространять. В последнее время об Open Source говорят все больше и больше, хотя фактически годом начала этого понятия надо считать далекий 1968-й, когда не было Linux, Microsoft, Интернета и еще много чего. Open Source (англ. Открытый источник, буквально, открытый исходный код) называют программное обеспечение со свободно распространяемым исходным кодом, который можно модифицировать, устранять недоработки, распространять.
Программные продукты с открытым кодом – это огромное количество софта от маленьких утилит до ядер и оболочек операционных систем. Большинство веб и почтовых серверов построены на основе “Open Source”-приложений. Идея, которая стоит за понятием “Open Source”, чрезвычайно проста. Идея заключается в том, что программист или пользователь может, например, с помощью Интернета, получить какую-нибудь программу вместе с ее исходным текстом, изменить ее, исправить ошибки и передать (по желанию) другим пользователям. Однако Open Sourse не означает только лишь доступность исходного текста. Существует документ (Open Source Definition), который в оригинале можно найти по адресу: www.opensource.org. Данный документ регламентирует все стороны лицензирования ПО, которое попадает под определение Open Source. Из этого документа можно выбрать его основные положения, которые сводятся к следующему:
1. Свободная дистрибуция. Лицензия не может содержать никаких ограничений на продажу или бесплатное распространение программного продукта или его части. Кроме того, в лицензии не может оговариваться вознаграждение за продажу или распространение продукта.
2. Исходный текст должен быть включен в состав программного продукта и разрешено его распространение.
3. Целостность авторского исходного текста. Лицензия может ограничивать распространение измененного авторского исходного текста только в том случае, если в ней предусмотрено разрешение на распространение patch-файлов с исходным текстом для изменения продукта при компиляции.
4. Лицензия не должна наносить ущерб другим программам, которые распространяются вместе с лицензируемым продуктом. В частности, она не должна требовать, чтобы эти программы также были Open Source.
Бесплатные программы дороже платных
Очередное сравнение затрат на использование операционных систем Windows и Linux провела компания Garnter. И если при сравнении стоимости использования серверных ОС результаты получались весьма противоречивые, но дающие Linux право на жизнь, то использование Linux на персональных компьютерах оказалось определенно дороже, чем использование Windows. По крайней мере, таково мнение Gartner.
По утверждению экспертов Gartner, хотя Linux и дешевле при использовании на серверах, внедрение открытой ОС на персональных компьютерах имеет обратный эффект, сообщает VNUnet. По мнению вице-президента Gartner Дэвида Смита, на серверах, как правило, выполняется строго ограниченный набор приложений. Пользователям ПК, в свою очередь, необходимо работать с широким ассортиментом программ.
Именно поэтому стоимость перехода с Windows на Linux для персональных компьютеров оказывается достаточно высокой, так как все приложения, использующиеся в Windows, требуют замены аналогами для Linux, что не всегда выполнимо. Переход на Linux имеет смысл только в том случае, если сотрудники какой-либо компании используют ограниченный набор программ, например, для ввода и обработки данных, заключают в Gartner.
Эту же тему постоянно пропагандирует софтверный гигант Microsoft, утверждающий, что обслуживание коммерческих операционных систем и бизнес-приложений обходится дешевле, чем программное обеспечение с открытыми исходниками. Мотивирует это он прежде всего тем, что простота его продуктов позволяет экономить на дополнительных специалистах, на несовместимости программных сред и т.д. Интернет-сообщество, конечно, не согласно с этим, и если в нашей стране даже в корпоративной среде используется масса пиратского программного обеспечения, то на Западе бюджет многих компаний просто не в состоянии выдержать достаточно дорогих лицензий на коммерчески распространяемое программное обеспечение, предпочитая тратить деньги на подготовку необходимых специалистов. К тому стоит учитывать, что с распространением свободного программного обеспечения растет и количество специалистов, с ним работающих, а соответственно и падает их заработная плата, тогда как сертификация специалистов того же Microsoft достаточно не дешевое дело.
В Европе, например, движение перехода на Linux обретает лавинообразный характер.
В Германии 14 тысяч десктопов были переведены на SuSe Linux. А городским советом города Мюнхена было закуплено ПО и оборудования на 35,7 миллиона долларов США, а повлиять на решение не смогли даже предложения Microsoft по продаже Windows со значительными скидками.
Или администрация норвежского города Берген решила перевести серверы в школах и государственных учерждениях с операционной системы Windows на Linux. На Linux планируется перевести и настольные компьютеры учителей и муниципальных служащих. Городской совет Бергена счел, что Linux дешевле во внедрении и обслуживании и надежнее проприетарных систем. По словам технического директора бергенского муниципалитета Оле-Бьорна Туфтедаля, администрация также не желает зависеть от одного производителя программного обеспечения. “Мы хотим, чтобы разработчики ПО конкурировали между собой”, – сказал Туфтедаль.
Open Source
в Азербайджане
Движение Open Source в нашей стране успешным назвать очень сложно. Пользователи и разработчики, конечно, есть, но их настолько мало, что какие-то проекты двигаются очень медленно. Internet News писала в июне о том, что команда азербайджанских программистов Azeri i18 Project приступила к переводу на азербайджанский язык программного обеспечения с открытым исходным кодом, созданным на базе Linux и Unix платформ. Среди локализируемых программ Mandrake, Fedora Core, KDE, GNOME, XFCE и т.д.
Наиболее интенсивные работы ведутся в направлении локализации оболочки GNOME и офисного пакета OpenOffice. Для перевода Mandrake, Fedora Core, KDE на данный момент структуре требуются дополнительные людские ресурсы. Примечательно, что за процессом осуществления локализации можно следить в режиме он-лайн на следующих ресурсах:
GNOME: http://l10n-status. gnome.org/gnome-2.8/az/;
KDE: http://i18n.kde.org/ stats/gui/HEAD/index.php;
MANDRAKE LINUX: www.mandrakelinux.com/l10n/az.php3;
FEDORA CORE: http://carolina.mff.cuni.cz/~trmac/fedora-i18n/az.html;
OpenOffice: http://az.openoffice.org;
Сайт группы переводчиков GNOME: www.azitt.com.
Также в ближайшее время выйдет в свет дистрибутив Linux в полностью локализированном виде под названием Turkix. Данный продукт создается на базе Mandrake и будет поддерживать все тюркские языки.
Недавно в Азербайджане начат проект по локализации и распространению программного пакета OpenOffice, реализуемого группой Azer.Net при поддержке Азербайджанского Института Открытое Общество-Фонд Содействия. Проект планируется завершить в конце июля-начале августа этого года. Пакет Open Office будет распространяться по учебным заведениям, неправительственным организациям и будет доступен для свободного скачивания в Интернете. Стоит отметить тот факт, что к проекту локализации сначала планировалось привлечь волонтеров, но в конечном счете почти вся работа была проделана собственными силами. Также участниками этого проекта планируется перевести на азербайджанский язык дистрибутив операционной системы Linux Mandrake, который вероятно, будет в виде так называемого LiveCD дистрибутива (то есть операционная система будет загружаться прямо с bootable диска, и не требовать инсталляции на жесткий диск). LiveCD сейчас очень попутный вид распространения дистрибутивов, поскольку очень прост для использования людьми, которые впервые общаются с ОС семейства Linux, и не требует разбивания жесткого диска на разделы с разными файловыми системами в случае совместного использования с Windows.
Но энтузиастов таких проектов действительно мало, а найти и привлечь кого-то со стороны очень трудно. Закономерным становится вопрос, а так ли необходимо нам создание Free Software Community и вообще свободно распространяемого программного обеспечения? Несомненно необходимо, ведь азербайджано-язычные пользователи компьютеров, фактически не зная ни одного языка, кроме родного, не смогут свободно обращаться с компьютером из-за отсутствия хотя бы одной локализованной операционной системы. Все мы знаем, что локализации распространенной системы Windows (как и других программ Microsoft) не существует, да и из-за экономической нецелесообразности вряд ли она появится в ближайшее время, а закрытые исходники этого программного продукта не позволяют энтузиастам, волонтерам и гуманитарным организациям самостоятельно переводить его оболочку. Поэтому наше спасение на сегодняшний день именно в Open Source и гибких лицензиях, позволяющих бесплатное распространение и доработку, а соответственно, и локализацию. А если продукты, как-то смогут приносить доход, то это привлечет и коммерческий сектор, который сегодня не заинтересован в бесплатных программных продуктах. Самым ярким примером может стать рынок продаваемых компьютеров с предустановленной операционной системой. Компьютер с Linux обойдется покупателю дешевле, чем с Windows, а значит, и продажи могут увеличиться.
Движение Open Source
1968 г. Появление сети ARPANET (Advanced Research Projects Agency NETwork), предшественницы INTERNET. Созданная изначально для обмена кодами и информацией о проектах, ARPANET становится средой проявления способностей разработчиков open-программ.
1969 г. Кен Томпсон, разработчик из Bell Labs, пишет вторую версию UNIX – многопользовательскую и многозадачную операционную систему. В течение 70-х годов исходные тексты UNIX распространяются свободно, и вскоре данная ОС становится популярной в университетах и научно-исследовательских лабораториях.
1971 г. В этом году Ричард Столлман, которого по праву называют пионером движения Open Source, присоединяется к группе программистов в МТИ, приверженцев бесплатного ПО. Именно Р. Столлман позднее становится основателем проекта GNU, что приводит к созданию бесплатной Linux-подобной операционной системы.
1973 г. Винтон Серф и Боб Кан из DARPA (Defense Advanced Research Projects Agency) разработали протокол TCP/IP, который через 10 лет по инициативе министерства обороны США становится одним из фундаментов INTERNET.
1979 г. Компания АТ&T объявила о планах коммерциализации UNIX, на что Калифорнийский университет Бэркли ответил своей собственной версией UNIX под названием BSD UNIX (Berkeley Software Distributions). В свою очередь компании Sun и DEC (Digital Equipment Corporation) начинают коммерческое распространение BSD UNIX. Через некоторое время AT&T и Sun заключают соглашение об объединении их версий. Это было сделано с расчетом на толчок своих конкурентов (DEC, HP, IBM) к созданию организации Open Software Foundation. В этом же году Эрик Оллман, студент Калифорнийского университета Бэркли, разработал программу маршрутизации сообщений в сети ARPANET.
В 80-х годах на смену эре Open Source пришла эра закрытого ПО. Многим казалось, что уже ничего нового не произойдет и эта эра останется жить вечно. Но уже в 1984 году Ричардом Столлманом был основам проект GNU (GNU’s Not Unix). Это была первая серьезная попытка возрождения Open Source.
Прошло еще немного времени, и на арену “компьютерных разборок” вышел Линус Торвальдс, который в 1992 году обнародовал ядро разработанной им операционной системы Linux. С этого времени началось второе возрождение Open Source. Именно Linux выступила (и продолжает это делать) как яркий выразитель реализации идей “open” и “free”. Размеры данного проекта не имеют равных в истории разработки ПО: в нем приняли участие примерно 40 000 человек. Нужно принять во внимание то, что формально не существует организации, которая стоит во главе этого проекта, и его участники работают совершенно безвозмездно, выдавая с каждым днем новые версии. В настоящее время Linux является второй по популярности после Windows NT серверной операционной системой. При этом Linux не приносит сверхприбылей. Это говорит о стремительном взлете ОС Linux за сравнительно короткий период времени. По прогнозам IDC (International Data Corporation) предполагалось, что Linux выйдет на второе место не раньше 2002 или даже 2003 года. В свою очередь аналитики все той же IDC утверждают, что такой стремительный взлет данной операционной системы обусловлен, в первую очередь, открытостью исходного кода.

Владимир Зимин


Comments are closed.

Tag Cloud