IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Comment protéger son travail


Sujet :

C++

  1. #1
    LEK
    LEK est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    715
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 715
    Points : 470
    Points
    470
    Par défaut Comment protéger son travail
    Bonjour à tous je me pose une petite question métaphysique : si je produit un projet que je place sous licence gnu comment être sûr que celui-ci ne sera pas compilé dans un autre projet sous forme de lib statique? Si je récupère l'exe en question serais-je capable de démontrer qu'il est basé sur mon propre travail ?
    Merci de vos réponses.

  2. #2
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 614
    Points : 30 626
    Points
    30 626
    Par défaut
    Salut,

    Si, par license GNU, tu veux parler de license GNU/GPL, il faut bien te dire que tu accepte de facto que le code source de tout ton projet soit utilisé, en tout ou en partie dans un autre projet, et ce, meme si tu reste seul propriétaire du copyright du code que tu a créé

    Par contre, la license GNU/GPL oblige un éventuel utilisateur de ton code source à fournir lui aussi le code source et s'étend à l'ensemble de ce que l'utilisateur peut en faire dériver...

    [EDIT]Une license un peu plus restreinte (LGPL) permet d'utiliser le code source d'une bibliotheque qui utilise cette license dans le cadre d'un projet payant[/EDIT]

    Si tu veux pouvoir réellement protéger ton travail (pe: toucher des "royalties" pour son utilisation), il faut te diriger vers un autre type de license
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  3. #3
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    711
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 711
    Points : 751
    Points
    751
    Par défaut
    je crois que lek a tres bien conscience de ce qu'implique la Gpl, sa question etait plutot : comment garantir que personne ne vas reutiliser son code sans pour autant placer le resultat sous GPL... la reponse est : c'est pas evident. si ton programme est vraiment original c'est peut etre plus facile, mais dans l'absolu c'est difficile de controler ca.

    si tu as vraiment des doutes sur un logiciel en pariculier, je pense qu'il faudra une action en justice pour qu'une personne soit mandatée pour comparer les codes sources...

  4. #4
    LEK
    LEK est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    715
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 715
    Points : 470
    Points
    470
    Par défaut
    Merci jobherzt, effectivement c'est là où je voulais en venir. Je me demandais comment être sûr que des plagiaires ne revendent pas sous forme compilée et sans code source le fruit d'un projet open source. Somme toute, il faut simplement rester vigilant quant à la sortie des produits dérivés qui pourraient s'inspirer des travaux mis en ligne...

  5. #5
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 942
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 942
    Points : 5 654
    Points
    5 654
    Par défaut
    Li,
    Citation Envoyé par LEK
    Merci jobherzt, effectivement c'est là où je voulais en venir. Je me demandais comment être sûr que des plagiaires ne revendent pas sous forme compilée et sans code source le fruit d'un projet open source. Somme toute, il faut simplement rester vigilant quant à la sortie des produits dérivés qui pourraient s'inspirer des travaux mis en ligne...
    Tu pourras surveiller tout ce que tu voudras, aussi longtemps que tu pourras, si quelqu'un veut utiliser ton code sans le préciser et sans fournir le source, tu ne le verras pas passer.

    La seule solution pour avoir l'esprit tranquille est de faire confiance aux utilisateurs, mais cela implique d'être très optimiste sur la nature humaine
    Si les cons volaient, il ferait nuit à midi.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment "protéger son application" ?
    Par -Lyox- dans le forum C#
    Réponses: 1
    Dernier message: 12/02/2012, 00h22
  2. Comment protéger son code du reverse engineering ?
    Par progfou dans le forum Débats sur le développement - Le Best Of
    Réponses: 120
    Dernier message: 12/01/2011, 18h12
  3. comment protéger son programme
    Par aktos dans le forum VB.NET
    Réponses: 10
    Dernier message: 03/10/2007, 19h43
  4. [INDEPENDANT]Comment declarer son travail ?
    Par xufux dans le forum Freelance
    Réponses: 21
    Dernier message: 03/07/2004, 23h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo