CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[HS] Modération et Blabla.

hexabeast
hexabeast
Niveau 9
21 février 2015 à 00:05:13

Bon, je réanime le blabla avec une question:
Comment ça fonctionne les licences open-source ? Genre pour dire que tel programme qu'on a créé est disponible sous telle licence, faut le déclarer où? Faut suivre une démarche spécifique? Même question pour les autres types de licences.

Message édité le 21 février 2015 à 00:05:56 par hexabeast
nounoursheureux
nounoursheureux
Niveau 10
21 février 2015 à 09:04:09

Tu peux l'inclure dans un fichier LICENSE que tu distribues avec ton programme, et si tu as un fichier README tu peux la mettre dedans aussi. Si tu sais pas quelle license choisir (il y en a énormément): http://choosealicense.com/

caelacanthe
caelacanthe
Niveau 10
21 février 2015 à 14:07:31

La licence GPL a un petit côté viral intéressant, elle impose que le code source qui utilise celui sous licence GPL doit adhérer à la même licence, donc aussi être publié librement sur le net, etc :hap: D'habitude, ils mettent un résumé de cette licence dans l'en-tête des fichiers source, ainsi qu'un lien pour la lire en détail en ligne et/ou une copie au format texte incluse dans les fichiers.

hexabeast
hexabeast
Niveau 9
21 février 2015 à 14:56:26

Oki, et c'est pareil pour les licenses non open-source? (Pour m'informer)

caelacanthe
caelacanthe
Niveau 10
21 février 2015 à 15:24:56

Déjà, la licence GPL n'est pas vraiment une licence open-source, même si elle implique un code source disponible, enfin on pourrait aussi parler de la licence du moteur unreal qui ne l'est pas vraiment non plus vu que le code source est difficile d'accès et qu'on ne peut pas le partager, enfin, tous ces trucs :oui:

Du code peut être publié sous des tonnes de licences différentes, enfin par exemple le jeu minetest est publié sous licence LGPL (donc avec moins d'obligations) et ils s'en mordent les doigts car des gens prennent leur code source, le compilent et publient le résultat sur le playstore, ils ont plus ou moins le droit de faire ça car la licence n'était pas assez restrictive, donc il convient de bien choisir la sienne :hap:

Un random article sur la différence entre la GPL et les licences open-source : http://www.gnu.org/philosophy/open-source-misses-the-point.html

hexabeast
hexabeast
Niveau 9
21 février 2015 à 15:29:49

Merci, et si on a défini aucune licence c'est quoi celle "par défaut"?

caelacanthe
caelacanthe
Niveau 10
21 février 2015 à 15:32:56

http://www.wtfpl.net/txt/copying/ celle-là :rire:

caelacanthe
caelacanthe
Niveau 10
21 février 2015 à 15:36:52

En vrai, si d'aventure tu voulais utiliser une licence pour un projet personnel, essaye de trouver des projets similaires sur internet et voir en quoi ils sont publiés :oui:

Une liste de licences : http://www.gnu.org/licenses/licenses.html
http://www.gnu.org/licenses/license-list.html

Beaucoup de ces licences semblent être publiées de manière assez marginale, pour les plus populaires tu peux regarder la GPL et consorts, la LGPL, la AGPL (un peu plus stricte encore que la GPL je crois :oui: ), la licence dite MIT..

caelacanthe
caelacanthe
Niveau 10
21 février 2015 à 15:56:31

en france
<1% de la population mondiale

Choisis bien ta licence. :oui:

hexabeast
hexabeast
Niveau 9
21 février 2015 à 16:05:56

Merci cael :)

Le 21 février 2015 à 15:54:32 whiteapplex a écrit :
Par défaut en France, on est propriétaire de son œuvre, donc aucune copie ou exploitation d'aucune sorte n'est légale.

Ok, mais du coup si je suis français et que des chinois (exemple pris totalement au hasard :hap: ) veulent c/c mon jeu, cette "protection" fonctionne quand même?

Message édité le 21 février 2015 à 16:06:48 par hexabeast
caelacanthe
caelacanthe
Niveau 10
21 février 2015 à 16:15:59

http://www.gnu.org/licenses/license-list.html#NoLicense Ah ouais chaud, le pas-de-licence est listé dans les licences du site de gnu, dans la catégorie 'licences non-libres' :hap:

"Ok, mais du coup si je suis français et que des chinois (exemple pris totalement au hasard :hap: ) veulent c/c mon jeu, cette "protection" fonctionne quand même? "

:d) Non, elle ne fonctionne pas. Mais en vrai, c'est pas les chinois les pires, ce sont les iraniens, chez eux la propriété intellectuelle ne marche que pour les iraniens, pour des produits/oeuvres créés sur le sol iranien. Apparament les logiciels piratés circulent légalement là-bas :rire:

nounoursheureux
nounoursheureux
Niveau 10
21 février 2015 à 17:55:29

Déjà, la licence GPL n'est pas vraiment une licence open-source

