• [^] # Re: Petits compléments dont j'ai eu besoin

    Posté par . En réponse à la dépêche l'ERP OpenConcerto passe en version 1.2. Évalué à 4. Dernière modification le 24 juillet 2012 à 16:15.

    Mea culpa, j'ai été paresseux et n'avais pas très envie de lire du Java ce matin.

    Une solution assez claire que j'ai vue et adoptée (mais il est possible que cette organisation soit une question de culture propre à chaque sous communauté) :

    1. Quand il y a une seule licence :

      • un fichier COPYING à la racine du code source, contenant juste le texte de la licence.
    2. Quand il y a plusieurs licences :

      • un fichier COPYING à la racine du code source, spécifiant sous quelle licence est chaque fichier, dans lequel il est spécifié qu'il faut lire le header et que par défaut c'est sous licence $LICENCE1, sauf tel et tel et tel PNG, sous licence $LICENCE2, et qu'on peut trouver ces licences dans le répertoire LICENSES.
      • un répertoire LICENSES qui contient les textes complets de chaque licence, dans un fichier dont le nom est référencé dans COPYING.

    Et de toutes façons, un fichier README ou README.rst ou README.md donnant au moins les informations essentielles comme un moyen de contacter les auteurs, l'adresse du site web, celle du dépôt de code, et incitant à lire COPYING.

    Dans le cas d'OpenConcerto, je vois qu'il y a aussi des © Sun Microsystems sous LGPL 2.1 ou ultérieure, c'est donc le cas n°2.