Nagware, también llamado guiltware o annoyware, es un recordatorio emergente que aparece con las versiones de prueba de los programas informáticos. Muchas versiones de prueba de juegos, programas o funciones adicionales utilizan nagware para alertar al usuario de que pague o se registre después de que expire el período de prueba. El término deriva su nombre de su función de «regañar» al usuario para que realice una acción específica.
A muchas empresas de programación les gusta ofrecer períodos breves de prueba de su software, entendiendo que un usuario puede no estar dispuesto a comprar el programa a menos que pueda explorarlo por completo. Estas pruebas, llamadas shareware, permiten el acceso completo al programa o una versión reducida del programa. La mayoría de las pruebas de shareware tienen un límite de tiempo, ya sea del total de minutos en que se usa el programa o de un período de tiempo establecido, generalmente no más de 30 días. Una vez superado este límite, los intentos de abrir o cerrar el programa generan ventanas nagware.
Una ventana nagware, o pantalla nag, generalmente toma la forma de una ventana emergente, a menudo bloqueando cualquier actividad relacionada con el programa que no sea cerrar la aplicación o tomar una acción específica dictada por el nagware. La mayoría de las veces, la ventana vinculará al usuario a un sitio web donde podrá comprar una versión completa de la aplicación que ha estado probando. Los usuarios deben tener cuidado, ya que algunos virus informáticos pueden imitar nagware en un intento de obtener información de tarjetas de crédito u otra información personal. Siempre asegúrese de verificar las características de seguridad de un sitio web antes de ingresar cualquier dato personal.
Algunos usuarios buscan formas de circunnavegar nagware. Esto implica el uso de «códigos de crack» para piratear las características de seguridad del programa y engañarlo haciéndole creer que se ha realizado el pago. Se debe advertir a los usuarios que este tipo de piratería suele ser ilegal, ya que viola las leyes contra la piratería. Además, dado que el enfoque de piratería a menudo implica la eliminación de archivos clave, puede hacer que no solo el programa funcione incorrectamente, sino que también puede destruir algo necesario para que su computadora funcione normalmente.
Para evitar el nagware legalmente, algunos sitios web, como Yahoo! Games, ofrecen versiones en línea de sus programas que se pueden utilizar de forma ilimitada. A menudo, los juegos serán solo la versión básica, ya que las empresas quieren retener funciones avanzadas para aquellos que realmente pagan por el juego. Aún así, el uso de versiones de juegos en línea le permite disfrutar de un programa en su tiempo libre, sin preocuparse por los límites de tiempo y el nagware.