Si :(

http://www.wtfpl.net/txt/copying/ celle-là :rire:

C'est ma préférée, je l'utilise dans tous mes projets :hap:

Message édité le 21 février 2015 à 17:57:00 par nounoursheureux
caelacanthe
caelacanthe
Niveau 10
21 février 2015 à 18:02:35

"Si :( "

:d) L'un des seuls trucs qu'elle a en commun est la mise à disposition du code source, pour tout le reste c'est complètement différent, pourquoi ne pas lire le pavé que j'ai linké et qui explique précisément les différences? :oui:

"Par exemple en France t'auras beau mettre 500 milliards de restrictions sur ton œuvre, t'empêcheras pas les gens d'en faire des parodies."

:d) Oui enfin là c'est normal, les licenses servent à protéger contre la contrefaçon, pas à empécher les gens de créer en s'inspirant. :oui:

"Maintenant si tu proposes ton jeu gratuitement c'est mort, tout le monde pense que gratuité = liberté de distribution alors que pas du tout, mais les gens agiront comme si ils pouvaient distribuer librement ton jeu."

:d) Les licences comme la GPL permettent justement de se défendre dans ces cas-là, pour les clones de minetest dont je parlais, ceux qui développent le jeu de base préviennent google qui enlève le clone de leur store, sinon t'as des juges spécialisés dans les violations de licence. :pf:

caelacanthe
caelacanthe
Niveau 10
21 février 2015 à 18:20:13

"Dans ta morale à toi, mais c'est subjectif, déjà de juger le degré de parodie, quelqu'un qui copie mon jeu et qui remplace tous les bruitages par des bruits d'animaux et qui vend cette parodie ? Ah bah c'est de la parodie hein, c'est drôle, et puis on voit que c'est fait pour faire rire ! Et puis on le distingue de l’œuvre original !"

:d) Là c'est bien de la contrefaçon que tu évoques, moi je parlais des trucs genre fanarts, quoi :rire:

Sinon Minetest et les autres projets libres s'en tirent bien avec le concept de site officiel, et les plaintes aux propriétaires de plate-formes quand des idiots s'imaginent pouvoir gagner de l'argent facilement avec le travail des autres. :oui:

hexabeast
hexabeast
Niveau 9
21 février 2015 à 18:40:33

Overdose de réponses :content:
Donc concrètement on ne peut pas lire et réutiliser mon code légalement pour quoi que ce soit tant que je ne lui ai pas attribué de licence (et qu'il n'est accessible qu'en décompilant le jar du jeu), ou bien j'ai rien compris et c'est le contraire?

C'est pour savoir si c'est vraiment important d'attribuer la licence longtemps avant la finalisation du projet.

caelacanthe
caelacanthe
Niveau 10
21 février 2015 à 19:04:29

C'est mieux d'appliquer la licence dès le début, dans le cas d'une licence libre cela permet à d'éventuels contributeurs de savoir ce que va devenir leur travail. :pf:

Apparament, si tu publie ton code sans licence, le droit français lui attribue la propriété intellectuelle par défaut mais pas sûr que tu aies un moyen de défense si quelqu'un venait à le voler. Et les gens qui lisent et réutilisent habituellement le code source des autres préfèrent autant dealer avec une licence indiquant clairement ce qu'ils ont le droit de faire :non:

nounoursheureux
nounoursheureux
Niveau 10
21 février 2015 à 23:09:19

Il y a énormément de licenses, mais les plus utilisées sont (en gros):
- la GPL: la license des puristes libristes :hap: . Elle est virale, càd qu'à partir du moment que quelqu'un inclut un morceau de ton logiciel dans le sien, il devra être distribués sous la même license.
- la LGPL: un petit peu plus permissive que la GPL: les dérivés de ton logiciel devront être sous la même license, mais un projet qui utilise ton logiciel n'est pas obligé d'être sous license GPL (particulièrement utile pour les bibliothèques) .
- license BSD: beaucoup plus permissive, en gros les gens font ce qu'ils veulent de ton logiciel mais doivent te donner le crédit de ton travail.
- et bien sûr ma préférée: DO WHAT THE FUCK YOU WANT TO
Si t'en veux plus il y en a un paquet ici: http://choosealicense.com/licenses/

unitedelite29
unitedelite29
Niveau 10
26 février 2015 à 12:05:48

Bon, j'ai du temps libre en ce moment donc je bosse sur un petit générateur de caverne aléatoire simpliste :)

https://image.noelshack.com/fichiers/2015/09/1424948544-capture.png

je dois faire la génération du sol de la caverne.

je pourrais l'adapter au système que j'avais utilisé pour Dig&Build en remplaçant les vides par un pixel de couleurs signifiant au moteur un espace vide

https://image.noelshack.com/fichiers/2015/09/1424948679-919798chunk0.gif

VivaFidel
VivaFidel
Niveau 10
26 février 2015 à 17:21:14

wax :d) va voir les stats sur alexa :rire: :rire: :rire: :rire:

VivaFidel
VivaFidel
Niveau 10
26 février 2015 à 17:56:47

http://www.dailymotion.com/video/x1ybocf_john-oliver-hbo-neutralite-du-net-vostfr_tech c'est un génie ce mec :rire:

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment