Bonjour à tous
J'ai programmé un logiciel que je souhaiterais faire essayer à quelques entreprises ... sans me le faire piquer
Il s'agit d'un outil en ligne de commande (pas d'IHM) qui implémente une approche de "Machine Learning".
Pour rien vous cacher, je ne sais pas exactement comment m'y prendre
1 ère question : le dépôt logiciel
Je vais déposer mon code auprès d'un organisme pour prouver que je suis bien l'auteur de ce logiciel (sans pour autant divulger le code sur GitHub).
Connaissez-vous l'APP (Agence pour la Protection des Programmes) ? je serais intéressé par vos retours Il est également possible de faire un dépôt à la bibliothèque nationale ... c'est gratuit, mais ça parait moins sérieux ?
2 ème question : le système de licence
Dans l'idée, un binaire serait fournis aux entreprises pour qu'elle testent l'outil sur leurs données.
Ce test sera limité dans le temps, je souhaite que le binaire fourni ne soient plus utilisable au bout d'un certain temps.
Connaissez-vous un bon système de licence gratuit et facile à intégrer dans un projet C++ ?
J'ai également pensé utiliser un serveur FTP pour verifier la validité des licences.
L'idée est que le programme se connecte en FTP sur mon serveur et si le compte utilisateur n'est plus actif (pas de connection établie), le logiciel ne fonctionnera pas.
Que pensez-vous de celle solution ? Connaissez-vous une librairie C++ facile à utiliser, qui permette de se connecter en FTP ? J'ai entendu parlé de CurlLib ?
Merci pour vos conseils
Partager