Номер один вопрос: лицензирование.Проверьте лицензии библиотек, которые вы используете, возможно, некоторые из них предназначены для некоммерческих целей.
Проблема номер два: установочный пакет и руководства пользователя.Все, что вы даете клиенту, должно быть самоочевидным, простым для понимания и отвечать на очень глупые вопросы (могу ли я установить его на диск D: потому что у меня есть диск D: с большим количеством места, но ваше руководство ничего не говорит об его установкена любом другом диске кроме C: ... и т. д.)
Проблема номер три: обновления.Как вы будете управлять ими?Автоматический?Управляемый пользователем?Отдельные загружаемые файлы?
Вопрос номер четыре: ваше авторское право.
Вопрос номер пять: защита вашего авторского права (защита от пиратства и т. Д.).
Вопрос номер шесть:если вы продаете на международном уровне - проверьте законодательство этой страны в отношении авторского права, патентов, безопасности и т. д.
Вопрос номер семь: убедитесь, что ваше программное обеспечение надежно, цельно, быстро, не имеет синих экранов и т. д.
Если вы живете в США или другой стране, где есть проблемы с патентами на программное обеспечение - убедитесь, что вы не используете какие-либо защищенные авторским правом решения (такие как «функция» одним щелчком мыши и т. Д.).
Я надеюсь, что этохороший стартер.