Ce qui a retenu mon attention, c'est surtout la licence utilisée. D'abord elle est l'oeuvre de Microsoft, ensuite elle spécifie que l'utilisateur peut faire ce qu'il veut, du moment qu'il n'exploite pas le logiciel commercialement.
A noter: il existait une version Linux du client, portée par Loki.
Aller plus loin
- happypenguin (6 clics)
- fermeture du serveur (3 clics)
- la licence (3 clics)
- version linux de Myth II (par Loki) (6 clics)
# Ouverture toute !
Posté par mathic . Évalué à 10.
Même si la license utilisée n'est pas la meilleure, les prochains devraient sûrement être encore plus libre.
[^] # re : Ouverture toute !
Posté par Benjamin Michotte . Évalué à 4.
Mouais.... c'est surtout dommage que ce ne soit que les jeux disparus (quake 1, quake 2, ....) Perso, je préfererais les jeux genre quake 3, Counter Strike, Balck & White, ...
[^] # Re: re : Ouverture toute !
Posté par Netsabes . Évalué à -3.
[^] # Re: re : Ouverture toute !
Posté par Olivier M. . Évalué à 10.
Ensuite halflife est en effet basé sur le moteur de quake1, mais ID a tellement aidé valve dans son devellopement, que HL est plus proche de quake2 que de quake1 au niveau des fonctionnalités (echelles presentes dans ces deux titres par exemple).
[^] # Re: re : Ouverture toute !
Posté par Beretta_Vexee . Évalué à 10.
Enfint pour ce qui est des trés vieux jeux il ne meurt pas sans laissé de trace comme la laissé entendre quelqu'un en debut de thread grace a l'emulation et de plus si il ne passe pas dans le domaine publique la plus part du temps parce qu'on a perdut trace des ayants droits.
[^] # Re: re : Ouverture toute !
Posté par Samuel Pajilewski . Évalué à 2.
Je ne vais pas encore me repeter, mais il faut que tu saches que les gens DOIVENT vivre !
Les jeux videos, la programmation, l'informatique....ce sont des metiers comme les autres : les entreprises qui sont dedans doivent gagner de l'argent comme les autres.
Ouvrir le code source signifie gratuité ou prix extremement bas (faut etre con pour s'acheter un jeu 400 balles quand il est Open Source et en libre circulation...)
Le mieux serait que le moteur du jeu soit Open Source, mais pas en libre circulation : Faut s'acheter la boite pour avoir acces aux sources.
Maintenant tout ce qui est coté artistique (images, Maps, sons, musiques...) restent Closed Sources.
Ce serait cool avec ce procédé car au moins les portages seraient grandement facilités (cf Quake, quake 2, Quake 3...).
En gros on a le code source du moteur, pire on l'achete pour voir les sources , et hop y a une multitude de jeux se basant dessus qui fonctionnent sur toutes plateformes.
Je sais que c'est une utopie mais moi ça me plairait fort bien (et on remarquerait que de nombreux jeux sont codés comme des pieds : Regardez Quake 3 il passe sur un P III 600 sans pb alors que les derniers jeux utilisant Direct X 8 ou 9 rament sur un AMD Athlon 1000, alors que graphiquement ils ont l'air moins aboutis...)
LE tout open source j'y crois pas par contre une dose d'Open source (moteur graphique...) et une dose Propriétaire (la Valeur ajoutée) feraient un carton monstre !
[^] # Re: re : Ouverture toute !
Posté par martinc . Évalué à 10.
Les sources de Quake1/2 sont libres, mais tu ne peux toujours pas utiliser la moindre texture ou son du jeu original.
Le seul gros pb de l'open source dans le cas des jeux reseau c'est la triche tout simplement...
Pour ca Id est très bien, ils diffusent les sources une fois le jeu commercialement épuisé, ce qui permet de relancer l'interet du jeu via les conversions qui s'ensuivent...
[^] # Re: re : Ouverture toute !
Posté par Jean-Yves B. . Évalué à 10.
Disons que c'est un problème global (humain, même). Le défaut c'est qu'il n'y a pas encore de moyen de lutter contre ça sans foutre une charge monstrueuse sur le serveur.
A long time ago in a galaxy not so far away, des jeux réseau comme xevil ou xpilot (premières versions) fonctionnaient à grand coups d'export X11 et il n'y avait pas de problèmes de triche (bon, à l'époque il n'y avait pas de volonté de triche non plus), tricher dans ce type de systèmes était difficile (pas impossible mais difficile et coûteux).
[^] # Re: re : Ouverture toute !
Posté par Guillaume Laurent (site web personnel) . Évalué à 10.
[^] # Re: re : Ouverture toute !
Posté par pfrenard . Évalué à 6.
je me suis recompile un client l'autre jour ..sniff nostalgie quand tu nous tiens
bref sur http://www.netrek.org(...) y'a tout !! :)
On a le cas pour tous les clients reseaux ( netrek, mais aussi les fameux rc5, seti@home ... ) ou il y a competition.
RuZed
[^] # Re: re : Ouverture toute !
Posté par Gaël Le Mignot . Évalué à 10.
Ouais, enfin, cela fait longtemps que l'on sait que la securite par l'obscurite n'est pas une bonne solution. Les joueurs motives finissent toujours par trouver exploiter les failles de l'architecture. Alors que d'avoir un code source ouvert permet a tous d'ameliorer le modele de securite du jeu, de corriger les trous, ...
Pour les jeux comme ailleurs, la securite s'obtient plus par la diffusiom que par l'obscurite.
PS: desole pour les accents je suis sur un QWERTY la....
[^] # Re: re : Ouverture toute !
Posté par martinc . Évalué à 10.
D'ailleurs lit le .plan de Carmak au moment de la mise en opensource de Q2 (en GPL faut-il le préciser). Sa réponse est simple: "play with trusted friends".
Même sur un jeu moisi jusqu'a la moëlle par les tricheurs comme CS, je n'en ai jamais vu beaucoup (ou alors il étaient aussi mauvais que moi!).
[^] # Re: re : Ouverture toute !
Posté par togno . Évalué à 10.
Je ne vais pas encore me repeter, mais il faut que tu saches que les gens DOIVENT vivre !
Les jeux videos, la programmation, l'informatique....ce sont des metiers comme les autres : les entreprises qui sont dedans doivent gagner de l'argent comme les autres.
Ouvrir le code source signifie gratuité ou prix extremement bas (faut etre con pour s'acheter un jeu 400 balles quand il est Open Source et en libre circulation...)
Sur ce sujet, le débat est relativement vieux. Des réponses ont été apportées par la FSF:
http://www.gnu.org/philosophy/selling.fr.html(...)
et bien sûr le GNU manifesto, section «Un programmeur ne devrait-il pas avoir le droit de demander une récompense pour sa créativité ?»
http://www.gnu.org/gnu/manifesto.fr.html(...)
Je sais que je n'apporte aucune opinion personnelle, je voulais rappeler que nous ne sommes pas forcément obligé de se conformer uniquement aux lois du marché.
[^] # Re: re : Ouverture toute !
Posté par #3588 . Évalué à 0.
Intéressant. Je te conseille d'écrire une telle licence et de la proposer, pour validation, à l'OSI. (Cf http://www.opensource.org(...) )
[^] # Re: re : Ouverture toute !
Posté par pfrenard . Évalué à 5.
Par contre je peux comprendre que tout le reste ( scenario, graphisme, musique ... ) soit closed car c'est la la veritable valeur ajoutee de la societe de jeux.
D'un autre cote si on a un moteur open et qu'une bande de joyeux lurons se mette a developper un scenar avec grphisme et musique en open aussi ca pourrait etre bien, mais la societe de jeux risque de faire la gueulle ....
Probleme epineux.
RuZed
[^] # Re: re : Ouverture toute !
Posté par Sylvain Rampacek (site web personnel) . Évalué à 10.
Après, le but du jeu commercial ne serait plus !
C'est pas dans la philosophie du libre, mais bon, après tout, même si le jeu est propriétaire, et si le code source est libéré à la fin de la vie du jeu, c'est déjà une très bonne chose !
Et puis, je doute que les véritables jeux novateurs en open source/libres arrivent bientôt !
Quand on voit qu'un projet comme TuxRacer n'est pas resté en open source... c'est pas très prometteurs.
Mais bon, les temps changent...
D'ailleurs je ne connaissais pas cette licence de MS, c'est nouveau ?
[^] # Re: re : Ouverture toute !
Posté par Rin Jin (site web personnel) . Évalué à 10.
Je ne suis pas tout à fait d'accord, la partie graphique n'est pas si facile à reproduire, donc longue, et pareil pour la musique. L'intérét de cette license, AMHA, est qu'elle éviteras qu'une boite reprennent le moteur du jeu pour le refaire sans que la boite à l'origine du jeu ne touche un centime. Autrement dit, la personne qui veut porter le jeu peut distribuer son travail, la boite qui veut sortir un jeu adapté de ce moteur devras payer (comme cela se fait déjà).
Si je ne m'abuse, le code de Quake 3 a été ouvert peu de temps aprés la sortie du jeu, cela n'a pas empéché le jeu de se vendre.
[^] # Re: re : Ouverture toute !
Posté par Anonyme . Évalué à 10.
Le problème de Id Software, c'est qu'ils ne font pas vraiment des jeux... leurs jeux sont plutôt des démonstrations technologiques pour vendre leurs moteurs 3D...
Il me semble avoir lu quelque part que la vente de leur moteur 3D était leur principale source de revenus, ce qui a pour conséquence qu'ils n'ouvriront JAMAIS le code d'un moteur en cours d'exploitation...
[^] # Re: re : Ouverture toute !
Posté par Rin Jin (site web personnel) . Évalué à -5.
pour obtenir les sources de Quake3.
C'est bien open source.
[^] # Re: re : Ouverture toute !
Posté par Netsabes . Évalué à 10.
Ils ont mis le code du jeu en open source. De quoi faire des mods, donc.
Mais pas le moteur.
[^] # Re: re : Ouverture toute !
Posté par Olivier M. . Évalué à 10.
Hexen2 par exemple (moteur de quake1) est devenu anvil of thyrion.
Abuse est non seulement passé opensource depuis longtemps, mais désormais ses données graphiques sont librement distribuables (en tous cas par l'auteur de la version SDL).
Et que dire de freecraft, qui recode completement le moteur de warcraft!
Il faut du temps c'est sur... mais bon
[^] # Re: re : Ouverture toute !
Posté par VACHOR (site web personnel) . Évalué à 4.
C'est clair !
RAF de Myth II.
# Ah?
Posté par Vincent Caron . Évalué à -4.
A éviter que la concurrence s'en serve pour faire de l'ombre à M$???
Je ne comprend pas vraiment pas l'intérêt d'une telle licence... Ah si! C'est pour mettre le DOS en open source :)
Enfin, les sources sont libres, c'est le principal!
[^] # Re: Ah?
Posté par Benoît Sibaud (site web personnel) . Évalué à 10.
Elles ne sont pas libres. Elles sont seulement disponibles. La contrainte sur les réutilisations commerciales fait qu'il ne s'agit pas d'une licence libre.
[^] # Re: Ah?
Posté par Vincent Caron . Évalué à -2.
# Ah?
Posté par Vincent Caron . Évalué à -10.
A éviter que la concurrence s'en serve pour faire de l'ombre à M$???
Je ne comprend pas vraiment pas l'intérêt d'une telle licence... Ah si! C'est pour mettre le DOS en open source :)
Enfin, les sources sont libres, c'est le principal!
[^] # vm à rik !
Posté par twolife . Évalué à -6.
Elle à pas fini de m'étonner celle-la...
[^] # Re: vm à rik !
Posté par Vincent Caron . Évalué à -4.
En fait, j'ai juste fait un retour arrière et valider à nouveau!!!
Le problème c'est que je ne peux pas effacer les messages que j'ai posté...
Vraiment désolé pour cet inconvéniant!
# News ambigüe...
Posté par Olivier M. . Évalué à 10.
La news laisse planner un flou la dessus...
[^] # Re: News ambigüe...
Posté par imr . Évalué à 10.
Le code du serveur de jeu est donc inclu dans le code du jeu lui même et pas disponible sauf erreur de ma part.
C'est un équivallent de ce qui existe pour les jeux blizzards ou westwood.
Il existait déja une initiative du même genre:
http://www.mariusnet.com(...)
extrait:
Code
How was marius net written?
marius net was written as follows.
We bugged Vodi for some of his notes on the Myth 2 protocol to get started.
We checked with Mordia to make sure that the project was OK.
We then fired up packet sniffers and logged some time on b.net 2.
From this we started playing around with emulating what the b.net 2 server did - tweaking it as needed for TFL.
We then really started staring at the session log dumps. We started seeing hex dumps in our sleep ... and sometimes while awake, it was not pretty.
Marius had to whip on the TFL app for a bit to figure out some sticking points.
Eventually we got it figured out (:
Donc un bel exemple de reverse engeneering mais:
"Can I have the source code and/or application?
At this time, we are not releasing the source code or the application. But never say never..."
Code pas libre non plus ...
Les références à b.net ne sont pas des références à bnet (la version libre du métaserveur de blizzard, qui permet de faire des parties de starcraft, warcraft II et diablo II sous linux et autres systémes),mais à b.net = bungie.net, le code de la news.
"if you love your coding,...
... free, free,set them free !!" sting
[^] # Re: News ambigüe...
Posté par Johann Deneux . Évalué à 10.
Voila qui réduit grandement l'intérêt de la chose. Franchement, un méta-serveur ça doit être trivial à réaliser comparé au client et au serveur.
Je suis déçu...
[^] # Re: News ambigüe...
Posté par Olivier M. . Évalué à 10.
# Quelles sauces les avocats ?
Posté par aerios . Évalué à -6.
Donc les avocats qui se pointeront quand on essayera de faire quelque chose avec les sources dans la réalité... Ils seront à la sauce libre ou ils auront encore du propriétaire ?
:)
Et je parle même pas de ceux qui s'imaginent qu'ils peuvent télécharger ce métaserveur, le modifier puis s'en servir sous une autre license/à leur compte: je doute que les logs de M$ soient en leurs faveurs...
A bon entendeur... etc
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.