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

Langages de programmation Discussion :

Probleme de licence GPL Codec


Sujet :

Langages de programmation

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 22
    Par défaut Probleme de licence GPL Codec
    Bonjour à tous !

    Voilà je suis en train de développer une appli pour le boulot qui utilise de la compression / rendu vidéo. Je voulais savoir si en utilisant un codec H264 sous GPL je contaminais du coup mon code ?

    Merci d'avance !

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 22
    Par défaut Je relance
    Je vais essayer de relancer le débat vu que je suis.. tout seul

    Bref, je viens de me dl un logiciel, Any Video Converter, et je vois que ce truc ne donne pas accès à ses sources.. Pourtant il utiliser ffmpeg et mencoder (qui est sous GPL)...

    Quelqu'un aurait une idée de ce qu'on peut faire et ce qu'on ne doit pas faire exactement ?

    Merci d'avance !

  3. #3
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Bonjour,

    L'utilisation d'un composant compile sous GPL n'est pas contaminant.

    Ce qui pourrait l'etre, c'est d'inclure le code source dans votre logiciel, et de le recompiler explicitement. Mais ce n'est visiblement pas votre cas ici. (Et encore, pour un codec, c'est discutable).
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 22
    Par défaut Merci de la réponse !
    Merci pour cette réponse !

    Donc, si je comprend bien, je peux créer le lien que je veux vers le codec que je veux tant que je ne cherche pas à recompiler ou inclure le code ? (le lien sera forcément fait dans le code... avec un RenderStream ou un Connect via Directshow...)

    Merci en tout cas de ta contrib gangsoleil !

  5. #5
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Citation Envoyé par drbide Voir le message
    je peux créer le lien que je veux vers le codec que je veux tant que je ne cherche pas à recompiler ou inclure le code ? (le lien sera forcément fait dans le code... avec un RenderStream ou un Connect via Directshow...)
    Oui, c'est bien ca : se lier avec un logiciel GPL n'est pas contaminant.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 22
    Par défaut Super !
    Bon ben c'est parfait alors !

    Je poste ce lien au passage, pour ceux qui souhaitent pousser un peu le débat !

    http://www.developpez.net/forums/d30...ource-fournir/
    A+

  7. #7
    Membre Expert
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Par défaut
    Malheureusement, il contamine effectivement le code, donc tout le code devrait devenir GPL ou GPL compatible

    Source: License GPL
    Vous avez mis sous GPL un programme que j'aimerais lier à mon code pour fabriquer un programme propriétaire. Le fait que je fasse une édition de liens avec votre programme implique-t-il que je doive mettre mon programme sous GPL ?
    Pas exactement. Cela signifie que vous devez publier votre programme sous une licence compatible avec la GPL (plus précisément, compatible avec une ou plusieurs des versions de la GPL acceptées par tout le reste du compte avec la combinaison que vous liez). La combinaison elle-même est alors disponible sous ces versions de la GPL.
    Cela a évolué un peu depuis ce dernier post:
    Précédente conversation sur le sujet.
    Mais sans tout relire la licence GPL, j'imagine que les problèmes de link/plugins/exécutables sont les mêmes.

  8. #8
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Effectivement, ca me rappelle des choses. C'est d'ailleurs la principale difference entre la GPL et la LGPL : la GPL est contaminante sur l'edition de lien.

    Je crains que meme en n'utilisant pas l'edition de lien avec la librairie (ouverture de la librairie via dlopen() par exemple), cela ne soit pas suffisant.

    Merci Ti-R pour la correction.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  9. #9
    Membre Expert
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Par défaut
    Oui.
    En fait pour simplifier le tout.
    Il me semble que le seul cas limite et qui semble t'il serait accepté, serait un plugin optionnel au programme sous License GPL, non fournit avec l'application.

    Tout le reste est contaminant.

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

Discussions similaires

  1. probleme de licence gpl
    Par fainardi83 dans le forum Licences
    Réponses: 0
    Dernier message: 11/03/2011, 15h43
  2. Réponses: 14
    Dernier message: 31/07/2006, 18h37
  3. [juridique] Licence GPL, version 2
    Par mic79 dans le forum Droit
    Réponses: 2
    Dernier message: 19/11/2005, 09h42
  4. Javascript, et non respet de licence GPL par une entreprise
    Par Alexandre T dans le forum Licences
    Réponses: 8
    Dernier message: 26/10/2005, 10h24
  5. Se munir d'une licence GPL
    Par trattos dans le forum Droit
    Réponses: 4
    Dernier message: 17/09/2005, 14h56

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