Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : fmod, licence, GPL toussa

Posté par LeMagicien Garcimore () le 24 juillet 2004
Salut journal,

J'ai une petite question de licence pour toi : peut on utiliser la bibliothèque fmod (qui n'est pas libre du tout, au mieux gratuite pour une utilisation non commerciale) dans un projet basé sur le moteur de quake 2, qui est lui totalement GPL ?

Merci de ton aide !

PS : allcolor< me dit : 20:58:52 ben tu pourras pas distribuer un binaire de ton appli si elle est liée avec, mais les sources oui.

> Lire le journal (9 commentaires, moyenne: 2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Il a raison

Posté par Tennis Prono (page perso, ) le 24/07/2004 à 19:23. (lien). Évalué à 2.

Ça le rendrait bien restrictif. Ça me fait penser que tu pourrais faire un programme d'installation qui fait toute la compil, mais bon ce serait un peu lourd.

--
Pas de bureau 3d libre sans drivers libres!
  • [^]Re: Il a raison

    Posté par tgl () le 25/07/2004 à 12:15. (lien). Évalué à 2.

    Il sera packageable au moins pour la gentoo, c'est toujours ça :)


    pompopom... [ ]

Pas gagné

Posté par Jerome Herman () le 24/07/2004 à 19:31. (lien). Évalué à 3.

Ce que tu peux faire c'est le truc suivant :

a) Demoniser fmod pour qu'il ecoute sur un port reseau ou lise dans une zone mémoire partagée

b) faire que les infos de ton appli soient envoyées sur le port ou la zone mémoire en question.

De cette facon fmod et ton appli ne sont pas liés et fmod est facultatif a l'utilisation de ton appli. Par contre tu ne peux toujours pas distribuer ton appli et ton demon fmod dans un même package ou sur un même support.

Question pourquoi ne pas plutot essayer de reprendre un des nombreux plugins mod qui existent dans xmms pour les transformer a ta sauce ?
il y a le modplug qui est très versatile http://modplug-xmms.sourceforge.net/(...)
le mikmod qui est pas très fidèle mais simple :
http://mikmod.raphnet.net/(...)
et xmp qui existe déjà sur pas mal de plateformes
http://xmp.sourceforge.net/(...)

Et surement d'autres.

Kha

--
Kha
root est un privilège, pas un droit !
  • [^]Re: Pas gagné

    Posté par LeMagicien Garcimore () le 24/07/2004 à 22:58. (lien). Évalué à 3.

    merci pour tes conseils. En fait, fmod est utilisé ici pour gérer le son 3D, pas pour la lecture de mod. On peut le remplacer par OpenAL plutôt.

    Enfin, puisqu'il sagit de gérer l'ambiance sonore d'un jeu, je suis pas sur que la solution d'un daemon soit assez performante.

    • [^]Re: Pas gagné

      Posté par Julien Portalier (page perso, ) le 25/07/2004 à 01:28. (lien). Évalué à 1.

      Pour le mod, y'a aussi UADE qui est en cours de développement, et qui paraît-il est largement supérieur à Mikmod.

      http://uade.ton.tut.fi/(...)

?

Posté par ccomb (Jabber id, page perso, ) le 24/07/2004 à 21:09. (lien). Évalué à 2.

C'est pour faire un truc multiplateforme ?

  • [^]Re: ?

    Posté par LeMagicien Garcimore () le 24/07/2004 à 22:58. (lien). Évalué à 2.

    yep

y'a aussi bien en libre

Posté par kassoulet (Jabber id, page perso, ) le 26/07/2004 à 01:41. (lien). Évalué à 1.

en plus fmod a un son pas terrible des fois...

bref SDL_mixer ou un truc a ta sauce avec openal+mikmod(+vorbis)

si tu as besoin d'aide...

Surrement non, mais ptet que oui :p

Posté par Guillaume Knispel () le 26/07/2004 à 03:31. (lien). Évalué à 2.

Non si il y a un lien à un moment ou à un autre (dynamique, statique, ...), que tu distribues ca en source ou binaire, c'est soit toi qui est dans l'illégalité soit l'utilisateur qui compile...
Oui si ton projet ne dépend pas de fmod, c'est à dire communique avec fmod avec une API qui pourrait par exemple tres bien etre implementer par un autre programme. Le tout et de pouvoir prouver que tu ne fait pas un travail basé sur fmod, mais que tu utilise simplement fmod. La frontiere peut etre des fois floue...

Revenir en haut de page