Ya peut être tout ça de créé, mais le problème est que si quelqu'un me demande : "c'est quoi Ulteo", eh bien je suis absolument incapable de répondre. Tout au plus dire "C'est le projet de Gaël Duval, mais après, j'en sais rien..."
J'aime pas trop que l'on fasse mousser un projet comme cela. Dans le monde propriétaire, je peux le comprendre de la part d'Apple et Microsoft, mais de la part de Gaël Duval, dans le monde du LL, je trouve ça limite.
Ca ressemble beuacoup à de l'exploitation de renommée. Cela dit, il a raison d'en profiter.
On jugera de toutes façon sur pièce le moment venu, mais j'ai de gros doutes quand au fait que ça casse des briques...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Alors j'ai essayé, en utilisant le make instal (donc le install.sh) sur ma mandriva 2006. Je récolte : [root@localhost kqemu-1.3.0pre5]# /sbin/modprobe kqemu
FATAL: Error inserting kqemu (/lib/modules/2.6.12-12mdk/misc/kqemu.ko): Invalid module format
J'ai pourtant bien compilé avec le gcc utilisé pour compiler le noyau (le noyau obèse standard de la distrib), j'ai laissé les sources telles que fournies...
Je comprend pas.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Je viens de regarder, c'est tout neuf et c'est une horreur à installer, il faut compiler 3 sources issu de CVS et compagnie...
Ça m'amusait quand j'avais 20 ans, mais j'ai pas le temps et ça me gonfle... :-/
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Cela ne marche effectivement qu'avec la version CVS : New version with full virtualization support - use only with the current QEMU CVS (documentation) http://fabrice.bellard.free.fr/qemu/download.html
Dans la PME ou je bossais il y a quelques mois, les problèmes de versions étaient souvent un facteur de problèmes et de perte de temps insurmontable. Ca a d'ailleurs été pour moi l'argument majeur, outre les coûts de licences, d'installer OpenOffice sur pas mal de postes.
Personnelemment, je n'ai jamais vu ces systèmes de versions sur les Office version 95 à Xp que j'ai eu à administrer.
Je suis intéressé, je leur ferai passer le message, car je sais qu'ils se prennent encore la tête avec ça.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Bien sûr, mais j'ai peur que cela se passe comme avec XP, qui, dès sa première version nécessite 512 Mo pour tourner correctement. Je parle par expérience pratique.
2 Go seront probablement nécessaires pour le voir tourner "correctement"...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Maintenant si les jeux pour la PS3 seront sous Linux, il sera peut être plus facile de les porter sous PC/Linux et donc créer quelques migrations vers Linux, Windows n'ayant plus d'avantage.
J'ai quelques doutes quand à la rationalité économique de la chose d'une part, voire la prétendue facilité technique d'autre part.
A mon avis, outre que le noyau Linux va être un petit peu modifié, pas mal d'interface risquent d'être propriétaire, comme les API sons, vidéo, IA, réseaux peut être (pour le haut niveau tout au moins).
Donc passer les jeux d'une PS3 sur un PC linux avec un une architecture assez différente, j'y crois peu.
Après, pourquoi faire l'effort de porter un logiciel qu'il faut pouvoir garantir sur x distributions parce qu'elles ne sont pas toutes compatibles entre elles au niveau binaire.
Il me semble qu'il tourne sur un ARM IsaacOS. Je me souvient que Benoit m'avait raconté à quel point l'assembleur est prise de tête sur ce processeurs (bah oui pour faire l'OS, ya un centaine de lignes à écrire).
Après le tester....
A voir si on le met dans la distrib
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Je te rejoint pour affirmer avec toi, que cette possibilité qui a été présenté est un choix de design de l'OS.
Néanmois, ne pas oublier que ce genre de possibilitée est directement offerte par le fait que Lisaac soit un langage objet à prototype, et que cette différence permet une bien plus grande flexibilité qu'un modèle à classe où il faudrait écrire des composants (voir Think, etc...)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
PostgreSQL gère très bien une chose qui n'a pas été mis en avant ici, ce sont les requêtes un tant soi peut complète, du genre select machin,truc from (select from where...) where (select from where)...
Avec Postgre, tu peux faire de belles requêtes bien complexes, et il va te les exécuter à une vitesse phénoménale.
MySQL, c'est bien pour faire select prenom, nom from client, mais dès que ça devient trop compliqué, il suit plus.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Ah non !!
Au contraîre !
Ecrire un driver sous Isaac devient d'une simplicité enfantine.
Regarde le driver VIDEO. VIDEO hérite de BITMAP, donc il possède toutes les fonctions de dessins, etc...
Dans VIDEO tu as a écrire les méthodes :
- make w,h:INTEGER
Pour initialiser
- close
Pour clore ;-)
- pixel_hard x,y:INTEGER color col:UINTEGER
Le pixel_ hard.
C'est la seule méthode indispensable. Tout est écrit dans bitmap à partir de celles-là.
- line_h_hard x,y:INTEGER until x1:INTEGER color col:UINTEGER
Méthode facultative
- line_h_hard x,y:INTEGER until x1:INTEGER image line:BMP_LINE offset ofs:INTEGER
Idem, pour dessiner une ligne de bitmap.
Comme VIDEO hérite de BITMAP et que BITMAP contient tout ce qu'il faut pour dessiner des lignes, des points, polygones, cercles, etc.. il suffit que VIDEO redéfinisse la méthode et c'est bon.
Donc si Nvidia ou ATI veulent écrire un driver pour IsaacOS, il leur suffit d'écrire quelques méthodes de ce genre, plus des méthodes pour la 3d.
Les fonctionalités systèmes de Lisaac font le reste.
Donc, non, écrire un driver pour IsaacOS est enfantin.
C'est une de ses intérêts majeurs.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Effectivement, tu peux t'amuser à réécrire la lib et dans ce cas je te souhaite bonne chance. Surtout qu'il y a certaines primitives que tu devras réécrire d'une façon différente pour ne pas amener le juge à constater que tu as copié la lib originale.
Tiens, et si on verrouillait toutes les façons de faire des messages if, while, etc... ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
quels sont ses technologie innovante dont l'Inria est si jalouse ?
Le compilateur utilise une technique d'analyse de flot qui permet d'analyser l'ensemble du code vivant. Cette annalyse de flot permet de faire pas mal de prédictions de types, spécialisation, etc...
C'est un algo novateur qui n'a jamais été utilisé ailleurs et qui doit être protégé.
Je ne veux que cela tombe dans l'escarcelle du logiciel propriétaire.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Non car les lib C sont en LGPL, ce qui permet de faire ce que tu veux en éliminant le caractère viral.
Donc le fait que la licence de la lib soit viral, implique que tout code généra avec le compilateur utilisant cette lib est sous cette licence (Cecill en l'occurance), le source C ainsi que le binaire.
Il est donc interdit de faire du proprio avec le compilateur Lisaac en l'état, à mois de réécrire la lib...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
La librairie est libéré en CeCILL V2. Cela implique que tout code produit avec le compilateur est automatiquement en CeCILL...
Le compilateur, pas encore.
L'INRIA "exige" les droits sur le brevet, bien qu'à ma connaissance rien n'ait été déposé. Par contre le programme a été déposé dans plusieurs pays pour prouver l'antériorité, éventuellement.
IsaacOS sera bientôt libéré (l'autorisation en a été donnée jusqu'à nouvel ordre), mais Benoit aimerait terminer la version 0.2 du compilateur (qui a impliqué une récriture complète de celui-ci), faire une belle distrib, avec quelques explications.
Bref, faire les choses proprement.
En ce qui concerne le compilateur, il y a encore incertitude, surtout que si l'INRIA veut déposer un brevet, c'est un long processus.
Trollez bien pendant 24 h (je ne serai pas là) ;-)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: il est normal
Posté par Ontologia (site web personnel) . En réponse au message Choix de carte son. Évalué à 2.
Rien ne passe.
Cela dit, j'avais oublié l'existance de Audacty, il plante beaucoup moins qu'avant...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: ulteo
Posté par Ontologia (site web personnel) . En réponse au journal Interview de Gaël Duval. Évalué à 5.
J'aime pas trop que l'on fasse mousser un projet comme cela. Dans le monde propriétaire, je peux le comprendre de la part d'Apple et Microsoft, mais de la part de Gaël Duval, dans le monde du LL, je trouve ça limite.
Ca ressemble beuacoup à de l'exploitation de renommée. Cela dit, il a raison d'en profiter.
On jugera de toutes façon sur pièce le moment venu, mais j'ai de gros doutes quand au fait que ça casse des briques...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Le retard de Vista a du bon...
Posté par Ontologia (site web personnel) . En réponse au journal Contestation interne chez Microsoft. Évalué à 3.
s/office, browser, media player, e-mail, voire un petit VStudio .../office, browser, e-mail, Logiciel client de la GPAO (pas consommateur en mémoire)/
256 Mo suffise la première heure, à condition de le voir ramer. Mais sinon 512 Mo sont un minimum.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Attention à la version de Qemu
Posté par Ontologia (site web personnel) . En réponse à la dépêche Virtualisation complète avec kqemu. Évalué à 2.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Attention à la version de Qemu
Posté par Ontologia (site web personnel) . En réponse à la dépêche Virtualisation complète avec kqemu. Évalué à 2.
[root@localhost kqemu-1.3.0pre5]# /sbin/modprobe kqemu
FATAL: Error inserting kqemu (/lib/modules/2.6.12-12mdk/misc/kqemu.ko): Invalid module format
J'ai pourtant bien compilé avec le gcc utilisé pour compiler le noyau (le noyau obèse standard de la distrib), j'ai laissé les sources telles que fournies...
Je comprend pas.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: driver libre ?
Posté par Ontologia (site web personnel) . En réponse au message Impossible d'installer les driver proprio de mon ATI. Évalué à 2.
Ça m'amusait quand j'avais 20 ans, mais j'ai pas le temps et ça me gonfle... :-/
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: driver libre ?
Posté par Ontologia (site web personnel) . En réponse au message Impossible d'installer les driver proprio de mon ATI. Évalué à 2.
Dans les logs de xorg, il me dit justement que non :(
Le support 3D n'est pas existant.
Mais je vais étudier la question, merci pour la piste :)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: ...
Posté par Ontologia (site web personnel) . En réponse au message Impossible d'installer les driver proprio de mon ATI. Évalué à 2.
C'est ce que j'ai fait, et ça marche :)
Bien que rien ne presse, j'aimerai bien avoir le support de la 3D
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# amule
Posté par Ontologia (site web personnel) . En réponse au message emule. Évalué à 3.
Dans ton menu K suit Système -> Configuration -> Paquetages -> installer des logciels.
Dans la zone de texte à gauche de "chercher", tapes "amule"
Cliques sur chercher. Tu devrais voir amule apparaître.
Installe le.
Il devrait être dans ton menu, section internet/transfert de fichiers.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: [x] WML
Posté par Ontologia (site web personnel) . En réponse au sondage Pour développer un site web, je préfère utiliser. Évalué à 2.
C'est quoi fondamentalement, les différences avec PHP ? (je ne parle pas de syntaxe, ni de lib, mais de concept) ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Attention à la version de Qemu
Posté par Ontologia (site web personnel) . En réponse à la dépêche Virtualisation complète avec kqemu. Évalué à 2.
http://fabrice.bellard.free.fr/qemu/download.html
On apprend là http://fabrice.bellard.free.fr/qemu/kqemu1-doc.html qu'il faut recompiler le noyau, c'est personnelement, ce qui me bloque. Pas envie de repartir dans les galères.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Deux questions
Posté par Ontologia (site web personnel) . En réponse à la dépêche La stratégie de Microsoft contre le Logiciel Libre. Évalué à 2.
Ouais ils vont créer IsaacOS ;-))
Ok, je ---> []
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: mon avis
Posté par Ontologia (site web personnel) . En réponse à la dépêche La stratégie de Microsoft contre le Logiciel Libre. Évalué à 2.
Personnelemment, je n'ai jamais vu ces systèmes de versions sur les Office version 95 à Xp que j'ai eu à administrer.
Je suis intéressé, je leur ferai passer le message, car je sais qu'ils se prennent encore la tête avec ça.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Le retard de Vista a du bon...
Posté par Ontologia (site web personnel) . En réponse au journal Contestation interne chez Microsoft. Évalué à 3.
2 Go seront probablement nécessaires pour le voir tourner "correctement"...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Cool, un linux avec des jeux
Posté par Ontologia (site web personnel) . En réponse au journal Des nouvelles de la PS3. Évalué à 4.
J'ai quelques doutes quand à la rationalité économique de la chose d'une part, voire la prétendue facilité technique d'autre part.
A mon avis, outre que le noyau Linux va être un petit peu modifié, pas mal d'interface risquent d'être propriétaire, comme les API sons, vidéo, IA, réseaux peut être (pour le haut niveau tout au moins).
Donc passer les jeux d'une PS3 sur un PC linux avec un une architecture assez différente, j'y crois peu.
Après, pourquoi faire l'effort de porter un logiciel qu'il faut pouvoir garantir sur x distributions parce qu'elles ne sont pas toutes compatibles entre elles au niveau binaire.
Ce lien est un nid à troll, mais il donne des pointeurs sur le débat :
http://www.logiciellibre.net/2004/news20040330.php
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Autres langages à prototype
Posté par Ontologia (site web personnel) . En réponse au journal Un compte rendu de la conf sur isaac/lisaac. Évalué à 2.
Non, juste 95 % ;-*)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Et c'est où pour tester ?
Posté par Ontologia (site web personnel) . En réponse au journal Lisaac libéré ?!?. Évalué à 3.
Après le tester....
A voir si on le met dans la distrib
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Pour vous éviter un clic
Posté par Ontologia (site web personnel) . En réponse au journal Lisaac libéré ?!?. Évalué à 2.
Néanmois, ne pas oublier que ce genre de possibilitée est directement offerte par le fait que Lisaac soit un langage objet à prototype, et que cette différence permet une bien plus grande flexibilité qu'un modèle à classe où il faudrait écrire des composants (voir Think, etc...)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Concrètement...
Posté par Ontologia (site web personnel) . En réponse au journal Introduction à PostgreSQL. Évalué à 3.
Avec Postgre, tu peux faire de belles requêtes bien complexes, et il va te les exécuter à une vitesse phénoménale.
MySQL, c'est bien pour faire select prenom, nom from client, mais dès que ça devient trop compliqué, il suit plus.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Pour vous éviter un clic
Posté par Ontologia (site web personnel) . En réponse au journal Lisaac libéré ?!?. Évalué à 4.
Au contraîre !
Ecrire un driver sous Isaac devient d'une simplicité enfantine.
Regarde le driver VIDEO. VIDEO hérite de BITMAP, donc il possède toutes les fonctions de dessins, etc...
Dans VIDEO tu as a écrire les méthodes :
- make w,h:INTEGER
Pour initialiser
- close
Pour clore ;-)
- pixel_hard x,y:INTEGER color col:UINTEGER
Le pixel_ hard.
C'est la seule méthode indispensable. Tout est écrit dans bitmap à partir de celles-là.
- line_h_hard x,y:INTEGER until x1:INTEGER color col:UINTEGER
Méthode facultative
- line_h_hard x,y:INTEGER until x1:INTEGER image line:BMP_LINE offset ofs:INTEGER
Idem, pour dessiner une ligne de bitmap.
Comme VIDEO hérite de BITMAP et que BITMAP contient tout ce qu'il faut pour dessiner des lignes, des points, polygones, cercles, etc.. il suffit que VIDEO redéfinisse la méthode et c'est bon.
Donc si Nvidia ou ATI veulent écrire un driver pour IsaacOS, il leur suffit d'écrire quelques méthodes de ce genre, plus des méthodes pour la 3d.
Les fonctionalités systèmes de Lisaac font le reste.
Donc, non, écrire un driver pour IsaacOS est enfantin.
C'est une de ses intérêts majeurs.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Pour vous éviter un clic
Posté par Ontologia (site web personnel) . En réponse au journal Lisaac libéré ?!?. Évalué à 4.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Pas exactement
Posté par Ontologia (site web personnel) . En réponse au journal Lisaac libéré ?!?. Évalué à 4.
Tiens, et si on verrouillait toutes les façons de faire des messages if, while, etc... ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Pourquoi breveter ?
Posté par Ontologia (site web personnel) . En réponse au journal Lisaac libéré ?!?. Évalué à 3.
Le compilateur utilise une technique d'analyse de flot qui permet d'analyser l'ensemble du code vivant. Cette annalyse de flot permet de faire pas mal de prédictions de types, spécialisation, etc...
C'est un algo novateur qui n'a jamais été utilisé ailleurs et qui doit être protégé.
Je ne veux que cela tombe dans l'escarcelle du logiciel propriétaire.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Pas exactement
Posté par Ontologia (site web personnel) . En réponse au journal Lisaac libéré ?!?. Évalué à 2.
Donc le fait que la licence de la lib soit viral, implique que tout code généra avec le compilateur utilisant cette lib est sous cette licence (Cecill en l'occurance), le source C ainsi que le binaire.
Il est donc interdit de faire du proprio avec le compilateur Lisaac en l'état, à mois de réécrire la lib...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Pas exactement
Posté par Ontologia (site web personnel) . En réponse au journal Lisaac libéré ?!?. Évalué à 4.
Le compilateur, pas encore.
L'INRIA "exige" les droits sur le brevet, bien qu'à ma connaissance rien n'ait été déposé. Par contre le programme a été déposé dans plusieurs pays pour prouver l'antériorité, éventuellement.
IsaacOS sera bientôt libéré (l'autorisation en a été donnée jusqu'à nouvel ordre), mais Benoit aimerait terminer la version 0.2 du compilateur (qui a impliqué une récriture complète de celui-ci), faire une belle distrib, avec quelques explications.
Bref, faire les choses proprement.
En ce qui concerne le compilateur, il y a encore incertitude, surtout que si l'INRIA veut déposer un brevet, c'est un long processus.
Trollez bien pendant 24 h (je ne serai pas là) ;-)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker