> exemple 1 le client fait semblant de payer le logiciel mais achete un service (la compilation, le packaging...);
Quand le client achète les sources, il n'achète pas vraiment un service. Il achète un logiciel.
> exemple 2: avant que le client ne l'achete le logiciel n'existe pas encore, donc comment dire que quelque chose qui n'existe pas est libre?
C'est toi qui le dit que le logiciel n'existe pas encore avant que le client l'achète, d'une part (il peut s'agir d'une personnalisation d'un logiciel existant). D'autre part, si le contrat spécifie que le logiciel est/sera libre, il est libre avant d'exister...
> ll peut toujours etre obtenu gratuitement.
Non. Dans le cas que tu cites, il faut avoir « un ami » pour faire la copie. Comment comptes-tu trouver le logiciel Machin 1.2 sous GPL qui est interne à mon entreprise par exemple ? Bref un logiciel sous GPL ne peut être obtenu gratuitement que s'il est diffusé via le net gratuitement, ou si quelqu'un l'a et veut bien le rediffuser gratuitement.
[^] # Re: libre implique gratuit
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche La mort des chan #warez ?. Évalué à 2.
Quand le client achète les sources, il n'achète pas vraiment un service. Il achète un logiciel.
> exemple 2: avant que le client ne l'achete le logiciel n'existe pas encore, donc comment dire que quelque chose qui n'existe pas est libre?
C'est toi qui le dit que le logiciel n'existe pas encore avant que le client l'achète, d'une part (il peut s'agir d'une personnalisation d'un logiciel existant). D'autre part, si le contrat spécifie que le logiciel est/sera libre, il est libre avant d'exister...
> ll peut toujours etre obtenu gratuitement.
Non. Dans le cas que tu cites, il faut avoir « un ami » pour faire la copie. Comment comptes-tu trouver le logiciel Machin 1.2 sous GPL qui est interne à mon entreprise par exemple ? Bref un logiciel sous GPL ne peut être obtenu gratuitement que s'il est diffusé via le net gratuitement, ou si quelqu'un l'a et veut bien le rediffuser gratuitement.
Bref le critère de disponibilité est essentiel.