OVH Cloud OVH Cloud

Logiciels à usage non commercial

3 réponses
Avatar
O.L.
Bonjour,

Imaginons que j'aie en projet de créer un petit MMORPG payant.
L'accès au jeu serait soumis au paiement d'un forfait (x¤ par mois).
L'application client serait elle gratuite et même open-source.

Ma question: Puis-je utiliser des outils de développement gratuits
réservés à un usage non commercial ?

Merci d'avance pour vos avis :-)
O.L.

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com

3 réponses

Avatar
manu
O.L. wrote:

Imaginons que j'aie en projet de créer un petit MMORPG payant.
L'accès au jeu serait soumis au paiement d'un forfait (x¤ par mois).
L'application client serait elle gratuite et même open-source.

Ma question: Puis-je utiliser des outils de développement gratuits
réservés à un usage non commercial ?



Que dit la license de ces outils de developpements?

--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz

Avatar
BuSab
Le 19-04-2005, O.L a écrit :
Bonjour,



Bonjour,

Imaginons que j'aie en projet de créer un petit MMORPG payant.
L'accès au jeu serait soumis au paiement d'un forfait (x¤ par mois).
L'application client serait elle gratuite et même open-source.

Ma question: Puis-je utiliser des outils de développement gratuits
réservés à un usage non commercial ?



Je precise tout de suite que je n'ai aucune connaissance en droit, juste
une tendance assez récurente à lire de bout en bout chaque licence avant
de cocher ou non la case "j'accepte".

Dans la pluspart des licences de ce type, si le client est indépendant
du serveur, c'est à dire que le protocole de communication est documenté
et qu'il est possible d'écrire un serveur à partir de la documentation
du protocole, je dirais oui.
Il est générallement admit qu'écrire un logiciel commercial servant
d'interface à un logiciel sous licence imposant la non-commercialisation
ne viole pas la licence.

Par exemple, YAST (Yet Another Setup Tool) de la société suse n'était
pas sous licence libre alors qu'il repose sur des logiciels sous licence
GNU ou BSD. Ou encore les versions dérivées gratuites du programme doom
permetant de jouer avec les fichiers de données originaux payants.

Mais du coup, le fait d'avoir un client avec un protocole parfaitement
documenté pose un problème pour le serveur : d'autres personnes seront
peut-être tentées d'écrire leur propre serveur.
Reste aussi à écrire le serveur sans utiliser les outils de
développement gratuits qui ont déjà servi pour le client. Sinon il faut
aussi répondre aux clauses "non-commerciales" de la licence et rendre le
service gratuit.

Après tout dépend vraiment de la licence. Il est peut-être possible
d'écrire le client et le serveur avec ces outils, de les diffuser
gratuitement, et de faire payer l'accès au serveur contenant des cartes
"payantes" et utilisant le serveur gratuit.

Le mieux est surement de demander à l'auteur de la licence quelles
solutions il propose pour vivre d'un logiciel non commercial.

--
BuSab
Avatar
O.L.
BuSab a exposé le 20/04/2005 :
Le 19-04-2005, O.L a écrit :
Bonjour,



Bonjour,

Imaginons que j'aie en projet de créer un petit MMORPG payant.
L'accès au jeu serait soumis au paiement d'un forfait (x¤ par mois).
L'application client serait elle gratuite et même open-source.

Ma question: Puis-je utiliser des outils de développement gratuits
réservés à un usage non commercial ?



Je precise tout de suite que je n'ai aucune connaissance en droit, juste
une tendance assez récurente à lire de bout en bout chaque licence avant
de cocher ou non la case "j'accepte".

Dans la pluspart des licences de ce type, si le client est indépendant
du serveur, c'est à dire que le protocole de communication est documenté
et qu'il est possible d'écrire un serveur à partir de la documentation
du protocole, je dirais oui.



Oui, effectivement le protocole sera documenté.
Mais cela permettra de créer un logiciel *client*, pas un logiciel
serveur : le code de mon logiciel client sera ouvert, et le protocole
documenté, donc d'autres pourront créer un autre logiciel client mais
sans doute pas un autre serveur.


Mais du coup, le fait d'avoir un client avec un protocole parfaitement
documenté pose un problème pour le serveur : d'autres personnes seront
peut-être tentées d'écrire leur propre serveur.



Leur propre serveur ou leur propre client ?
Si d'autres créent des logiciels clients, tant mieux, mais par contre
si d'autres créent des logiciels serveurs, là c'est embêtant ...
Mais bon, toute la machinerie interne côté serveur sera, elle, gardée
bien à l'abri.


Reste aussi à écrire le serveur sans utiliser les outils de
développement gratuits qui ont déjà servi pour le client. Sinon il faut
aussi répondre aux clauses "non-commerciales" de la licence et rendre le
service gratuit.



Non, côté serveur ça sera sans doute du Java ou du PHP donc pas de
problème je pense.

Mais, si le protocole n'étais pas documenté et le client pas "ouvert",
est ce que ça changerait quelque chose ? Car après tout, le client en
lui même serait un freeware, il ne rapporterait rien ...

Merci beaucoup pour cette réponse très complète :)
O.L.

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com