Un journal bookmark car je n'ai rien vu passer: Arkane Studios vient de sortir un patch pour ce jeu vieux de 8 ans (dont je suis fan) mais en "profite" pour publier également le code source sous GPL !
On parle bien sûr ici du moteur et des traitements internes du jeu, tout ce qui est "art" n'est pas libéré.
L'archive stipule que le code source "complet" du jeu est sous GPL v3, moins quelques trucs brevetés/proprio (EAX, etc.).
Excellent nouvelle, pour ma part, qui va ressusciter ce jeu mythique.
Journal Code source de Arx Fatalis libéré
14
jan.
2011

# Avec un lien, c'est mieux
Posté par apostle (page perso) . Évalué à 5.
# Eurk
Posté par moules . Évalué à 1.
sources, j'ai l'impression que c'est codé avec les pieds. Pas vous ?
[^] # Re: Eurk
Posté par Zenitram (page perso) . Évalué à 10.
Tout ce qui n'est pas codé par (mettre ici le prénom et nom de la personne qui parle) est codé avec les pieds. Par définition ;-).
[^] # Re: Eurk
Posté par ʇpooɹquooɥɔs sɐȷoɔᴉu . Évalué à 10.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Eurk
Posté par pasBill pasGates . Évalué à 3.
[^] # Re: Eurk
Posté par daimrod . Évalué à 8.
[^] # Re: Eurk
Posté par Tonton Th (page perso) . Évalué à 4.
Il m'arrive même parfois de garder les pantoufles, qui sont, comme chacun le sait, les moufles des pieds.
* Ils vendront Usenet quand on aura fini de le remplir.
[^] # Re: Eurk
Posté par ナイコ (page perso) . Évalué à 2.
Ou de pantoufler sur LinuxFR ?
[^] # Re: Eurk
Posté par yellowiscool (page perso) . Évalué à 10.
Globalement, c'est du code objet assez propre. Ça manque peut-être un peu de commentaires, et surtout de documentation, mais c'est pas codé avec les pieds pour autant.
T'as du tomber sur une horreur, car j'ai ouvert 10 fichiers qui allaient plutôt, sauf un qui n'était pas beau.
Peut-être que tu n'est pas habitué à voir du C++. Avant de l'apprendre, je trouvais le C++ super moche. Maintenant, je trouve toujours ça aussi moche, mais terriblement puissant.
Envoyé depuis mon lapin.
[^] # Re: Eurk
Posté par ecyrbe . Évalué à 0.
- Le code système dépendant mélangé avec le code indépendant. --> portabilité nulle pour linux
- Parfois utilisation du C, parfois du C++, pas de règles de nommage claire ---> maintenance affreuse
- pas d'utilisation de la STL ---> roue réinventée
Mon avis est que s'il fallait porter Arx Fatalis sous linux on aurait plus vite fait de recoder...
[^] # Re: Eurk
Posté par Kangs . Évalué à 6.
Il faut tenir compte de l'age du code qui a plus de 8 ans, il me semble logique que la STL ne soit pas utilisée.
[^] # Re: Eurk
Posté par ecyrbe . Évalué à -2.
[^] # Re: Eurk
Posté par kahal (page perso) . Évalué à 3.
http://cpp.developpez.com/faq/cpp/?page=compilos#PROBLEMES_s(...)
[^] # Re: Eurk
Posté par Tonton Benoit . Évalué à 3.
Exemple : les scripts et les paquets sous GPL fournies par Brother pour le support de leurs imprimantes sous Linux.
[^] # Re: Eurk
Posté par ubitux (page perso) . Évalué à 4.
Blague à part, on ne peut que saluer ces actions ; merci à eux.
[^] # Re: Eurk
Posté par pasBill pasGates . Évalué à 0.
Faudrait avoir un minimum d'humilite et etre realiste. Vous comparez un truc largement inconnu a quoi ? Firefox ? kernel ? KDE ?
Pourquoi vous le comparez pas a du code libre proportionnelement aussi connu et utilise ? La vous verrez a quel point le code libre peut etre pourri.
[^] # Re: Eurk
Posté par boq . Évalué à 8.
C'est bien joli les paroles en l'air mais moi je veux des sources :-°
[^] # Re: Eurk
Posté par pasBill pasGates . Évalué à 1.
[^] # Re: Eurk
Posté par maclag (page perso) . Évalué à 10.
Tu nous encourages à télécharger illégalement le code de Win2k??
Mais je vais contacter Hortefeux et Besson pour qu'il t'arrêtent tout de suite, espèce de traître espion collabo des Chinois!
[^] # Re: Eurk
Posté par Benjamin G. ( Prae ) (page perso) . Évalué à 2.
[^] # Re: Eurk
Posté par pasScott pasForstall . Évalué à 3.
Donc si t'es vraiment feature ou user oriented, t'as encore moins d'excuses de faire ca.
Ya jamais de bonnes excuses a torcher un truc vite fait mal fait, ca te retomberas toujours sur le gueule et te feras toujours perdre plus de temps que si t'avais fait le truc proprement en premier lieu.
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.
[^] # Re: Eurk
Posté par BFG . Évalué à 2.
[^] # Re: Eurk
Posté par windu.2b . Évalué à 2.
[^] # Re: Eurk
Posté par pasScott pasForstall . Évalué à 2.
C'est vachement plus dur de trouver un bug a la relecture dans un code a la mord moi le noeud qui part dans tous les sens et fait un peu n'importe quoi.
Dans un code clair et bien structure, ca a tendance a sauter aux yeux.
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.
[^] # Re: Eurk
Posté par beagf (page perso) . Évalué à 2.
[^] # Re: Eurk
Posté par lasher . Évalué à 2.
[^] # Re: Eurk
Posté par BFG . Évalué à 3.
# l'art...
Posté par Zenitram (page perso) . Évalué à 10.
Dommage, on commence à se retrouver avec pas mal de moteurs, maintenant ce qui manque c'est la partie artistique.
Snif... Vivement qu'on ai de l'art libre. Pas gagné vue le nombre de personnes non codeur sensibilisé au libre.
[^] # Re: l'art...
Posté par MCMic (page perso) . Évalué à 1.
Et c'est toujours très difficile de sensibiliser au libre un artiste, pour avoir un frère artiste, il y a une connexion entre l'artiste et son œuvre qui n'existe pas entre un développeur et son code, et qui m'est complètement incompréhensible.
Ya quand même OpenGameArt qui va dans le bon sens. Et on voit parfois de jolis trucs libres niveau art. (Les sources de Big Buck Bunny et Sintel, ou ça par exemple : http://www.ogre3d.org/forums/viewtopic.php?f=8&t=55153 )
# Publié, pas libéré
Posté par Gabin . Évalué à -9.
Arrêtons de parler des logiciels proprios comme si ils étaient captifs. Ils appartiennent à leurs propriétaires, ceux-ci décident du mode de distribution et c'est leur DROIT.
[^] # Re: Publié, pas libéré
Posté par JGO . Évalué à 4.
[^] # Re: Publié, pas libéré
Posté par Gabin . Évalué à -5.
Ça ne tient pas, désolé.
Intentez "GPLiser" si vraiment vous avec besoin d'un verbe à consonnance libriste mais je maintiens que le verbe "libérer" n'est pas judicieux et donne au logiciel tantôt proprio une image péjorative.
[^] # Re: Publié, pas libéré
Posté par Zenitram (page perso) . Évalué à 6.
Ben... Péjoratif est un peu fort, j'aurai dit négatif. Et oui, c'est négatif, du point de vue des libriste.
Suivant le groupe où on est, le langage s'adapte.
Mais ça veut dire ni "péjoratif" (juste que c’était pas libre, et ils le libèrent, donc le code source du moteur est libéré, logique non?), ni que c'est illégal (ne pas libérer est un droit, et dire qu'ils libèrent ne veut pas dire que le non libre est illégal).
La, avec ton argument, on n'aurait pas le droit d'appeler le logiciel libre comme ça parce que le code proprio n'est pas "enfermé". On n'utilise plus rien dans ce cas...
[^] # Re: Publié, pas libéré
Posté par rewind . Évalué à 10.
> Arrêtons de parler des logiciels proprios comme si ils étaient captifs. Ils appartiennent à leurs propriétaires, ceux-ci décident du mode de distribution et c'est leur DROIT.
L'erreur se situe là. Parce que les auteurs ne sont pas propriétaire de leur code (au sens juridique), le code appartient à la société entière, comme n'importe quelle autre oeuvre de l'esprit. Seulement, la société, sympa, leur laisse un monopole temporaire sur l'exploitation commerciale de leur oeuvre. Et les auteurs en font bien ce qu'ils veulent de ce monopole. Soit il garde l'oeuvre en otage avant de la remettre à la société (à qui elle reviendra de toute façon) et en ce sens, un code propriétaire est bien enfermé. Soit il libère l'oeuvre de ce monopole et en font profiter la société entière avant terme (avec parfois quelques conditions supplémentaires, comme pour le copyleft).
Ne nous laissons pas abuser par le terme de propriété intellectuelle. Un artiste ou un programmeur n'est jamais propriétaire de son oeuvre ou son code, il a un monopole temporaire sur son exploitation, rien de plus. Et ça s'arrête 70 ans après sa mort, quoiqu'il arrive.
[^] # Re: Publié, pas libéré
Posté par pasScott pasForstall . Évalué à 0.
Bon courage, sinon.
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.
[^] # Re: Publié, pas libéré
Posté par JGO . Évalué à 9.
> donne au logiciel tantôt proprio une image péjorative.
1) Plein de gens ici ont une mauvaise image des logiciels proprios, et ici c'est un journal, où « les libristes parlent aux libristes ». On a quand même le droit d'utiliser le vocabulaire qu'on veut dans le jargon. Si les sites de fans de produits Microsoft parlent de licences Cancer c'est aussi leur droit, j'irai pas là bas leur faire des commentaires.
2) On aurait probablement pu trouver mieux, mais c'est trop tard, c'est l'expression consacrée. T'avais qu'à proposer des dépêches avec tes idées de vocabulaire il y a 15 ans.
[^] # Re: Publié, pas libéré
Posté par beagf (page perso) . Évalué à 6.
Maintenant qu'ils l'ont mis sous licence libre, il ne peuvent plus enlever son droit. N'importe qui l'ayant téléchargé peut le redistribuer sous cette licence même si les propriétaires changent d'avis.
Juste publié ne te garanti absolument pas cela, il suffit de voir le nombre de licence pseudo-libre qui ne font que te laisser voir le code.
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.