![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola,
Según lo he entendido yo, si por ejemplo publicas una versión "beta" de tu programa y este tiene una fecha de caducidad, pasada la cual el programa dejará de funcionar... personalmente creo que lo suyo es advertir al usuario, primero de que ese programa es una versión beta y segundo (o a la vez) de que dicha versión del programa caducará en X fecha y dejará de funcionar. Esto es así para que el usuario sepa a qué se expone. Recuerdo hace años que programé un determinado programa sobre la versión beta de un determinado Plugin. Pues bien, pasado cierto tiempo (cuando yo había ya trabajado lo suyo en el programa) el Plugin advirtió de que ya no iba a funcionar más... mediante un mensaje, tras el que se cerraba la aplicación (que yo había escrito) y aquí paz y después gloria. Si el autor de dicho programa (Plugin) me hubiera advertido previamente de esa circunstancia hubiera probado el Plugin, probablemente, pero, desde luego, no habría escrito la aplicación que escribí sobre el mismo: o no lo habría hecho con esa versión del Plugin. Huelga decir que la impresión que me quedó de aquél Plugin y de la madre que lo parió (o sea su programador) no fue nada buena. ![]() En fin. Si van por ahí los tiros espero haber contribuído en algo con mi opinión. ![]() |
|
#2
|
||||
|
||||
|
Descarto que el software se pueda distribuir con una licencia libre (GPL, BSD o similares), porque está desarrollado usando una herramienta propietaria (Delphi), que genera ejecutables para un sistema operativo propietario (Windows), y uso además componentes VCL propietarios.
Volviendo al asunto de la protección: ¿ qué sistema de protección utilizan ? (o utilizaron...). Saludos.... |
|
#3
|
||||
|
||||
|
Una protección rudimentaria seria comprobar el numero de serie (físico) del disco duro. El único problema es que si el disco duro se estropea y hay que cambiarlo por otro, tendrás que darles un nuevo numero de licencia. La ventaja es que es sencillo y lo puedes codificar tu mismo, si te interesa puedo poner algo de código.
La aplicaciones comerciales costosas, sin embargo, suelen usar una llave hardware, que se conecta por el puerto paralelo o usb. Si te decides por esto, cada fabricante disponen de sus propias librerías que distribuye al comprar las llaves. En ambos casos el usuario se dará cuenta de que existe una protección, en el primero al tener que introducir el numero de licencia, y en el segundo al tener que instalar la llave. Sin embargo si eres tu el que instala la aplicación no te sera difícil hacer que pase inadvertido el primer método, no así el segundo, la llave se ve ![]() |
|
#4
|
|||
|
|||
|
Cita:
Saludos.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#5
|
||||
|
||||
|
Porque no usas las llaves ó dispositivos (Sentinel) para evitar que te copien tu programa, de todas formas si vendes alguna licencia le meterias el costo de esta llave al costo total de tu programa
http://www.sitepro-sa.com.ar/softwar...troduccion.htm
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Protección de acceso a usuarios | jasensio | Seguridad | 1 | 02-10-2006 14:45:59 |
| sobre proteccion de ficheros | xelip | Varios | 1 | 28-08-2006 04:04:21 |
| Protección del Reporte en Rave | santi33a | Impresión | 2 | 24-10-2005 14:44:18 |
| sistema anticopia | soloriv | Varios | 2 | 26-03-2005 18:55:46 |
| Consecuencias de la proteccion en FireBird | teletranx | Firebird e Interbase | 0 | 02-10-2004 01:54:57 |
|