• [^] # Re: il me semble que c'est ça effectivement

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

    Alors que souvent quand on regarde sur le net les explications sur la licence, en gros ils disent "Avec un code BSD on peut faire ce qu'on veut tant qu'on n'embête pas l'auteur..."

    C’est un peu trop simpliste comme explication. Une meilleure explication serait plutôt qu’on peut faire ce qu’on veut tant qu’on respecte les conditions de la licence. Le fait est que les conditions demandées par la 3-BSD autorisent à peu près tout dès lors que la licence est reproduite dans les sources, le binaire ou la documentation qui va avec.

    Et je préfèrerais qu'on puisse modifier ce p'tit bout de code sans forcément avoir besoin de le redistribuer

    Tu n’es absolument pas obligé de redistribuer le code :

    Redistribution and use in source and binary forms, with or without modification, are permitted [...]

    La redistribution du code est permise, pas exigée.

    Redistributions of source code must retain the above copyright notice [...]

    Si tu choisis de distribuer le code de ton logiciel (sous quelque licence que ce soit, libre, non-libre, « shared-source »...), alors tu dois aussi redistribuer le code BSD que tu as ré-utilisé (ce que tu ferais de toute façon, puisqu’il fait partie intégrante de ton logiciel) en laissant intacte la licence BSD qu’il comporte.

    Redistributions in binary form must reproduce the above copyright notice [...]

    Si tu choisis de distribuer le binaire (là non plus, tu n’es pas obligé de la faire, même si ne pas le faire risquerait de réduire l’intérêt de ton logiciel...), alors tu dois reproduire sa licence partout où c’est approprié. C’est tout. Il n’y a aucune obligation de distribuer le code avec le binaire, ou de t’engager à fournir le code si celui à qui tu as donné le binaire te le demande.