• [^] # Re: Architectures supportées

    Posté par (site web personnel) . En réponse à la dépêche Sortie d'OpenBSD 4.2. Évalué à 4.

    Si j'insère une seule ligne proprio dans 1 000 000 de lignes de code GPL A MOI ,je dois tout passer en proprio (suivant la licence du bout proprio).

    Je n'ai jamais dit le contraire.
    Je dis juste qu'il faut être conscient que :
    - La GPL, certaines licences proprio sont "virales"
    - La LGPL, la BSD, certaines licences proprio ne sont pas "virales" car elles ne t'empêche pas de choisir ta licence pour du code à coté.

    Dans tous les cas, si on ne veut pas parler de viralité, il y a cette grosse différence d'empiètement sur la liberté du développeur de choisir la licence de son code complètement à coté qui ne fait qu'appeler le code GPL à prendre en compte. Comment l'appeler autrement? Incompatible? Non, ce n'est pas ça de mon point de vue, j'appellerai une licence incompatible si je ne peux pas mettre du code à moi avec ma licence dans le fichier source avec la licence, pour la modifier. La GPL va plus loin, il suffit de lier statiquement pour que boom la licence t'embête (alors que pour contourner, tu passes par un appel système et hop la GPL devient LGPL, mais c'est chiant, lent etc...).

    Pour moi, il y a 3 types de licences :
    - Type BSD : tu fais ce que tu veux du code reçu et du tiens
    - Type LGPL : tu fais ce que tu veux de ton code, mais tu es contraint pour faire évoluer le code reçu
    - Type GPL : tu es contraint pour faire évoluer le code reçu et ton
    code.

    Après, c'est ma vision à moi, je n'oblige personne à la prendre :).