Come applicare Software License

July 19

Si tratta di una preoccupazione crescente per i produttori di software: come possono licenze software essere applicate una volta che sono stati acquistati? Non esiste una risposta semplice alla domanda. Avvio di una revisione del software di ogni utente finale del programma è in termini di tempo, costoso e poco pratico. Se la soluzione è incorporato nel software o la soluzione è quella di utilizzare un diverso tipo di licenza, gli editori si rivolgono a modi creativi per far rispettare le licenze.

istruzione

1 Utilizzare una licenza perpetua con una quota annuale aggiuntivo per il supporto. licenza perpetua consente per un consumatore a pagare un canone una tantum per la vita del software. L'aggiunta la tassa di supporto consente di tenere traccia di quante computer bisogno di sostegno e se il numero di utenti corrisponde al numero di licenze possedute.

2 Creazione di una licenza software annuale, biennale o semestrale. Questo tipo di licenza è più facile da applicare rispetto una licenza perpetua. Un sistema di promemoria può essere costruito direttamente nel software, fornendo una schermata del prompt quando le licenze di un utente sono vicini alla scadenza.

3 Applicare licenza annuale del software con la costruzione in un componente fail-safe. Questo meccanismo può o disabilitare o limitare l'utilizzo del software fino a quando l'utente è in grado di fornire la prova che il nuovo canone è stato pagato. Nella maggior parte dei casi, la prova necessaria sarebbe codici di riattivazione forniti quando un utente acquista un rinnovo della licenza.

4 Creare un sistema di autenticazione per i programmi per i quali sono venduti licenze utente simultaneo. Un sistema di autenticazione fornisce un modo per avvisare l'utente quando si sta usando più che la sua licenza simultanea consente. Può essere semplice come un messaggio di errore o complicato come non consentendo l'accesso al programma.

5 Crittografare il software in modo che solo gli utenti con un codice valido SA (attivazione del software) in grado di accedervi. codici SA vengono trasmessi a un server remoto che aprirà il programma completa per i consumatori. Ciò consente di monitorare e far rispettare i termini e le condizioni della licenza del software.

6 Prendere in considerazione soluzioni (digital rights management) DRM. Un sistema DRM basato su Internet può surrettiziamente stabilire una connessione tra il computer dell'utente e il server. Questo collegamento ha effetto solo quando un cliente utilizza il programma. È stato progettato per autenticare che il dispositivo utilizzando il programma è legata alla licenza.

7 Fornire opzioni di licenza di rete per i vostri clienti. Anche se leggermente più costoso, una licenza di software di rete è vantaggioso per le aziende i cui dipendenti non utilizzare un particolare software su base regolare. Una licenza di rete consente l'installazione del software sul server. Uno o pochi dipendenti possono utilizzare il software alla volta. Quando un utente chiude il programma, è tornato alla rete per uso generale.

Consigli e avvertenze

  • licenze simultanee è simile a "sede" delle licenze. Entrambi permettono un consumatore all'acquisto di licenze sufficienti per un certo numero di persone di utilizzare il programma in una sola volta.
  • Reverse-engineering o di "cracking" la crittografia dei codici di attivazione del software e la gestione dei diritti digitali è un atto criminale, esecutiva ai sensi del Digital Millennium Copyright Act (DMCA).