Что за зверь такой — open source проект

что такое Open Source проект

Что такое Open Source

Open Source проект — это десктопная, мобильная программа или веб-приложение с открытым исходным кодом. Разработчик приложения распространяет свой проект по бесплатной, открытой лицензии. Каждый желающий может взять и доработать программу под себя, проверить безопасность или на базе open source проекта сделать свое собственное приложение.

Open Source это почти целая философия. “Открытое” приложение формирует вокруг себя целое комьюнити программистов, которые развиваются все вместе. Они делятся своими достижениями, обучаются, просто общаются и развивают продукт, которым сами пользуются.

Примеры Open Source проектов

Браузер Firefox, Chromium Project (Google Chrome). Системы управления контентом сайта: WordPress, ModX Revo, Drupal, Grav CMS, DotPlant 2. Операционная система GNU (как Lunix). Виртуальный планетарий NASA World Wind, Google Sky.

Думаем, хотя бы что-то одно знакомое Вы здесь увидели. Open Source проекты живут и активно развиваются. Но на чем же они зарабатывают? В чем смысл делать что-то бесплатным?

На чем зарабатывает Open Source

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

Две версии продукта

Вариант первый. Сделать две версии продукта.

Бесплатная версия будет содержать в себе все необходимое для комфортного “базового” использования. Платная содержит какие-нибудь крутые готовые модули, которые можно сделать самому, но надо сидеть разбираться в коде и документации. Может быть еще не на своем родном языке.

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

Экспертное обслуживание

Вариант второй. Тут все еще проще. Допустим, Вы пользуетесь нашей бесплатной VVERH CMS, платите нам (условно) 200.000 тысяч рублей в год, за то, что по первому звонку мы решаем какие-либо “вопросы” с нашей программой максимально оперативно. Например, Вы столкнулись с тем, что нет определенного функционала, значит мы его разработаем для Вас в течение пары часов, дней, недель. Все зависит от сложности задачи.

Open Source проекты “вымирают”?

Может показаться, а может кто-то где-то когда-то читал, что Open Source проекты скоро канут в лету. Но это не так. Их, как стартапов, с каждым годом становится больше и больше.

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

Рассказать друзьям: