OVH Cloud OVH Cloud

Protection Runtime empaqueté

2 réponses
Avatar
Alberto
Bonsoir

Lors de l'empaquetage d'une solution de base de données avec l'assistant des
extensions développeur, celui-ci (lorsqu'on choisit d'inclure le runtime dans
le package) génère un fichier ACCESSRT.MSI contenant le runtime Access 2003 ;
ce runtime étant, comme chacun sait, libre de déploiement pour et uniquement
pour le détenteur d'une license du pack développeur Access.

Dans le cas d'un déploiement manuel de la base celà ne pose aucun problème
(je suis développeur, je me balade de bureau en bureau dans mon entreprise
avec ma clé USB et j'installe ma base Access en runtime, le fichier
ACCESSRT.MSI restant uniquement sur ma clé).

Dans le cas d'un déploiement à distance : problème.
En effet, si je dois déployer mon application par le biais de CDs contenant
l'installation (tout déploiement manuel étant impossible : distances +
absence de connection Internet des postes utilisateurs), chaque CD contiendra
obligatoirement le fichier d'installation du runtime, qui, de ce fait pourra
ensuite être copié à foison par un ou des destinataires peu regardants des
contrats de license.

D'où ma question : existe-t-il un moyen de protéger le fichier
d'installation du runtime contre les réutilisations sauvages ?

Merci

2 réponses

Avatar
Daniel Carollo
Bonjour Alberto!

Il n'y a pas de moyen simple de faire la protection qe vous souhaitez. Meme
Microsoft l'a bien compris: il faut travailler sur l'education des
utilisateurs (potentiels) et leur apprendre que copier le disque n'est pas
legal.

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Alberto" wrote in message
news:
Bonsoir

Lors de l'empaquetage d'une solution de base de données avec l'assistant
des

extensions développeur, celui-ci (lorsqu'on choisit d'inclure le runtime
dans

le package) génère un fichier ACCESSRT.MSI contenant le runtime Access
2003 ;

ce runtime étant, comme chacun sait, libre de déploiement pour et
uniquement

pour le détenteur d'une license du pack développeur Access.

Dans le cas d'un déploiement manuel de la base celà ne pose aucun problème
(je suis développeur, je me balade de bureau en bureau dans mon entreprise
avec ma clé USB et j'installe ma base Access en runtime, le fichier
ACCESSRT.MSI restant uniquement sur ma clé).

Dans le cas d'un déploiement à distance : problème.
En effet, si je dois déployer mon application par le biais de CDs
contenant

l'installation (tout déploiement manuel étant impossible : distances +
absence de connection Internet des postes utilisateurs), chaque CD
contiendra

obligatoirement le fichier d'installation du runtime, qui, de ce fait
pourra

ensuite être copié à foison par un ou des destinataires peu regardants des
contrats de license.

D'où ma question : existe-t-il un moyen de protéger le fichier
d'installation du runtime contre les réutilisations sauvages ?

Merci


Avatar
Alberto
Bonjour Daniel

Certes, l'approche est bonne ... mais quel vaste programme ...

N'aurait-il pas été plus simple d'inclure la base déployée et le runtime
dans un seul et même fichier final (contenant séparément le fichier mde ou
mdb et le fichier ACCESRT, éventuellement protégé par un mot de passe interne
fourni sans intervention externe lors du lancement du fichier setup), de
sorte à ce que le package final ne contienne que deux fichiers, setup et le
reste ; "le reste" ne pouvant être ouvert sans le mot de passe inclus dans
setup ?

--------


Bonjour Alberto!

Il n'y a pas de moyen simple de faire la protection qe vous souhaitez. Meme
Microsoft l'a bien compris: il faut travailler sur l'education des
utilisateurs (potentiels) et leur apprendre que copier le disque n'est pas
legal.

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Alberto" wrote in message
news:
Bonsoir

Lors de l'empaquetage d'une solution de base de données avec l'assistant
des

extensions développeur, celui-ci (lorsqu'on choisit d'inclure le runtime
dans

le package) génère un fichier ACCESSRT.MSI contenant le runtime Access
2003 ;

ce runtime étant, comme chacun sait, libre de déploiement pour et
uniquement

pour le détenteur d'une license du pack développeur Access.

Dans le cas d'un déploiement manuel de la base celà ne pose aucun problème
(je suis développeur, je me balade de bureau en bureau dans mon entreprise
avec ma clé USB et j'installe ma base Access en runtime, le fichier
ACCESSRT.MSI restant uniquement sur ma clé).

Dans le cas d'un déploiement à distance : problème.
En effet, si je dois déployer mon application par le biais de CDs
contenant

l'installation (tout déploiement manuel étant impossible : distances +
absence de connection Internet des postes utilisateurs), chaque CD
contiendra

obligatoirement le fichier d'installation du runtime, qui, de ce fait
pourra

ensuite être copié à foison par un ou des destinataires peu regardants des
contrats de license.

D'où ma question : existe-t-il un moyen de protéger le fichier
d'installation du runtime contre les réutilisations sauvages ?

Merci