Существует распространенное заблуждение, что в ПО с открытым исходным кодом нет денег. Это правда, что открытый исходный код можно скачать бесплатно, но вы должны думать об этом как о возможности, а не о ограничении.
Предприятия, которые зарабатывают деньги в ПО с открытым исходным кодом, включают:
- MySQL (принадлежит Oracle): популярная реляционная база данных
- Red Hat: главный дистрибьютор Linux для использования на сервере и на рабочем столе
- WordPress: широко используемая платформа для ведения блогов
- SugarCRM: Управление отношениями с клиентами
- Magento: торговая платформа для электронной коммерции
- Zimbra: сервер электронной почты и обмена сообщениями
Независимо от того, являетесь ли вы создателем проекта с открытым исходным кодом или экспертом в одном, вот пять способов заработать деньги, используя свой опыт с открытым исходным кодом. Каждая из этих идей предполагает, что проект с открытым исходным кодом использует лицензию с открытым исходным кодом, которая разрешает описанную деятельность.
01 из 05Продать контракты на поддержку
Усовершенствованное приложение с открытым исходным кодом, такое как Zimbra, может быть бесплатным для загрузки и установки, но это сложная часть программного обеспечения. Для его настройки требуются экспертные знания. Для поддержания сервера с течением времени может потребоваться кто-то с ноу-хау. К кому лучше обратиться за такой поддержкой, чем люди, которые создали программное обеспечение?
Многие компании с открытым исходным кодом продают свои собственные службы поддержки и контракты. Подобно коммерческому программному обеспечению эти контракты на обслуживание обеспечивают различные уровни поддержки. Вы можете взимать максимальные ставки за немедленную поддержку по телефону и предлагать более низкие тарифные планы для более медленной поддержки по электронной почте.
02 из 05Продажа улучшений с добавленной стоимостью
Хотя базовое программное обеспечение с открытым исходным кодом может быть бесплатным, вы можете создавать и продавать надстройки, которые обеспечивают дополнительную ценность. Например, платформа WordPress с открытым исходным кодом включает поддержку тем или визуальных макетов. Доступны многие бесплатные темы различного качества. Появилось несколько предприятий, таких как WooThemes и AppThemes, которые продают полированные темы для WordPress.
Либо создатели, либо сторонние разработчики могут создавать и продавать усовершенствования для проектов с открытым исходным кодом, что делает этот вариант отличной возможностью для зарабатывания денег.
03 из 05Документация по продажам
Некоторые программные проекты трудно использовать без документации. Внедрение исходного кода без каких-либо затрат не обязывает вас отдать документацию. Рассмотрим пример Shopp, плагина для электронной коммерции для WordPress. Shopp - это проект с открытым исходным кодом, но для доступа к документации, которую вы должны заплатить за лицензию, которая обеспечивает вход на веб-сайт. Можно - и совершенно законно - создать магазин Shopp с использованием исходного кода без документации, но это займет больше времени, и вы не узнаете все доступные функции.
Даже если вы не создали программное обеспечение с открытым исходным кодом, вы можете авторизовать руководство, которое делится своими знаниями, а затем продавать эту книгу через каналы электронной публикации или традиционные книжные издатели.
04 из 05Продать бинарники
Открытый исходный код - это просто исходный код. На некоторых компьютерных языках, таких как C ++, исходный код нельзя запускать напрямую. Сначала он должен быть скомпилирован в так называемый двоичный или машинный код. Бинарники относятся к каждой операционной системе. В зависимости от исходного кода и операционной системы, компиляция в двоичные диапазоны затрудняется от простого до сложного.
Большинство лицензий с открытым исходным кодом не требуют от создателя предоставления свободного доступа к скомпилированным двоичным файлам, только к исходному коду. Хотя каждый может загрузить исходный код и создать свой собственный двоичный файл, многие люди либо не знают, как или не хотят тратить время.
Если у вас есть опыт создания скомпилированных двоичных файлов, вы можете законно продать доступ к этим двоичным файлам для разных операционных систем, таких как Windows и macOS.
05 из 05Продать свою экспертизу в качестве консультанта
Продайте свой собственный опыт. Если вы разработчик с опытом установки или настройки любого приложения с открытым исходным кодом, то у вас есть рыночные навыки. Компании всегда ищут помощь на основе проектов. Сайты, такие как Elance и Guru.com, являются внештатными рынками, которые могут связаться с работодателями, которые будут платить за ваш опыт. Вам не обязательно быть автором программного обеспечения с открытым исходным кодом, чтобы заработать на этом деньги.