Salut tous le monde,
J'ai développé un logiciel en java et je voudrais bien le commercialisé mais je n'ai aucune idée comment acheter/créer une licence propriétaire pour éviter la copie, modifier le logiciel...
Salut tous le monde,
J'ai développé un logiciel en java et je voudrais bien le commercialisé mais je n'ai aucune idée comment acheter/créer une licence propriétaire pour éviter la copie, modifier le logiciel...
Il y a deux aspects dans ta question : l'un juridique et l'autre technique.
Pour l'aspect juridique, il faut mentionner clairement à l'utilisateur que le code t'appartient et que l'utilisation sans avoir payé est illégale.
Pour l'aspect technique, il est impossible d'empêcher la copie et les modifications. Mais c'est un sujet maintes fois abordé ici, tu trouveras sans peine des infos.
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Que la force de la puissance soit avec le courage de ta sagesse.
tout d'abord merci pour votre réponse , mais quand on télécharge un logiciel et on clique dessus , une petite fenêtre apparaît qui contient le nom de l’éditeur et si on l'autorise a s’exécuter ou non ( elle est lié a Windows apparemment )
Bon, mon logiciel est téléchargeable par tous le monde( pas payant )mais pour faire une opération on devra acheter des points ( donc pas de clé de série ni grande chose ) alors est-ce-que une licence propriétaire ce qu'il me fallait vraiment ou non ?
Oui, c'est lié à Windows. Si une application veut effectuer des actions qui demandent les droits d'administrateurs, Windows pose la question à l'utilisateur pour savoir s'il accepte ou non.
Je n'ai pas comprisBon, mon logiciel est téléchargeable par tous le monde( pas payant )mais pour faire une opération on devra acheter des points ( donc pas de clé de série ni grande chose ) alors est-ce-que une licence propriétaire ce qu'il me fallait vraiment ou non ?
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Que la force de la puissance soit avec le courage de ta sagesse.
Le logiciel que j'ai développé est gratuit ( donc n'importe qui peut le télécharger, il n'est pas payant au début ), l'utilisateur devra créer un compte sur mon site pour se connecter a mon logiciel (la fenêtre d'accueil est celle de l'authentification ) mais pour bien utiliser ses fonctions, il faudra acheter des points de mon site ( maintenant c'est payant) donc je voudrais savoir si c'est nécessaire d'utiliser une licence propriétaire ou la licence libre est suffisante ?
Si j'ai bien compris, ton outil en java est gratuit, c'est l'interaction avec ton serveur qui peux être payant.
Donc, tu n'en a rien a faire que l'on copie, reprend, modifie ton outil: cela reste qu'un produit d'appel à la version avec payement.
Je te conseillerais de ne pas trop investir à protéger cet outil, c'est pas lui ton point crucial économique, c'est ton serveur.
Met le en open-source sur GitHub, tu pourrais très bien avoir un utilisateur qui te proposera une amélioration (que tu récompenseras via des avantages gratuits par exemple)
Voir même, tu peux trouver du monde pour faire de la traduction en multi-langue et t'ouvrir à l'international.
Finalement, tu n'as pas trop intérêt à le protéger, au contraire même.
Par contre, met le paquet pour protéger ton serveur et en particulier sur la sécurité, c'est là que tout ta future économie se passe.
Vaste sujet et difficile d'y répondre avec le peu d'éléments que tu donnes. Mais bon, si tu veux proteger ton logiciel, la premiere question a te poser, c'est ou sont les données ?
Sur le poste client ? Sur le serveur ?
Si c'est sur le poste client, pour faire simple, ne te prends pas trop la tete a essayer de proteger, ca sera une passoire dans tous les cas. Dans ce cas, ta protection se résumera probablement à un simple appel au serveur pour savoir si le logiciel a le droit de se lancer ou non. Deja, ca sera hyper simple à casser et en plus, les utilisateurs qui seront réellement embetes seront ceux qui ont payé (parce que le logiciel ne se lancera pas s'ils n'ont pas de connexion internet).
Si les données sont sur le serveur (ou client + serveur), la, tu peux essayer de mettre un peu de protection. L'idée, de maniere générale, sera de ne pas demander une autorisation au serveur (trop simple a hacker) mais plutot de lui demander des informations cryptées par le mot de passe entré par l'utilisateur. Ainsi, il n'y a pas de verification coté client (encore une fois, trop simple à hacker).
Mais bon, l'effort que tu fais pour proteger tes données doit etre proportionnel à l'importance de ce que tu proteges. Si tu cibles quelques dizaines de clients, pas besoin de sortir l'artillerie lourde...
Bref, pour plus de précision, il faudrait dire ce que fait le logiciel et ou sont les données.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager