5 способов заработать на программном обеспечении с открытым исходным кодом
Существует распространенное заблуждение, что на программном обеспечении с открытым исходным кодом нельзя зарабатывать деньги. Это правда, что открытый исходный код можно загрузить бесплатно, но вы должны думать об этом как о возможности, а не как об ограничении.
Компании, которые зарабатывают на программном обеспечении с открытым исходным кодом, включают:
- 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, являются рынками для фрилансеров, которые могут помочь вам связаться с работодателями, которые будут платить за ваш опыт. Вам не нужно быть автором программного обеспечения с открытым исходным кодом, чтобы зарабатывать на нем деньги.