Great A'Blog

Aller au contenu | Aller au menu | Aller à la recherche

28nov. 2005

Pourquoi les DRM et les futures lois sur la protection du copyright c'est mal

L'ensemble de la communauté est sensibilisé aux problèmes posés par les brevets logiciels et les lois sur les copyrights que les grandes majors tentent de faire passer.

Le site standblog donne une bonne explication sur les DRM, ou Digital Right Management, ou comment fournir en plus, d'un environnement technique pour empêcher le piratage et la recopie non maitrisées des données, un cadre légal très restrictifs aux points de vue de ce que toi utilisateur tu auras le droit de faire avec ton CD tout frais. Wikipedia:DRM.

A voir absolument

Pour moi le pire est que l'ensemble des industriels se mobilisent pour fournir des solutions DRM, et que bientôt il n'y aura pas de possibilité de passer outre du matériel comportant du DRM. Au point où un jour on ne pourra s'en passer sans utiliser de systèmes anciens non-DRM.

A suivre..

19oct. 2005

Quelle connerie.. M$

Microsoft: Africa doesn't need free software
You can give people free software, but they won't have the expertise to use it, says Microsoft Nigeria's manager
Microsoft has claimed the cost of software is not an important issue in the developing world.

In response to a question on the role of open source software in Africa, Gerald Ilukwe, the general manager of Microsoft Nigeria, said that cost is not important, even though he admitted that the average annual salary in the West African country is only $160 (£91).

Lisez l'article suivant sur ZDNet, c'est absolument fandard et complement n'importe quoi.

Ne donne pas à un pauvre, vend lui. Bravo.

17oct. 2005

Serveurs Jabber de merde

Vraiment ça me saoule.

Encore un serveur Jabber qui ferme ou bloque sa passerelle MSN. Je dois encore (pour la nieme fois) supprimer un à un tous mes contacts, trouver une nouvelle passerelle, et renommé toute ma liste de trucmuche%hotmail.com@serveurjabber.com en "Dudule".

Jabber, c'est le futur.

Vraiment marre de ce manque d'intégration.

PS: je relis mon post de l'année dernière Mon client Jabber de rêve et je me rend compte... qu'en un an il n'y a eu quasiment aucune évolution. Je veux dire qu'il n'y a encore aucun (AUCUN) client jabber dont je suis satisfait, je veux dire un client qui, lors de plus de 3 jours d'utilisation, ne se prend pas un "putain de client de merde". Gaim n'est pas multiprotocole, Psi chie avec les transferts de fichiers ("c'est normal, c'est la passerelle qui ne permet pas ca blablabla"), et est véritablement moche.% Et quels sont les clients qui supportent la VoIP et la vidéo???

Le seul client Jabber qui fasse la vidéo/audio correctement est Google Talks qui n'est pas libre. Il y a Neos aussi qui est très beau mais qui ne fonctionne que sous linux. Si seulement les développeurs de Psi (client exélentissime) n'étaient pas aussi bornés à faire un client qui avance à une lenteur extraordinaire, il pourrait s'imposer. Bref, on va pas lancer un troll je vais me prendre des "au lieu de geuler t'as qu'a coder"... juste pour dire qu'il existe de nombreux patch pour psi que les auteurs refusent d'intégrer... bref bref bref.

Bref en ce lundi matin, il va encore falloir que je fasse une migration de passerelle msn et ça me saoule, j'ai 60 contact, et c'est le genre de killer feature qui, ajouté correctement dans un client (au hasard Psi), rendrait cette migration aisée et transparente.

27juil. 2005

Configuration Zsh

Zsh est un shell extrêmement puissant pour linux. J'utilisais jusqu'alors bash, mais vu les limites des commandes offertes, je suis passé à zsh. Et il y a beaucoup de temps à passer à configurer le comportement de ce shell. Je vais donc donner ma configuration

Lire la suite

22sept. 2004

De quel OS je me chauffe?

Ah si je devais me décrire pour mon coté geek ce serait ceci :
People have difficulty getting to know you. Once you finally open your shell they're apt to love you.
Which OS are You?
Merci mat' ;)

05août 2004

Mon client Jabber de reve

Suite a une discution avec plusieurs potes sur l'interet de passer a Jabber au lieu d'utiliser icq ou msn. On reconnaitra que cela s'applique aussi bien a Jabber qu'a beaucoup d'autres logiciels libres.

