• # Reproduire le texte de la licence ne signifie pas qu’il s’applique à l’ensemble du programme

    Posté par . En réponse au message Choix de licences, éclaircicement licences BSD et possibilités de licence encore moins restrictives. Évalué à 6.

    Ce que je ne comprend pas, c'est cette 2ème clause. Si la redistribution de binaires doit reproduire cette licence, ça veut dire qu'un logiciel propriétaire qui inclue un bout de code BSD devient BSD aussi???

    Non, ce que je comprends, c’est que partout où est affiché le contrat de licence propriétaire du logiciel (dans la documentation, dans la boîte de dialogue « À propos de ce logiciel » si elle existe, etc.), il faut afficher en plus la licence BSD du code réutilisé sous cette licence.

    Mais les conditions BSD continuent à ne s’appliquer qu’au code qui a été réutilisé, elles ne s’étendent pas au reste du programme qui reste donc propriétaire et ne devient pas automatiquement un code libre sous licence BSD.

    Ça donnerait probablement quelque chose comme ça :

    Logiciel Propriétaire v3.7
    © 2011 Éditeur. Tous droits réservés.

    CONTRAT DE LICENCE UTILISATEUR FINAL

    (Ici un gros pavé indiquant tout ce que l’utilisateur n’a pas le
    droit de faire.)

    Ce logiciel comporte du code publié sous licence BSD, redistribué sous
    les conditions suivantes :

    Composant Libre 2.5
    © 2009,2011 Original developers

    Redistribution and use in source and binary forms, with or without
    modifications, are permitted provided that the following conditions
    are met:
    (Le reste de la licence BSD, y compris l’avertissement concernant
    l’absence de garantie).

    (Je me souviens vaguement avoir vu ce genre de mention par exemple dans Adobe InDesign, qui ré-utilisait le parseur XML Xerces de la fondation Apache.)