Archives mensuelles : décembre 2004

Borland n’abandonne pas C++ Builder

Après avoir longtemps laissé planer le doute sur l’avenir de ce produit, Borland confirme officiellement par une lettre ouverte que C++ Builder va continuer à être développé (toujours en version VCL), et qu’il sera intégré aux prochaines versions de Delphi.

Tiens un défaut : les url avec une virgule ne fonctionnent pas correctement à l’intérieur du blog ! Bon cliquez sur le titre si vous voulez voir la lettre ouverte de Borland. :)

Linux vs *BSD

Beaucoup de personnes s’imaginent que dans le monde des PCs, il n’y a que deux systèmes d’exploitations rivaux : Windows d’une part, et Linux d’autre part.

Il ne faut pas cependant oublier que le choix d’un Unix libre et gratuit ne se limite pas aux différentes distributions GNU/Linux : il y a aussi les trois distributions dérivées de BSD : FreeBSD, NetBSD et OpenBSD, qui tentent de se faire une place au soleil.

Les fanas des BSD font souvent valoir que seul les systèmes BSDs sont de vrais Unix, que le code qui date de plus de 20 ans est pérénisé, que les BSD sont plus fiables, plus sécurisés… et plus performants. En gros, certains tentent de nous faire avaler que GNU/Linux n’est qu’une pâle copie d’un vrai Unix, et donc de dévaloriser cette petite merveille technologique qu’est le noyau Linux.

Il est temps de rendre justice, de remplacer les arguments foireux par des chiffres et des beaux graphes. Voici un excellent comparatif datant de fin 2003, qui compare les performances systèmes (système de fichiers, mémoire et couche réseau) des différents noyaux :

  • Linux 2.4 (version pérénisée)
  • Linux 2.6 (version stable, même si elle est encore trop jeune pour certains)
  • FreeBSD 5.1 (considéré comme le plus facile et le plus performant des BSD)
  • NetBSD 1.6.1 (considéré comme étant le plus portable – attention, une version 2.0 est sortie dernièrement, ça peut avoir changé la donne depuis)
  • OpenBSD 3.4 (considéré comme étant la version la plus sécurisée des Unix libres)

Après le blabla, le lien : http://bulk.fefe.de/scalability/
(anglophobes et non-techniciens s’abstenir)

Si vous n’avez pas le courage de lire cet article jusqu’au bout (bien que vous manquiez quelque chose), on y apprend que Linux 2.6 est le grand vainqueur : il montre dans la majorité des tests des temps de réponses constant « O(1) » quelque soit le nombre de demandes. FreeBSD 5.x et NetBSD sont derrières, avec néanmoins d’excellents résultats, tandis qu’OpenBSD est bon dernier : comme quoi, conserver les vieilles versions pour des raisons de sécurité se paye cher au niveau des performances.

Longue vie à Linux donc, mais aussi aux BSDs, car il est bien d’avoir le choix, et cette concurrence ne peut qu’être saine, du moment que l’utilisateur s’y retrouve.

PS: Non, les performances de Windows ne sont pas testées. Dommage, diront peut-être certains à la recherche d’un beau troll ;)