Ответ Брайана великолепен, но я бы хотел кое-что добавить.
Пользователи Linux, как правило, не привыкли платить за программное обеспечение, и они, как правило, более технически подкованы и, возможно, даже "религиозны" в вопросах открытого исходного кода.
По этой причине я бы порекомендовал сохранить простоту - это всего лишь небольшой барьер для того, чтобы сделать покупку программного обеспечения такой же простой, как и кражу.
Я бы посоветовал отключить или отключить некоторые функции (например, сохранение) после пробного периода, а не полностью умирать. Просто наблюдение, но ограничения на основе возможностей кажутся более распространенными в мире Linux.
Кроме того, поможет сделать версию linux "первоклассной" версией - достойный установщик и т. Д.
Если вы относительно маленький, или ваша программа относительно нишевая, есть небольшой шанс, что кто-нибудь потрудится взломать его - так что просто сконцентрируйтесь на создании хорошего продукта с простым движением вперед, как только время закончится.