La respuesta de Brian es genial, pero me gustaría agregar algo.
Los usuarios de Linux generalmente no están acostumbrados a pagar por el software, y tienden a ser más conocedores de la tecnología y posiblemente incluso "religiosos" en cuestiones de código abierto.
Por esa razón, realmente recomendaría mantenerlo simple: en realidad es solo una pequeña barrera para que comprar el software sea tan fácil como robarlo.
Sugeriría que molesta o desactiva ciertas funciones (por ejemplo, guardar) después del período de prueba en lugar de morir por completo. Solo una observación, pero las restricciones basadas en características parecen ser más comunes en el mundo de Linux.
Como un aparte, hacer que la versión de Linux sea una versión de "primera clase" - un instalador decente, etc. ayudará.
Si usted es relativamente pequeño, o su programa es relativamente nicho, hay una pequeña posibilidad de que alguien se moleste en descifrarlo, así que concéntrese en hacer un buen producto con un simple inconveniente una vez que se acabe el tiempo.
No relacionado, pero tenga en cuenta que si desarrolla aplicaciones comerciales con QT * debe * tener una licencia de desarrollador de QT. La licencia de QT prohíbe usar la edición de código abierto para software comercial, que incluye shareware. Consulte http://trolltech.com/products/appdev/licensing/licensing para obtener más detalles. –
Gracias por el consejo. Tenemos una licencia comercial. No quisiera molestar a los trolls ... – JimDaniel
Eso es bueno de escuchar :) Trolltech ha dado tanto a la comunidad que siento la necesidad de defenderlos, incluso si no es necesario ... Me alegra ver que estás apoyando ellos. –