Page 1 sur 2

Fichier à inclure

Publié : jeu. 24/oct./2013 14:48
par pat
Bonjour à tous,

J'ai créé quelques jeux de cartes en 3D et, d'ici quelques mois, je souhaite les diffuser.
Je me demande si, dans mes programmes, je dois insérer des fichiers pour leur diffusion.
Merci de m'indiquer, si c'est le cas, quels fichiers je dois inclure, n'étant pas très doué dans ce qu'il faut faire ou pas dans ce domaine.

Re: Fichier à inclure

Publié : jeu. 24/oct./2013 14:54
par Ar-S
Salut pat
Tout dépend de si tu veux les vendre ou pas déjà.
Rien ne t'empêches de mettre un fichier Licence.txt indiquant les trucs que tu souhaites ou ne souhaites pas que l'utilisateur fasse.
- l'utilisateur n'a pas le droit de :
* Desassembler/modifier l'exe
* Le revendre
* le diffuser sans ton accord

etc...
Que l'auteur (toi) n'est pas responsable des dégâts que le logiciel pourrait faire subir au pc etc...

En gros un fichier pour "pseudo protéger" ta création et te décharger en cas de dégâts (et encore je ne sais pas si ça marcherait mais c'est mieux que rien)

Re: Fichier à inclure

Publié : jeu. 24/oct./2013 15:03
par pat
Merci Ar-S pour ta réponse.
En fait, j'ai déjà diffusé quelques-uns de mes programmes via les plateformes Logitheque.com, Gratuiciel.com.
Mes programmes sont gratuits et je n'ai rien inséré du tout comme fichier pour tous ces programmes en 2D.
Mais pour les programmes 3D, étant donné que PB dans sa nouvelle version, à inséré des fichiers pour diffusion, je me demandais s'il fallait insérer des fichiers (par exemple pour le moteur Ogre), un peu comme ceux qui utiliserais la bibliothèque Scintilla doivent insérer un fichier.

Re: Fichier à inclure

Publié : jeu. 24/oct./2013 15:11
par Ar-S
Ah ok j'avais pas vu ça comme ça.
Et bien il y a fort à parier que tu doives effectivement diffuser Engine3D.dll de ton dossier Compilers (a confirmer)

Re: Fichier à inclure

Publié : jeu. 24/oct./2013 15:16
par pat
A Ar-S :
Sans la .dll Engine3D.dll point de programme 3D.
Il va de soi que cela est obligatoire.
Je pensais à un fichier d'information pour informer les utilisateurs des droits d'Ogre, par exemple, même si Ogre est OpenSource, à l'instar de Scintilla.

Re: Fichier à inclure

Publié : jeu. 24/oct./2013 15:39
par Ar-S
pat a écrit :A Ar-S :
Sans la .dll Engine3D.dll point de programme 3D.
Il va de soi que cela est obligatoire.
Je pensais à un fichier d'information pour informer les utilisateurs des droits d'Ogre, par exemple, même si Ogre est OpenSource, à l'instar de Scintilla.
ah bon, bien je laisse répondre les créateurs de soft/jeu 3D..
indique ça dans ton 1er topic ce sera plus facile de te répondre précisément ! :wink:

Re: Fichier à inclure

Publié : ven. 25/oct./2013 13:26
par pat
Merci quand même Ar-S. Peut-être que quelqu'un m'en dira plus.

Re: Fichier à inclure

Publié : ven. 25/oct./2013 13:33
par Backup
pour ogre :
http://www.ogre3d.org/licensing
La seule condition est que vous distribuez le texte de la licence inclus dans notre réseau de distribution avec n'importe quel logiciel qui utilise OGRE.


pour Scintilla
Scintilla is a free source code editing component. It comes with complete source code and a license that permits use in any free project or commercial product.
Scintilla est un composant de la modification du code source libre. Il est livré avec le code source complet et une licence qui permet l'utilisation de tout projet libre ou produit commercial
avec Scintilla , il faut donner la Dll qui va avec
avec Ogre, pareil ! :)

Re: Fichier à inclure

Publié : ven. 25/oct./2013 14:02
par pat
Merci Dobro pour la réponse mais quel fichier il faut inclure dans mon programme 3D ? N'est-ce pas celui donné par PB ou faut-il autre chose ?

Re: Fichier à inclure

Publié : ven. 25/oct./2013 19:25
par Backup
juste Engine3D.dll :)
et la license

Re: Fichier à inclure

Publié : sam. 26/oct./2013 12:22
par pat
Engine3d.dll obligatoire de toute façon.
La licence : est-ce le fichier donné par PB ?

Re: Fichier à inclure

Publié : sam. 26/oct./2013 12:37
par Backup
pat a écrit :Engine3d.dll obligatoire de toute façon.
La licence : est-ce le fichier donné par PB ?
Purebasic etant un prog distribuant le moteur OGRE , il ne fait donc pas exception a la regle
il se doit aussi de distribuer la licence que voici :
Licence du moteur 3D OGRE

OGRE (www.ogre3d.org) est disponible sous la licence MIT.

Copyright (c) 2000-2009 Torus Knot Software Ltd

OGRE (www.ogre3d.org) is made available under the MIT License.

Copyright (c) 2000-2009 Torus Knot Software Ltd

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

L'autorisation est accordée, à titre gratuit, à toute personne obtenant
une copie de ce logiciel et des fichiers de documentation associés (le "Logiciel"),
pour utiliser le Logiciel sans restriction, sans limitation,
les droits d'utilisation, y compris, copier, modifier, fusionner, publier, distribuer,
sous-licencier et/ou vendre les copies du Logiciel, et d'autoriser les
personnes auxquelles le Logiciel est fourni de faire de même, sous réserve
des conditions suivantes:

Le copyright ci-dessus et la présente autorisation doivent être inclus dans toutes
les copies ou parties substantielles du Logiciel.

LE LOGICIEL EST FOURNI "TEL QUEL", SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE,
Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE TYPE MARCHANDE,
D'ADEQUATION A UN USAGE PARTICULIER ET D'ABSENCE DE CONTREFAÇON. EN AUCUN CAS LES AUTEURS
OU LES TITULAIRES DU DROIT D'AUTEUR NE SERA RESPONSABLE DE TOUT DOMMAGE, RÉCLAMATION OU AUTRE
RESPONSABILITÉ, QUE CE SOIT DANS LE CADRE D'UN CONTRAT, UN DÉLIT OU AUTRE, DÉCOULANT DE OU
EN RELATION AVEC LE LOGICIEL OU L'UTILISATION OU AVEC D'AUTRES LOGICIELS

Re: Fichier à inclure

Publié : sam. 26/oct./2013 13:29
par pat
Merci pour la réponse.

Re: Fichier à inclure

Publié : sam. 26/oct./2013 13:37
par pat
Autre chose.
Je dois donc inclure la licence avec mon programme 3D mais sous quelle forme dois-je mettre ce fichier.
Dois-je inclure au début la licence et après pouvoir exécuter le programme, dois-je mettre à côté de mon programme un fichier texte de cette licence, dois-je obtenir l'agrément de l'utilisateur du programme avant de pouvoir exécuter mon programme ?
Toutes ces questions seront utiles également à ceux qui voudront distribuer des programmes 3D.

Re: Fichier à inclure

Publié : sam. 26/oct./2013 14:58
par Backup
comme tu veux, du moment que la license soit lisible par l'utilisateur .