Tout cela se passe dans le monde merveilleux de Windows.

Je signale juste que les propos suivant n'invitent pas au troll mais plutot au debas constructif sur l'amelioration des clients Jabber (sous Windows en priorite vu que c'est sous cet OS que sont la plupart des gens a convertir...).

Ces propos n'engagnent que moi.

Evidement si par la suite vous relevez une grosse connerie, taper moi a mon adresse email gaetanatxeberon.net, ou laissez un commentaire.

Je precise pour clarifier la suite que je suis un utilisateur pur et dur de linux et autre solution libre, que pour l'instant ne n'ai qu'un ordi sous Windows (car boulot boulot) et que je tente de faire changer d'avis les gens sur Jabber mais faut avouer que c'est quand meme plus complexe que dire "utilise Mozilla car IE est bugge, respecte pas les standards et a plein de trou de securite"...

Le probleme est le suivant: 1. Les gens sont habitues a un logiciel particulier et sont satisfait. 2. Une personne normalement constituee (ie pas un geek quoi) n'en a que faire d'utiliser un logiciel proprietaire du moment que ca marche, que c'est beau et que c'est propre. Limite si c'est gratuit tant mieux, sinon bahh y a toujours certains reseaux qui permetent de contourner le probleme. 3. Meme en les pressant a coup d'argument "c'est Microsoft c'est pas bien" ou le classique "sapuecepaslibre", les gens n'utiliseront pas un nouveau logiciel s'il n'est pas mieux. Mieux au sens "pour un utilisateur lambda" quoi...

Donc voila : comment faire pour que mes potes utilisent le protocole Jabber plutot que leur client qui utilisent un protocole proprietaire? Sous Windows.

Faisons le tour de ce qui existe (attention !! ramassi de troll a l'horizon): 1. ICQ : J'ai pas mal de potes qui utilisent l'antique protocole ICQ en utilisant un *joli* client comme Trillian, parce qu'ils ont leur contact sur ICQ, et ca marche bien.

  • Avantages du couple ICQ/Trillian (config de pas mal de pote):
    • C'est beau
    • Tres simple a utiliser
    • Permet d'envoyer des messages hors connexion
    • Trillian permet d'utiliser les protocoles MSN, ICQ, et IRC (au moins)
  • Desavantages :
    • La liste des comptes est sur l'ordi local, donc quand on change de pc, on perd tous ses contacts... pour ICQ c'est le cas.
    • parait que c'est la pagaille lorsque l'on perd un mot de passe ICQ.
    • gere pas les "extras" comme par exemple la video/telephonie sur ip.
    • Si tu es derriere un firewall (en gros si tu es au boulot), tu meurts
      • capucepalibre

2. Passons a un autre gros monstre du millieu : MSN.

    La aussi j'ai pas mal de connaissance sur le reseau MSN qui l'utilisent et sincerement, je vois difficilement d'argument pour les faire "changer" d'avis.
  • Avantages :
    • propre, tres simple a utiliser
    • tres beau
    • Windows Messenger etant installer par defaut, MSN n'est vu que comme une evolution vers un truc de mieux.
    • Passe sur le port 80 donc fonctionne tres bien en entreprise.
    • Gere la video (WebCam)
    • Plein de petits trucs qui servent a rien et qui sont tellement utile: humeur dans son nom, petite image te representant, emoticones personnalisees.
    • Les comptes sont stoques sur le serveur, donc pas de compte perdu quand tu changes de PC.
  • Desavantages :
    • les gens ne se rendent pas compte du danger d'utiliser un compte Passport, qui avec Hailstorm, va changer dans quelques annees la maniere de naviguer sur internet... ah ca pour etre efficace ca le sera... bref, tout ca pour dire qu'utiliser un compte Passport c'est mettre le petit doigt dans l'engrenage. Et sans le savoir les utilisateurs MSN ont un compte Passport.
    • Merde, c'est Microsoft quand meme!!! Donc rien d'ouvert.
    • Mais je dois bien avouer que c'est bien tout!
    • Si! le client ne fonctionne pas sous Linux. Mais les gens sous Windows s'en foutent.

3. Jabber. Je fais volontairement abstraction du client.

  • Theorie
    • Jabber est a ete definit pour ne pas dependre ni d'un OS, ni d'un client (utilisation du XML, encodage des caracteres,...).
    • Jabber est standard (pas de controle de la part d'une grosse societe monopoliste)
    • Jabber permet d'utiliser de maniere transparente les autres reseaux !
    • Jabber est decentraliser donc pas de dependance envers un serveur
    • Jabber est stable
  • Pratique :
    • Pas de "beau" clients libres sous Windows. Mine de rien, c'est le principal obstable empechant les gens a utiliser le protocol Jabber. C'est aussi la premiere chose que l'on me dit quand je montre Psi, Gaim,...
    • J'utilise Psi, mais on me reproche qu'il est moche (ce qui est vrai il faut le reconnaitre).
    • Il y a bien d'autres clients un peu plus "beaux", comme par exemple Neos (gratuit mais pas libre) ou la version professionelle de Trillian (payante). Mais ils ne sont pas libres.
    • Une Solution : mettre la beaute du client jabber en tant que priorite numero une dans un projet Jabber (bon... disons deux ou trois). Faire un BEAU client est tres important pour les gens, et pas simplement un truc agreable comme Neos, ou Gaim. Psi est hors competition tout le monde me dit qu'il est moche (trop integrer a l'interface Windows peut etre...)
    • Instabilite: viennant du fait de devoir passser par un serveur (perso: amessage.info) decentraliser, si ce serveur tombe en panne, plus de contact, plus de connection.... Pas grave on peut se connecter en utilisant un autre serveur... mais tu as perdu tous tes contacts, toutes tes passerelles... Super. D'ou l'interet de choisir un serveur fiable. Mais comment faire si on ne s'y connait pas. Ca rejoint mon argument suivant.
    • Solution? : que le client permette de passer de maniere transparente d'un serveur a un autre (un autre exemple peut etre lorsque l'on arrive en entreprise et que le port 5222 est ferme, on peut utiliser un serveur jabber qui ecoute sur les ports 80 ou 443 par exemple... donc changer de serveur...)
    • Difficulte de configuration : pour utiliser, c'est tres simple. Mais pour configurer, c'est une autre pair de manche. Surtout si tu veux utiliser les passerelles et compagnie. Pas assez intuitif pour la plupart des gens.
    • La plupart des clients ne supportent pas les trucs qui servent a rien mais qui sont tellement utiles:
      • Photo du contact
      • Son (telephonie sur IP)
      • Video

<!nextpage>

Le probleme est qu'en l'etat actuelle des choses, j'ai vraiment l'impression qu'un client parfait est realisable, les protoles existent (Jabber pour le texte, en plus il supporte des extensions, SIP ou H323 pour la video, SIP pour la VoIP)...

Donc j'en viens au but de ce journal, ie a ma description de mon client Jabber "parfait". Pas le client simple dans quel cas n'importe quel Psi convient, non, le vrai, celui qui fera baver les utilisateurs d'MSN et compagnie... Je me m'emporte un peu, mais on a bien le droit de rever non?

1. Portabilite : le client devra s'executer de maniere identique (ou le plus possible) sous Windows et Linux (et pourquoi pas MacOS). Le plus proche de cet ideal est pour l'instant Psi, a mon humble avis. 2. Beaute : par beaute j'englobe tous les aspects visuels (skinable a-la-trillian, roaster tout beau, ...) mais aussi l'**utilisabilite** par un neophite. Aucune utilite d'un client Jabber qui demande la presence d'un geek a moins de 10 metres a la ronde parce que l'utilisateur ne sait pas installer une passerelle, ou tout simplement configurer son logiciel. En gros, le top serait un Skin Trillian pour clouer le bec a Yohan :-D !!! 3. Interoperabilite TOTALE avec les autres reseaux (au moins ICQ et MSN):

  • message (evidement)
  • ptit trucs qui servent a rien ("est en train d'ecrire", photo, icones,...)
  • echange de fichier (je compte plus les gens qui seraint passer a Jabber en faisant abstraction de la "beaute" si les echanges de fichiers etaient possibles avec les protocoles ICQ, ou MSN). Mise a jour: il semblerait que le transfert de fichier doit etre supporte par le module passerelle et pas le client...
  • Video (pour MSN)

4. Palier toutes les difficultes inerantes a l'utilisation de Jabber de maniere transparente ou au moins fortement guidee:

  • inscription a un serveur jabber (lequel comment pourquoi??)
  • installation des passerelles
  • importation des noms (et pas nomcontact%email.com@jabber.org... quand tu as une centaine de contact tu pleures...), voir meme des groupes
  • et surtout, navigation entre plusieurs serveurs (importation des liste d'un serveur a un autre car tel serveur a son module MSN-gateway qui est tombe,...)

5. La video (en utilisant H232 par exemple) serait aussi simple a lancer que MSN ou Neos. 6. La telephonie sur IP (protocol SIP?) permettrait de telephoner a une personne utilisant n'importe quel client SIP. Par exemple en utilisant un serveur comme SIPphone.com pour telephoner sur des telephones fixes dans d'autre pays. En gros un genre Skype mais en libre, en mieux, et qui utilise Jabber comme echange de texte. 7. Killer features:

  • passage automatique des firewall en entreprise ou a la maison (pour les messages c'est ok en utilisant par exemple amessage.info sur le port 443 ou 80, pour les fichiers je sais pas mais pour la VoIP, Skype le fait bien donc ca doit etre possible).

(oui je sais je sais je reve certaines de ces caracteristiques ne seront sans doute jamais atteintes)

Je serais bien tenter evidement de participer a un tel projet, mais je ne me vois pas commencer un projet qui aura toutes les chances de ne pas avoir de succes vu la quantite de clients presents sur le "marche"...

Alors quoi faire? En reprendre ou participer a un projet existant?

Psi est un client tres interessant, mais j'ai l'impression en lisant le forum que les developpeurs ne veulent pas appliquer les patches qu'on leur envoie... un fork de Psi alors?? Mais QT n'est pas gratuit sous Windows... Gaim est vraiment bien, un skin a-la-trillian permettrait de le mettre "au meme niveau". Mais la version Windows est vraiment pas aisee a prendre en main, et surtout, je trouve qu'il gere mal jabber (surtout les passerelles)... L'interet est quand meme que ca utilise Gtk qui est libre sous Windows lui... un fork de Gaim?

Any suggestion?

Voila ce soir je me sens d'une humeur "je veux faire un truc mais je sais pas ce qui est le mieux"...

Ma question serait est-ce qu'il y en a qui se sentent motiver dans la place?

moi...

qui d'autre?

03août 2004

Experience Mono

Mon stage porte sur une application .NET. Super, comme ca je vais pouvoir me faire la main sur cet enorme architecture qui concurrence directement Java. Mais n'etant pas fan de Microsoft, je me suis dit "chouette, une occasion de tester Mono et autre equivalent libre de .NET".

Et la desabuser...

Je commence a vraiment en avoir marre de cette manie qu'ont les linuxiens de faire des trucs qui marchent pas directement. Je veux dire: 1. J'installe Mono. Je peux pas dire que ca ne marche pas mais pour tester, il faut compiler un truc 2. Je compile. Ca plante. 3. J'installe SharpDevelop. Deja pas moyen de mettre un breakpoint pour debugger pour voir ou mon truc plante... Ah, mais ca veut dire que ca compile. Ah oui mais non, en utilisant le compilateur .NET. En utilisant le compilo de Mono ca plante... 4. Je passe sous Visual Studio. Mon projet Gtk s'ouvre (super !!!) et se compile (en ajoutant les bonnes references et tout et tout). Super, mais c'est le compilo de krosoft qui est utiliser. Bref je vais pour lancer l'application sans debugger, boum ca marche plus...

Tout ca pour dire que mon but a l'origine etait de programmer un petit programme qui tournera aussi bien sur linux que sous windows. Donc Mono/Gtk me paraissait bien. Mais ca chie trop sous Windows...

J'ai aussi des problemes avec Jabber et les passerelles icq/msn... mais qu'est c'est chiant le libre !!! Ca marche/ca marche plus, ... Mais vive le libre quand meme...

Objectif : a la fin de la journee j'ai mon projet de fini (juste un ordonanceur a ecrire), le projet mono/gtk qui compile et qui tourne et Jabber qui fait plus chier sa mere avec la passerelle icq...

Mise a jour : ca marche presque... j'ai trouve une install qui s'install correctement, y a juste 4 commandes a executer apres coup... j'y suis presque !! bientot Mono will rulzzzz

page 6 de 6 -