Protéger ses créations - modules perso

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.4
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Hello la compagnie,

Petite question qui sort de l'aspect technique de CMSMS...

J'ai développé un module perso... et j'aimerais m'assurer que le client ne puisse pas redistribuer mon code.

Jusqu'à présent, j'hébergeais moi-même les sites concernés par ce module, sans donner d'accès à qui que ce soit en FTP, mais il est probable qu'à l'avenir, certains client veuillent récupérer leur site, qui contient mon code donc.

Y a-t-il une licence déjà existante qui cadre ce type d'utilisation ? Donc en gros "je vous permet d'utiliser mon module dans votre site, mais vous n'en êtes pas propriétaire et ne pouvez avoir accès au code et encore moins le transférer à quelqu'un d'autre".

D'avance merci !
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Répondre
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.4
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Hello la compagnie,

Petite question qui sort de l'aspect technique de CMSMS...

J'ai développé un module perso... et j'aimerais m'assurer que le client ne puisse pas redistribuer mon code.

Jusqu'à présent, j'hébergeais moi-même les sites concernés par ce module, sans donner d'accès à qui que ce soit en FTP, mais il est probable qu'à l'avenir, certains client veuillent récupérer leur site, qui contient mon code donc.

Y a-t-il une licence déjà existante qui cadre ce type d'utilisation ? Donc en gros "je vous permet d'utiliser mon module dans votre site, mais vous n'en êtes pas propriétaire et ne pouvez avoir accès au code et encore moins le transférer à quelqu'un d'autre".

D'avance merci !
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Répondre
#2
des licences existent, à savoir laquelle te conseiller ... :/

Tu peux évidement faire de l'obfucation de code mais évidement c'est réversible et c'est pas l'esprit open source de cmsms.

Enfin : même avec une licence, tu te doutes que rien n'empêchera une personne mal attentionnée de te piquer tes idées, de péter tes protections et de revendre tes créations Sad
Répondre
#2
des licences existent, à savoir laquelle te conseiller ... :/

Tu peux évidement faire de l'obfucation de code mais évidement c'est réversible et c'est pas l'esprit open source de cmsms.

Enfin : même avec une licence, tu te doutes que rien n'empêchera une personne mal attentionnée de te piquer tes idées, de péter tes protections et de revendre tes créations Sad
Répondre
#3
En fait, le module est pas open source car il concerne une niche très précise, ne serait d'aucune utilité en dehors de ce domaine très précis et contient du code pour lequel j'ai du signer une charte d'utilisation.

Ce qu'il me faut, c'est surtout un message très clair et inattaquable qui indique à mes clients/futures clients que oui ils ont payé pour un site, mais que le code de ce module ne leur appartient pas.
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Répondre
#3
En fait, le module est pas open source car il concerne une niche très précise, ne serait d'aucune utilité en dehors de ce domaine très précis et contient du code pour lequel j'ai du signer une charte d'utilisation.

Ce qu'il me faut, c'est surtout un message très clair et inattaquable qui indique à mes clients/futures clients que oui ils ont payé pour un site, mais que le code de ce module ne leur appartient pas.
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Répondre
#4
... je ne suis pas juriste mais est il envisageable de soumettre en deux temps ton travail : le site puis le module à part avec deux signatures de contrat différent si nécessaire, ce qui permettrait d'appliquer une licence d'utilisation spécifique au module.
Répondre
#4
... je ne suis pas juriste mais est il envisageable de soumettre en deux temps ton travail : le site puis le module à part avec deux signatures de contrat différent si nécessaire, ce qui permettrait d'appliquer une licence d'utilisation spécifique au module.
Répondre
#5
Oui j'ai pensé à l'annexe au contrat.

Faudra vraiment que je vois un avocat un de ces jours... Histoire de se mettre à l'abri et d'y être pour de vrai :-).
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Répondre
#5
Oui j'ai pensé à l'annexe au contrat.

Faudra vraiment que je vois un avocat un de ces jours... Histoire de se mettre à l'abri et d'y être pour de vrai :-).
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Répondre
#6
Il est également possible d'héberger une portion du code sur un serveur personnel. Par exemple, tu développes un WebService qui va traiter une partie des informations. Ainsi, tout le code n'est pas disponible par le client.
Inconvénient majeur, tu dois t'assurer que ton « bout de code » hébergé soit tout le temps accessible.
Exacore - Freelance en communication
Répondre
#6
Il est également possible d'héberger une portion du code sur un serveur personnel. Par exemple, tu développes un WebService qui va traiter une partie des informations. Ainsi, tout le code n'est pas disponible par le client.
Inconvénient majeur, tu dois t'assurer que ton « bout de code » hébergé soit tout le temps accessible.
Exacore - Freelance en communication
Répondre
#7
Ah te revoilà, tu nous manquais ! C'est un plaisir de te lire à nouveau Smile Exacore -> Kraygoon
Répondre
#7
Ah te revoilà, tu nous manquais ! C'est un plaisir de te lire à nouveau Smile Exacore -> Kraygoon
Répondre
#8
Le souci est que justement le module est une surcouche de Web Services qui gère les données dans une DB locale.
Le module est déjà réalisé et en production sur 3 sites jusqu'à présent.

Donc je penche pour l'annexe du contrat (pour les futurs sites). Mais n'y a-t-il pas des licences pour cadrer ce genre de cas ?
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Répondre
#8
Le souci est que justement le module est une surcouche de Web Services qui gère les données dans une DB locale.
Le module est déjà réalisé et en production sur 3 sites jusqu'à présent.

Donc je penche pour l'annexe du contrat (pour les futurs sites). Mais n'y a-t-il pas des licences pour cadrer ce genre de cas ?
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Répondre
#9
dans tout les cas, il faut 2 licences, car CMSMS étant sous GPL, tu dois le redistribuer sous cette licence.
Pour ton module, tu le mets sous licence "privative de liberté" comme le dirait Stallmann (et encore, vu que tu utilises du code GPL du core, si ça se trouve, tu n'en as même pas le droit), tu y colles un copyright.

Si j'ai bien tout compris, on est pas près de voir ton module dans le forge :mad:
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#9
dans tout les cas, il faut 2 licences, car CMSMS étant sous GPL, tu dois le redistribuer sous cette licence.
Pour ton module, tu le mets sous licence "privative de liberté" comme le dirait Stallmann (et encore, vu que tu utilises du code GPL du core, si ça se trouve, tu n'en as même pas le droit), tu y colles un copyright.

Si j'ai bien tout compris, on est pas près de voir ton module dans le forge :mad:
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#10
salaud de capitaliste va ! Big Grin
Répondre
#10
salaud de capitaliste va ! Big Grin
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)