• [^] # Re: licence adaptée à la fourniture de services, style GPLv3

    Posté par . En réponse à la dépêche La version 3 de Nessus sera propriétaire. Évalué à 3.

    Ce problème pourrait (en partie) se régler par une licence adaptée aux services (style GPLv3 qui est encore à l'étude) précisant que fournir un service basé sur ce logiciel oblige à fournir le code source des programmes utilisés pour fournir ce service, sous la même licence.

    C'est pas vraiment ça qui est proposé. Ce qui est proposé, c'est que si le logiciel libre d'origine dispose d'une commande permettant aux « utilisateurs » du logiciel de télécharger le code source de ce logiciel, alors tout utilisateur, donc les boîtes aussi, doivent conserver cette commande. Et en plus, c'est encore à l'étude. Concrètement, il faut donc quand même que d'une part l'auteur du logiciel libre d'origine mette cette commande, et que cela s'y prète. Par exemple, pour le kernel je ne vois pas de moyen de le faire à moins de mettre un truc bien crade dans le kernel space. À mon avis, ce ne sera pas au point de rendre les business existants sur le libre (ce que fait google par exemple) bien plus difficiles (et heureusement) (enfin question de point de vue après tout).

    Je cite RMS dans sa dernière interview :

    We're looking at an approach where programs used in this way [NDM : comme « services »] will have to include a command for the user to download the source for the version that is running.

    But this will not apply to all GPL-covered programs, only to programs that already contain such a command. Thus, this change would have no effect on existing software, but developers could activate it in the future.

    This is only a tentative plan, because we have not finished studying the matter to be sure it will work.

    If you release a program that implements such a command, GPL 3 will require others to keep the command working in their modified versions of the program.