Как написать и продать свой PHP скрипт. Самуэль Акопян
Читать онлайн книгу.ПО с открытым кодом – это тоже товар и его производитель может попросить за пользование его трудом соответствующее вознаграждение.
Как правило Вы можете заработать на следующем:
1. Продажа скрипта как такового, т.е. клиент платит за то, что приобретает Ваш скрипт. Вы можете продавать несколько версии продукта: зашифрованную или с открытым кодом – соответственно за разные суммы.
2. Вы можете продавать подписку на обновления. То есть клиент покупает текущую версию Вашего скрипта, но если он хочет получить будущие обновления, за них придётся заплатить.
3. Вы можете брать деньги техническую поддержку и послепродажное обслуживание.
4. Вы можете брать деньги за разработку новых модулей или нового функционала.
5. Вы можете брать деньги за обучение пользованию Вашим продуктом.
То есть, как видите, и на ПО с открытым кодом есть на чём заработать. Главное попытаться найти свою нишу и понять, что нужно рынку.
Как избежать недобропорядочного использования Вашего скрипта
Этот вопрос волнует многих и не только тех, кто продаёт ПО с открытым кодом.
Тут я Вас должен успокоить: если Вы продаёте open-source продукт – его обязательно кто-то “украдёт” и выложит в сеть. Избежать этого не удастся. Но не надо отчаиваться.
Тут всё зависит от того как на это посмотреть.
1. Конечно, open-source – это всегда риск. Ведь если бы код был бы закрытым, то чтобы взломать программу потребовались бы определенные навыки, а так – любой, кому я не понравился, может взять и слить мой код в Интернете на каком-нибудь сайте “nulled” скриптов.
2. Бояться этого не нужно, так как это в принципе бесплатная реклама для Вас. Плюс куча людей сможет протестировать Ваш скрипт, написать о найденных багах и т.д. Возможно даже кто-то из них в дальнейшем даже купит его.
3. Единственное, что нужно сделать, так это то, что слитая версия скрипта не сможет полностью убить Ваш бизнес. Но это в принципе, общий принцип – не складывать все яйца в одну корзину. Сделать это можно, например, если новые обновления высылаются только зарегистрированным пользователям и требуют отдельной установки.
В целом, от недобросовестного использования или копирования не застрахован никто и ни в чём. Здесь нас выручит только то, что большая часть людей всё таки люди порядочные и не будут пытаться купить ворованную программу. Те же, кто так поступать не собирается всегда будут искать способ обмануть Вас.
Шифрование кода
Если же Вы всё же решаете зашифровать код своей программы, например для версии PRO (оставив код открытым для бесплатной версии), то тут у Вас два варианта: шифровать всю программу или только её самую основную часть (ядро).
Какого-то “правильного” решения здесь нет, всё зависит от Вашего продукта и реакции рынка.
Шифровать только ядро – немного проще, но тут проблема в том, что Вам нужно создать скрипт, часть которого может работать с зашифрованным кодом. Если же весь код зашифрован, то тут всё просто – пользователь должен установить специальную программу-дешифровщик