Il existe de nombreux moteurs et logiciels open source avec différentes conditions de licence. La plupart d'entre eux ne sont pas gratuits pour un usage commercial.
La question est de savoir ce que signifie exactement "utilisation commerciale".
Exemple: J'ai un site où je propose un service ou un logiciel payant. Je veux y créer un blog ou une section wiki. Je télécharge les projets open source appropriés et les déploie sur mon site web. S'agit-il d'un "usage commercial" car je ne gagnerai pas d'argent sur ces moteurs mais sur les services que je propose?
"Utilisation commerciale" dans des cas comme celui-ci n'est en fait qu'une abréviation pour indiquer que le produit est sous double licence sous une licence commerciale open source et traditionnelle payante.
Toute "véritable" licence open source ne fera pas de discrimination contre une utilisation commerciale. (Voir l'article 6 de la Définition Open Source .) Cependant, les licences open source comme la GPL contiennent des clauses qui sont incompatibles avec l'approche de la plupart des entreprises à l'égard des logiciels commerciaux (puisque la GPL exige que vous fassiez votre code source disponible si vous incorporez du code GPL dans votre produit).
La licence en duel est un moyen de tenir compte de cela et fournit également une source de revenus pour l'entreprise qui fournit le logiciel. Pour les utilisateurs qui ne dérangent pas les restrictions de la GPL et qui n'ont pas besoin d'assistance, le produit est disponible sous une licence open source. Pour les utilisateurs pour lesquels les restrictions de la GPL seraient incompatibles avec leur modèle commercial, et pour les utilisateurs qui ont besoin d'assistance, une licence commerciale est disponible.
Vous avez donné l'exemple spécifique du wiki Screwturn, qui possède une double licence sous GPL et une licence commerciale. Selon les termes de la GPL (c'est-à-dire sans obtenir de licence "commerciale"), vous pouvez effectuer les opérations suivantes:
En d'autres termes, il y a un lot que vous pouvez faire sans obtenir une licence commerciale. Cela est particulièrement vrai pour les logiciels Web, car les gens peuvent utiliser des logiciels Web sans qu'il leur soit distribué. Le site Web de Screwturn le reconnaît même: ils déclarent que la licence commerciale est destinée à "soit à l'intégrer dans une application commerciale, soit à l'utiliser dans un environnement d'entreprise où les logiciels libres ne sont pas autorisés", et non à toute utilisation liée au commerce.
Tout ce qui précède est simplement ma compréhension et n'est pas destiné à être un avis juridique. Consultez votre avocat pour en être certain.
Si l'utilisation de quelque chose fait partie du processus de gain d'argent, elle est généralement considérée comme une utilisation commerciale. Si le but du site est de vous faire gagner de l'argent, directement ou indirectement, par un moyen ou un autre, il s'agit probablement d'un usage commercial.
Si, d'autre part, quelque chose est simplement accessoire (ne fait pas partie du processus de production/de travail, mais est simplement collé sur le côté), il y a des raisons potentielles pour qu'il ne soit pas considéré comme un usage commercial.
Fondamentalement, si vous l'utilisez dans le cadre d'une entreprise, son utilisation commerciale - donc ce n'est pas une question de savoir si les outils génèrent directement des revenus ou non plutôt s'ils sont utilisés pour soutenir la génération de revenus directement ou indirectement.
Pour prendre votre exemple spécifique, si le but du site est de vendre ou de promouvoir vos services/produits payants, c'est une entreprise commerciale.
Je suggère cette question discriminante:
L'outil open source est-il nécessaire dans votre processus de gagner de l'argent?