Ответ Брайана замечательный, но я хотел бы что-то добавить.
Пользователи Linux обычно не привыкли платить за программное обеспечение, и они, как правило, более технологичны и, возможно, даже «религиозны» по вопросам с открытым исходным кодом.
По этой причине я бы порекомендовал держать его простым - это действительно просто небольшой барьер, позволяющий покупать программное обеспечение, по крайней мере, так же просто, как украсть его.
Я бы предположил, что он замалчивает или отключает некоторые функции (например, сохранение) после пробного периода, а не полностью умирает. Просто наблюдение, но функциональные ограничения более распространены в мире Linux.
В стороне, что делает версию linux «первоклассной» версией - достойным установщиком и т. Д. Поможет.
Если вы относительно невелики или относительно ниши вашей программы, есть небольшой шанс, что кто-то потрудится взломать ее - так что сосредоточьтесь только на том, чтобы создать хороший продукт с прямым движением вперед, как только начнется время.
Не связано, но имейте в виду, что если вы разрабатываете коммерческие приложения с использованием QT, вы должны * иметь лицензию разработчика QT. Лицензия QT запрещает использование версии с открытым исходным кодом для коммерческого программного обеспечения, которое включает shareware. Подробнее см. Http://trolltech.com/products/appdev/licensing/licensing. – 2008-10-13 16:10:05
Спасибо за совет. У нас есть коммерческая лицензия. Не хотел бы расстраивать троллей ... – JimDaniel 2008-10-13 16:52:44
Это приятно слышать :) Trolltech дал так много для сообщества, что я чувствую необходимость защищать их, даже если это, вероятно, не требуется ... Рад видеть, что вы поддерживаете их. – 2008-10-13 19:58:54