Программное обеспечение в зависимости от условий его распространения можно поделить на две основные категории — собственническое (или «проприетарное») и свободное ПО. В проприетарных программах разработчик ограничивает его использование, сохраняет монополию на копирование и модификацию, тогда как свободный софт не накладывает на пользователя подобных ограничений. Благодаря возникновению и развитию Open Source предложение на рынке ПО намного разнообразнее, чем было бы без него, а конкуренция выше, что способствует улучшению жизни конечного пользователя. | Краткая история Open Source 1969-70 — разработка операционной системы UNIX. 1978 — Билл Джой начал создание дистрибутива программ Беркли (Berkeley Software Distribution — BSD). 1984 — Ричард Столлмен на основе операционной системы UNIX разрабатывает ОС под названием GNU (расшифровывается с помощью отрицания — GNU is Not UNIX), которая имеет открытый код. 1985 — создание Free Software Foundation, основной задачей которой определена поддержка движения разработчиков и пользователей свободного ПО. 1988 — создание лицензии GNU/GPL. 1991 — финский программист Линус Торвальдс разрабатывает Linux на основе GNU. 1998 — Компания Netscape создает Mozilla foundation (Mozilla.org), который ныне известен разработкой кросс-платформенного браузера Firefox (Mozilla.com/firefox). 1999 — создание Open Source Initiative. |
У истоков
Обязательным условием Open Source является доступ к исходному коду программ. Кроме того, должно быть обеспечено свободное распространение и изменение продукта, и также его производных. Лицензия не может запрещать использование программы определенным группам лиц или в определенных сферах деятельности.Понятие и термин Open Source были окончательно сформулированы лишь в 1998 году основателями Open Source Initiative (OpenSource.org) Брюсом Перенсом и Эриком Рейнолдсом. Хотя само явление Open Source возникло значительно раньше.
Трудности перевода
Термин Open Source устраивает не всех. Разработчики и пользователи GNU/Linux предпочитают пользоваться определением «Движение за свободные программы» (Free Software Movement). Хотя сами признают, что определение Open Source, приведенное выше, в целом является правильным, и сотрудничают с Open Source Initiative.Однако, есть нюансы. Так, некоторые компании открывают исходный код для «служебного пользования», то есть для тех, кто занимается разработкой и техподдержкой продукта, но не для конченых пользователей. Свободные программы же не устанавливают никаких ограничений.
Поскольку в английском понятия «свободный» и «бесплатный» обозначаются одним словом — «free», важно их разграничить. Свободная программа (free software) может быть платной — согласно лицензии GNU GPL (General Public License), не возбраняется продавать свободную программу, но нельзя запретить вносить в нее изменения, копировать и распространять. А бесплатный софт во многих случаях является собственническим. Для такой категории часто используется термин freeware — пользователь ограничен в свободе его модифицировать, а исходный код недоступен. К слову сказать, идеолог термина Open Source Эрик Рейнолдс именно мотивом избежать путаницы между «бесплатным» и «свободным» объясняет его появление.
Важный инструмент защиты свободного ПО — так называемое «авторское лево» (copyleft). Его условия не позволяют тем, кто распространяет или модифицирует такое ПО, добавлять какие-либо ограничения. Каждая копия программы, даже если она была изменена, должна быть свободной.
В мире гигантов
На сегодняшний день ведущие IT-корпорации поддерживают движение Open Source и пользуются его плодами. Например, компания Google даже открыла свой портал для размещения программ с открытым кодом (Code.google.com/hosting) и со временем, возможно, составит конкуренцию самому известному архиву Open Source — SourceForge.net. Согласно неподтвержденным слухам, поисково-рекламный гигант разрабатывает операционную систему Gphone для смартфонов на ядре Linux, с интегрированными сервисами Google.Sun Microsystems (UA.sun.com) активно сотрудничает с движением Open Source и открывает исходный код своих продуктов, таких как Java или OpenOffice.org.
Компании-гранды используют серверное ПО (к примеру, RedHat Linux конкурирует с Microsoft Server 2003), языки программирования, системы управлении контентом и многие другие продукты из мира Open Source.
Курс на десктопы
Если первые дистрибутивы операционной системы Linux требовали от пользователя недюжинной грамотности и «прямых рук», то современные ОС данного семейства просты в установке, настройке и использовании. Популярные версии существуют в варианте Live CD — с такой системой можно работать, даже не устанавливая ее на жесткий диск.Среди популярных дистрибутивов Linux — французская Mandriva (Mandriva.com), немецкий SuSe (Novell.com/Linux) и многие другие. Если создать географическую карту дистрибутивов «пользовательского Linux», то ней окажется и африканский континент.
Успешный IT-бизнесмен и венчурный инвестор из ЮАР Марк Шаттлворт на данный момент является одной из наиболее ярких фигур индустрии Open Source (к тому же он второй космический турист, побывавший на орбите в 2002 году). Марк создал компанию Canonical, разработчика наиболее популярного среди пользователей дистрибутива Linux, который получил название Ubuntu (Ubuntu.com). На одном из африканских языков это слово значит «человеческое, гуманное отношение к другим людям». Человеческое отношение к пользователям этого дистрибутива Шаттлворт видит в создании интерфейса операционной системы не менее удобного, чем в Windows. Сообщество пользователей дистрибутива насчитывает сотни тысяч людей из разных стран мира.
Бизнесмены вроде Шаттлворта — не альтруисты, желающие бесплатно «накормить» жаждущих свободного софта. Основной источник прибыли компаний в сфере Open Source — предоставление дополнительных услуг, таких как техническая поддержка, адаптация ПО под конкретные требования клиента.
Open Source во всех сферах жизни
Мир Open Source разнообразен и не ограничен платформами GNU/Linux и BSD. Продукты с открытым программным кодом завоевывают свое признание и в государственных структурах, ибо позволяет значительно сократить издержки. Так, правительство Китая планирует до 2010 года перейти на Open Source. Россия намерена «линуксиализировать» сферу образования. Linux используется и в европейских образовательных учреждениях.На сегодняшний день, идеи Open Source существуют не только в сфере ПО. Культура Open Source — это, в первую очередь, принципы свободного распространения информации. Литература, музыка, фильмы, другие творения искусства — все это может существовать не только под традиционной защитой авторских прав, копирайтом, но и под более свободными лицензиями. Например, лицензии Creative Commons (CreativeCommons.org) в разных своих модификациях разрешает копирование, распространение, использование и изменение исходных произведений. Информационное общество нового поколения — это реализация принципа «экономики дарения» (gift economy). Наиболее авторитетные пользователи сервисов Web 2.0 — это те люди, которые дарят свой контент и знания другим участникам сообщества, благодаря им менее опытные юзеры получают необходимые данные. Проектами вроде Википедии, блоговыми движками, журналистскими порталами, функционирующими по принципам Open Source, пользуются миллионы жителей Сети.
Нашествие в Украину
Очевидно, что свободное ПО имеет в нашей стране большие перспективы. Как для предприятий, так и для домашнего использования. Варианта выбора между «бесплатным Линуксом» и «бесплатной Виндой» без неприятных правовых последствий больше не существует — достаточно вспомнить о том, что у нас уже начались первые судебные дела против пользователей пиратской версий продукции Microsoft. Представители правообладателей проприетарного софта рассылают угрожающие письма в организации, а правоохранители проводят рейды, выявляя нарушителей. По данным украинского представительства Microsoft, с января по август этого года правоохранительные органы Украины выявили 862 преступления в сфере интеллектуальной собственности, связанных с использованием программного обеспечения, и возбуди 331 уголовное дело.Наступает время всерьез задуматься об использовании лицензионного ПО. Тем, кто не может себе позволить сравнительно дорогостоящие продукты Microsoft и других производителей, стоит обратить взоры в сторону свободного ПО. Ведь для большинства проприетарных программ можно найти свободные аналоги.
(Статья из журнала InternetUA, выпуск 11 2007)Автор: Сашко Богаченко-Мишевский





