open source логотип

В противовес появлению дорогого ПО, сообщество программистов создало принципиально новый тип программ – Open Source.

Что такое Open Source?

По своей сути Open Source является бесплатным программным обеспечением с открытым доступом к его исходному коду. Это позволяет любому человеку пользоваться, модернизировать и адаптировать программу для своих нужд.

Впервые термин «Open Source» был использован в июне 1997 года Брюсом Перенсом в отношении его операционной системы Debian. Он первым в мире открыл доступ к исходному коду своей программы. Его инициативу поддержал Эрик Рэйдмонд, и в феврале 1998 года они совместно организовали компанию Open Source Initiative. Она до сих пор занимается продвижением и технической поддержкой открытого программного обеспечения.

Ограничения на использование

Каждый продукт Open Source распространяется на условиях «свободной» лицензии. Ее главными чертами выступают всеобщий доступ к исходному коду, право на доработку платформы и создания ее производных, возможность дальнейшего распространения программы.

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

Чем выгодны открытые программы?

В существовании программного обеспечения Open Source заинтересованы все – пользователи, программисты и даже крупные компании.

Рядовых пользователей привлекает:

  • бесплатный доступ;
  • возможность отказаться от дорогостоящих программ или их пиратских версий;
  • регулярные и оперативные обновления;
  • защита от скрытых функций.

Например, в создании Windows 7 участвовало ведомство национальной безопасности США. Этот факт вызвал опасения о присутствии секретных программ в операционной системе. А вот наличие посторонних элементов в продукте Open Source априори не возможно.

Для программистов проекты с открытым исходным кодом позволяют:

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

Компании, поддерживающие направление Open Source, видят выгоду в:

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

В число спонсоров проектов Open Source входят такие всемирно известные компании, как Google, Hewlett Packard, IBM, Facebook, Twitter и Linux.

Лучшие проекты Open Source

Большинство коммерческих программ имеет аналоги среди продуктов Open Source. И иногда открытое программное обеспечение в разы превосходит проприетарных конкурентов по удобству интерфейса и набору функций.

Среди десятки успешных Open Source проектов хочется отметить:

Пока открытое программное обеспечение не так популярно на просторах СНГ, как в Америке или Европе. Главной причиной этому считается массовое несанкционированное распространение и использование платных программ. Но после ужесточения контроля над соблюдением авторских прав, соотечественники по достоинству оценят преимущества Open Source.

  1. 1. Платформу Android.
    В 2014 году среди всех проданных смартфонов 86% имели именно эту операционную систему.
  2. Браузеры Google Chrome, Mozilla Firefox и Opera.
    По последним подсчетам 56% интернет-пользователей сделали Google Chrome браузером по умолчанию.
  3. Почтовую программу Sendmail.
    По оценкам экспертов данная программа работает на 60-80% серверных компьютеров.
  4. Программу для обмена файлами eMule.
    О популярности продукта красноречиво свидетельствует число скачиваний больше 332 миллионов.
  5. Архиватор 7zip.
    Это как раз тот случай, когда продукт Open Source превзошел платную программу, разработанную Windows. Доказано, что 7zip сжимает файлы на 17% эффективнее.
  6. Приложение Media Player Classic-Home Cinema.
    Плеер очень прост в использовании и распознает 38 форматов аудио и видео файлов.
  7. Пакет программ OpenOffice.
    В состав OpenOffice входит полный комплект аналогов программ Microsoft Office.
  8. Графический редактор Gimpshop.
    Gimpshop – прототип коммерческой программы Photoshop, но с большим количеством функций.
  9. Операционную систему Linux.
    Сейчас она является третьей по популярности в мире, этим все сказано.
  10. ICE Book Reader
    Данная программа для чтения хранит до 250 тысяч книг, умеет конвертировать файлы, работает на 73 языках и позволяет выбирать максимально комфортный интерфейс.