11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
D'ailleurs Microsoft fait a peu pres la meme chose :o)
Apres avoir demonté le lecteur CD au marteau-piqueur, il n'y a plus qu'a reecrire l'eprom au poste a souder (privilegier la soudure a l'arc pour eviter les probleme de remanance) .
La methode utilisée serait équivalente a cette jolie fortune :
<Fuck_New> mh besoin d'un petit conseil en C
<Fuck_New> comment on obtient la memoire de libre ?
<TheRaphit> Fuck_New : tu fais system("free"); Plus du mets de system
dans un programme, mieux c'est.
<samBoulo> do { i++; } while (malloc(1));
printf("ah dommage c'était %d", i);
<Fuck_New> oki, thx.
Je suis assez satisfait du resultat, vu la quantité d'energie que je n'ai pas mis pour faire ce machin (comprendre : j'ai pas RTFM, j'ai bidouillé a mort, j'avais jamais fait de XUL ni de JS) :)
A voir avec mozilla bien sur. testé ok avec le theme "classic" et "modern", test foireux avec le theme "skypilot".
C'est un tres bon truc pour faire des "application intranet" et il n'est pas honteux "d'imposer" mozilla a un qqun pour utiliser son appli de gestion par exemple. C'est ce qui est fait avec les appli "optimisé IE", c'est ce qui est fait avec des appli en Windev et son interface pourrave, pareil pour les machin QT, VB, GTK, .... on impose une interface. L'avantage de moz c'est qu'il est libre et gratuit :)
Cette news tombe tres bien, il sufft de lire les magasines de decideur pressé pour voir que la mode est au "client riche" (comprendre : Client leger (navigateur web) + Machin interactif (java par ex) )
Je vous conseille aussi de tester mon truc, ou n'importe quel truc xul de la maniere suivante :
" mozilla -chrome http://frigo.vaboofer.com/xul/1.xul(...) " meme si mon "bidule" merde un peu dans ce cas la (je ne gere pas la taille des fenetres, et il n'y a plus moyen de reloader les page ouaib affichée"
Je fais ici un copier/coller a la con d'un bout de texte de http://ljouanneau.com/xul/FaqXul(...) , si jamais il y en a qui doutent de la puissance de XUL :
D'après ce que j'ai compris l'UI de Firebird est codée en XUL. Qu'est ce que cela veut dire ? Implique ? Où se situent ces fameux fichiers XUL si je veux fouiner dans le code de Firebird ?
Oui, toute l'UI est codée en XUL + XBL + CSS + JS + RDF + DTD... (il en va de même pour Mozilla, Mozilla Mail, Chatzilla, thunderbird et toutes les autres applications reposant sur Mozilla). Pour voir comment c'est fait, il te suffit de regarder dans le répertoire /chrome/ et d'ouvrir les fichiers .jar tu pourra y trouver les éléments (.xul) la facon dont les éléments sont présentés (.css) et la gestion des événements de ces éléments (.js), il y a aussi le fichiers pour la localisation (.rdf ou .properties), etc... tu peux même les modifier (essaye les CSS en premier, c'est moins dangereux ;-)
Et je me demande surtout comment ils arrivent a tirer 180Mb/s sur un disque ATA :)
Ou alors les clients demandent tout le temps les memes fichiers, qui on migré dans la RAM. Ce qui n'etait surement pas possible de faire sur windows 2003, etant donnée que toute la ram etait deja prise par Windows et sa floppée de service :)
Il ne s'auto-modifie pas tout seul, il faut le faire :)
Etant donné la grosse bouse qu'est l'architecture PC, il faut bien faire du tunning de la mort qui tue pour que ca ressemble a un ordinateur digne de ce nom.
> Moi ça ne m'inspire pas *du tout* confiance, je n'irais pas conseiller ces machines-là.
Moi je n'ai pas du tout confiance aux PC, "auto-modifiant" ou non.
- le debit relativement faible
- la vitesse de la lumiere trop faible donne un ping horrible :)
Les satellites geostationnaire "volent" a 36.000 Km d'altitude, la vitesse de la lumiere etant de 300.000Km/s, cela donne grosso-modo 100ms pour que le petit paquet ip monte au sat. on rajoute 100ms pour qu'il redescende sur terre (a un endroit ou il y'a de la grosse bp filaire), rajoutons la latence du lien filaire, le temps du traitement de la requete web (par exemple) : cela nous fait un truc du genre 250ms pour que la requete passe du FAI australient a un hebergeur quelconque sur la planete. Bien sur, il ne faut pas oublier le retour du paquet, on va donc bettement doubler et on arrive deja a 500ms de ping.
Ca craint :)
Autre chose, mais la je suis totalement incompetant en la matiere :
Un satellite de ce type est il capable "d'arroser assez large" pour pouvoir faire un lien entre un point de l'australie et un voisin qui a de la grosse BP (ils sont tous loins) ?
Mes infos sont probablement un peu perimées de qques années, mais bon :
La NASA a tiré du cable vers l'australie pour ses besoins de suivi lors des lancements de fusées/navettes/canards. C'etait a l'epoque le seul lien internet australien et la nasa permettai a l'australie de l'utiliser quand elle n'en avait pas besoin.
Et lors d'un lancement... bein *couic* apu ternet ...
Lors de l'avant dernier lancement d'ariane 5, il y a eu une coupure de telemetrie au moment du largage du satellite japonais (replique du satellite qui a explosé dans la premiere ariane 5, ils ont commencé a avoir des sueurs froides). Et il me semble bien qu'a ce moment la c'etait une coupure du lien sur une station de suivi située en ... australie :)
Voila voila... Je ne suis pas sur de mes infos cependant... et puis a 7h10 du mat mon cerveau dort encore :)
Pour mes données perso j'ai investi dans un DAT DDS4, l'investissement est lourd. mais je crois que ca en vaut la peine.
C'etait a la periode ou les DVD-R etaient tout nouveau-nouveau, et donc cher. Et la solution DVD etait deja moins cher (sur le court terme).
J'ai jamais eu confiance en ce genre de support. Et puis j'ai rayé trop de CD dans ma vie :)
Il y a les dates originales, certains fichiers ont plus d'un an :)
La derniere modif datant du mois dernier.
Ce n'est clairement pas le code "release" ou alors c'est vraiment des gros porcs.
(des define au milieu de nul part avec en commentaire : il faut bouger ce bout de code, il n'a rien a faire la)
Ce code n'a pas de licence, par contre un copyright est present a chaque entete de fichier.
Dans quelle mesure est il possible de "repiquer" les algoritmes presents dans ce code volé ? Puisqu'un algo n'est pas brevetable...
Le terme "code volé" est inadapté, apres tout le code est toujours la "propriété" de Valve.
Pour ce qui est de l'abandon de hl2, c'est probable... Ils ont enormement de code a refaire. Ils comptaient sur la securité par l'obscurité, maintenant c'est rapé ...
C'est le systeme d'autentification par CDKEY qui est a refaire, c'est le moteur reseau qui est a refaire, ...
pourquoi refaire le moteur reseau ?
Parce que HL2 est architecturé de facon a ce que le serveur fasse confiance aux clients (machines des joueurs). Maintenant que les sources trainent dans la nature, un serveur ne devrait plus faire confiance au client, tellement le client est facilement modifiable.
Exemple tout bete : la gestion des munitions est faite par le client, le serveur ne ce soucie jamais de savoir si le joueur a des munitions ou non pour pouvoir tirer. De cette maniere, le joueur peut modifier pour que, par exemple, une munition soit ajouté dans le chargeur au lieu d'etre retirée (remplacer un add par un sub c'est pas dur:) et le serveur ne le saura jamais. si cette gestion etait faite par le serveur, il faudrait patcher le serveur...
Maintenant, si on crée une architecture ou on ne fait pas confiance au client, alors le client doit demander au serveur s'il peut tirer, le serveur verifie qu'il peut, qu'il a les munitions et tout ce genre de chose et autorise ou non le client a tirer. Rajouter a ca les joies de l'internet du gamerz, a savoir le lag, et le jeu n'est plus fluide du tout (le temps que l'autorisation fasse l'aller/retour client/serveur) sans compter que le serveur va etre vite surchargé.
Je passe sur les problemes plus complexes, a savoir que chaque client n'a pas le meme GAMESTATE (etat du jeu, coordonnée de tout les joueurs, vecteur de deplacement, evenement, etc) a cause du lag. (10ms de ping c'est deja trop pour ce genre de jeu s'il a un moteur reseau bete et mechant). Il y a des jeux mal foutu ou c'est le client qui dit au serveur "j'ai tué tel joueur" ou "je l'ai touché!" : dans ce cas la il suffit de se faire lagguer (avec l'adsl c'est facile), les joueurs adverses ne bougent plus (du point de vue du joueur qui lag, puisqu'il ne recoit plus le gamestate des autres joueurs) et c'est donc tres facile de tuer tout le monde avec un petit coup de lag.
Bref, je m'egare ... tout ca pour dire qu'un abandon pur et simple n'est pas impossible. Il est meme "officieusement" annoncé.
Pour ce qui est de la "mise en GPL", le jeu est tellement lié a havok (100% proprio et n'appartenant pas a valve) que j'ai du mal a y croire. Valve pourrait toujours liberer les sources qui leut appartienent, mais le jeu ne sera pas jouable sans payer une licence a havok (dont je n'ose imaginer le prix).
[^] # Re: Mandrake 9.2 boîte et LG ne feront pas bon ménage :'o(
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Entente tumultueuse entre Linux et lecteurs LG. Évalué à 1.
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
D'ailleurs Microsoft fait a peu pres la meme chose :o)
[^] # Re: Entente tumultueuse entre Linux et lecteurs LG
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Entente tumultueuse entre Linux et lecteurs LG. Évalué à 2.
[^] # Re: Entente tumultueuse entre Linux et lecteurs LG
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Entente tumultueuse entre Linux et lecteurs LG. Évalué à 7.
[^] # Re: Entente tumultueuse entre Mandrake 9.2 et lecteurs LG
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Entente tumultueuse entre Linux et lecteurs LG. Évalué à 5.
<Fuck_New> mh besoin d'un petit conseil en C
<Fuck_New> comment on obtient la memoire de libre ?
<TheRaphit> Fuck_New : tu fais system("free"); Plus du mets de system
dans un programme, mieux c'est.
<samBoulo> do { i++; } while (malloc(1));
printf("ah dommage c'était %d", i);
<Fuck_New> oki, thx.
# Re: MS Exchange Server, seul dans son genre ?
Posté par Laurent Laborde (site web personnel) . En réponse au journal MS Exchange Server, seul dans son genre ?. Évalué à 1.
[^] # Re: Créer des applets Web avec Mozilla et XUL
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Créer des applets Web avec Mozilla et XUL. Évalué à 3.
# Re: Créer des applets Web avec Mozilla et XUL
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Créer des applets Web avec Mozilla et XUL. Évalué à 4.
Ca donne ca : http://frigo.vaboofer.com/xul/1.xul(...)
Je suis assez satisfait du resultat, vu la quantité d'energie que je n'ai pas mis pour faire ce machin (comprendre : j'ai pas RTFM, j'ai bidouillé a mort, j'avais jamais fait de XUL ni de JS) :)
A voir avec mozilla bien sur. testé ok avec le theme "classic" et "modern", test foireux avec le theme "skypilot".
C'est un tres bon truc pour faire des "application intranet" et il n'est pas honteux "d'imposer" mozilla a un qqun pour utiliser son appli de gestion par exemple. C'est ce qui est fait avec les appli "optimisé IE", c'est ce qui est fait avec des appli en Windev et son interface pourrave, pareil pour les machin QT, VB, GTK, .... on impose une interface. L'avantage de moz c'est qu'il est libre et gratuit :)
Cette news tombe tres bien, il sufft de lire les magasines de decideur pressé pour voir que la mode est au "client riche" (comprendre : Client leger (navigateur web) + Machin interactif (java par ex) )
Je vous conseille aussi de tester mon truc, ou n'importe quel truc xul de la maniere suivante :
" mozilla -chrome http://frigo.vaboofer.com/xul/1.xul(...) " meme si mon "bidule" merde un peu dans ce cas la (je ne gere pas la taille des fenetres, et il n'y a plus moyen de reloader les page ouaib affichée"
[^] # Re: Créer des applets Web avec Mozilla et XUL
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Créer des applets Web avec Mozilla et XUL. Évalué à 1.
C'est a peu pres ce que j'ai repondu a celui qui m'a dit ca :)
# Re: Créer des applets Web avec Mozilla et XUL
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Créer des applets Web avec Mozilla et XUL. Évalué à 3.
D'après ce que j'ai compris l'UI de Firebird est codée en XUL. Qu'est ce que cela veut dire ? Implique ? Où se situent ces fameux fichiers XUL si je veux fouiner dans le code de Firebird ?
Oui, toute l'UI est codée en XUL + XBL + CSS + JS + RDF + DTD... (il en va de même pour Mozilla, Mozilla Mail, Chatzilla, thunderbird et toutes les autres applications reposant sur Mozilla). Pour voir comment c'est fait, il te suffit de regarder dans le répertoire /chrome/ et d'ouvrir les fichiers .jar tu pourra y trouver les éléments (.xul) la facon dont les éléments sont présentés (.css) et la gestion des événements de ces éléments (.js), il y a aussi le fichiers pour la localisation (.rdf ou .properties), etc... tu peux même les modifier (essaye les CSS en premier, c'est moins dangereux ;-)
Voila... je me met a XUL de suite :)
# Re: Est-ce que ce channel irc aux méthodes fascistes ait un temps soit peu lié à ce site ???
Posté par Laurent Laborde (site web personnel) . En réponse au journal Est-ce que ce channel irc aux méthodes fascistes ait un temps soit peu lié à ce site ???. Évalué à 1.
#linuxfr roulaize \o/
[^] # Re: SuSE Linux 9.0 est sortie
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche SuSE Linux 9.0 est sortie. Évalué à 3.
(et tant pis pour mes XP, je vote pas de toute facon:)
[^] # Re: 2 cartes réseaux en parallèle?
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Samba 3 plus rapide que Windows Serveur 2003 ?. Évalué à 1.
Ou alors les clients demandent tout le temps les memes fichiers, qui on migré dans la RAM. Ce qui n'etait surement pas possible de faire sur windows 2003, etant donnée que toute la ram etait deja prise par Windows et sa floppée de service :)
[^] # Re: "We did not tune any of the software to improve performance"
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Samba 3 plus rapide que Windows Serveur 2003 ?. Évalué à 3.
Etant donné la grosse bouse qu'est l'architecture PC, il faut bien faire du tunning de la mort qui tue pour que ca ressemble a un ordinateur digne de ce nom.
> Moi ça ne m'inspire pas *du tout* confiance, je n'irais pas conseiller ces machines-là.
Moi je n'ai pas du tout confiance aux PC, "auto-modifiant" ou non.
Oui, je sais, j'ai marché dedans :)
[^] # Re: 25 gigaflops dans votre PC ?
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche 25 gigaflops dans votre PC ?. Évalué à 1.
[^] # Re: enterrement de vie de garçon - tu veux dire
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Mandrake 9.2 (FiveStar) enfin disponible !. Évalué à 3.
[^] # Re: C'est quoi le problème en Australie ?
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Mandrake 9.2 (FiveStar) enfin disponible !. Évalué à 3.
Le client reste en filaire jusqu'au fai.
[^] # Re: Mandrake 9.2 (FiveStar) enfin disponible !
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Mandrake 9.2 (FiveStar) enfin disponible !. Évalué à 1.
[^] # Re: C'est quoi le problème en Australie ?
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Mandrake 9.2 (FiveStar) enfin disponible !. Évalué à 5.
- le debit relativement faible
- la vitesse de la lumiere trop faible donne un ping horrible :)
Les satellites geostationnaire "volent" a 36.000 Km d'altitude, la vitesse de la lumiere etant de 300.000Km/s, cela donne grosso-modo 100ms pour que le petit paquet ip monte au sat. on rajoute 100ms pour qu'il redescende sur terre (a un endroit ou il y'a de la grosse bp filaire), rajoutons la latence du lien filaire, le temps du traitement de la requete web (par exemple) : cela nous fait un truc du genre 250ms pour que la requete passe du FAI australient a un hebergeur quelconque sur la planete. Bien sur, il ne faut pas oublier le retour du paquet, on va donc bettement doubler et on arrive deja a 500ms de ping.
Ca craint :)
Autre chose, mais la je suis totalement incompetant en la matiere :
Un satellite de ce type est il capable "d'arroser assez large" pour pouvoir faire un lien entre un point de l'australie et un voisin qui a de la grosse BP (ils sont tous loins) ?
[^] # Re: C'est quoi le problème en Australie ?
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Mandrake 9.2 (FiveStar) enfin disponible !. Évalué à 3.
La NASA a tiré du cable vers l'australie pour ses besoins de suivi lors des lancements de fusées/navettes/canards. C'etait a l'epoque le seul lien internet australien et la nasa permettai a l'australie de l'utiliser quand elle n'en avait pas besoin.
Et lors d'un lancement... bein *couic* apu ternet ...
Lors de l'avant dernier lancement d'ariane 5, il y a eu une coupure de telemetrie au moment du largage du satellite japonais (replique du satellite qui a explosé dans la premiere ariane 5, ils ont commencé a avoir des sueurs froides). Et il me semble bien qu'a ce moment la c'etait une coupure du lien sur une station de suivi située en ... australie :)
Voila voila... Je ne suis pas sur de mes infos cependant... et puis a 7h10 du mat mon cerveau dort encore :)
(plop les matutinales musselz)
[^] # Re: Croustillant ...half life la suite
Posté par Laurent Laborde (site web personnel) . En réponse au journal Croustillant ...half life la suite. Évalué à 1.
[^] # Re: Et le gouvernement français ?
Posté par Laurent Laborde (site web personnel) . En réponse à la dépêche Le gouvernement britannique teste Linux avec IBM. Évalué à 1.
# Re: Durée de vie d'un DVD ?
Posté par Laurent Laborde (site web personnel) . En réponse au journal Durée de vie d'un DVD ?. Évalué à 3.
C'etait a la periode ou les DVD-R etaient tout nouveau-nouveau, et donc cher. Et la solution DVD etait deja moins cher (sur le court terme).
J'ai jamais eu confiance en ce genre de support. Et puis j'ai rayé trop de CD dans ma vie :)
[^] # Re: Code source Half-Life 2 (le feuilleton de l'hiver)
Posté par Laurent Laborde (site web personnel) . En réponse au journal Code source Half-Life 2 (le feuilleton de l'hiver). Évalué à 1.
La derniere modif datant du mois dernier.
Ce n'est clairement pas le code "release" ou alors c'est vraiment des gros porcs.
(des define au milieu de nul part avec en commentaire : il faut bouger ce bout de code, il n'a rien a faire la)
[^] # Re: Les sources de la Moitié de vie 2 ...
Posté par Laurent Laborde (site web personnel) . En réponse au journal Les sources de la Moitié de vie 2 .... Évalué à 1.
[^] # Re: Code source Half-Life 2 (le feuilleton de l'hiver)
Posté par Laurent Laborde (site web personnel) . En réponse au journal Code source Half-Life 2 (le feuilleton de l'hiver). Évalué à 3.
Ce vol souleve des problemes interessant :
Ce code n'a pas de licence, par contre un copyright est present a chaque entete de fichier.
Dans quelle mesure est il possible de "repiquer" les algoritmes presents dans ce code volé ? Puisqu'un algo n'est pas brevetable...
Le terme "code volé" est inadapté, apres tout le code est toujours la "propriété" de Valve.
Pour ce qui est de l'abandon de hl2, c'est probable... Ils ont enormement de code a refaire. Ils comptaient sur la securité par l'obscurité, maintenant c'est rapé ...
C'est le systeme d'autentification par CDKEY qui est a refaire, c'est le moteur reseau qui est a refaire, ...
pourquoi refaire le moteur reseau ?
Parce que HL2 est architecturé de facon a ce que le serveur fasse confiance aux clients (machines des joueurs). Maintenant que les sources trainent dans la nature, un serveur ne devrait plus faire confiance au client, tellement le client est facilement modifiable.
Exemple tout bete : la gestion des munitions est faite par le client, le serveur ne ce soucie jamais de savoir si le joueur a des munitions ou non pour pouvoir tirer. De cette maniere, le joueur peut modifier pour que, par exemple, une munition soit ajouté dans le chargeur au lieu d'etre retirée (remplacer un add par un sub c'est pas dur:) et le serveur ne le saura jamais. si cette gestion etait faite par le serveur, il faudrait patcher le serveur...
Maintenant, si on crée une architecture ou on ne fait pas confiance au client, alors le client doit demander au serveur s'il peut tirer, le serveur verifie qu'il peut, qu'il a les munitions et tout ce genre de chose et autorise ou non le client a tirer. Rajouter a ca les joies de l'internet du gamerz, a savoir le lag, et le jeu n'est plus fluide du tout (le temps que l'autorisation fasse l'aller/retour client/serveur) sans compter que le serveur va etre vite surchargé.
Je passe sur les problemes plus complexes, a savoir que chaque client n'a pas le meme GAMESTATE (etat du jeu, coordonnée de tout les joueurs, vecteur de deplacement, evenement, etc) a cause du lag. (10ms de ping c'est deja trop pour ce genre de jeu s'il a un moteur reseau bete et mechant). Il y a des jeux mal foutu ou c'est le client qui dit au serveur "j'ai tué tel joueur" ou "je l'ai touché!" : dans ce cas la il suffit de se faire lagguer (avec l'adsl c'est facile), les joueurs adverses ne bougent plus (du point de vue du joueur qui lag, puisqu'il ne recoit plus le gamestate des autres joueurs) et c'est donc tres facile de tuer tout le monde avec un petit coup de lag.
Bref, je m'egare ... tout ca pour dire qu'un abandon pur et simple n'est pas impossible. Il est meme "officieusement" annoncé.
Pour ce qui est de la "mise en GPL", le jeu est tellement lié a havok (100% proprio et n'appartenant pas a valve) que j'ai du mal a y croire. Valve pourrait toujours liberer les sources qui leut appartienent, mais le jeu ne sera pas jouable sans payer une licence a havok (dont je n'ose imaginer le prix).