Connexion
Identifiant :

Mot de passe :

Se souvenir de moi



Mot de passe perdu ?

Inscrivez-vous !
 

 


Recherche
 

 


Menu principal
 

 


Derniers articles
 

 


 
Actualité : Entrevue NuTyX
Posté par Ultima Cogito le 12/01/2009 14:49:17 (5807 lectures)
Actualité

Entrevue réalisée par jc1 avec Thierry Nuttens créateur de NuTyX
Écrit par jc1
10-01-2009

QOS : Bonjour et merci à Thierry Nuttens de répondre à mes questions en ce qui concerne sa distribution,NuTyX.
Tout d'abord avant de parler de NuTyX, parlons un peu de toi. Quel est ton parcours dans le monde Linux, as-tu fait des études en informatique ou es-tu un autodidacte ?


TNUT : Je suis dans l'informatique industriel depuis 1987. Dans le contrôle de processus utilisant des automates programmables et systèmes de visualisation. Durant ce temps j'ai eu l'occasion de travailler un peu avec UNIX SCO et avec HP-UX pour mon travail professionnel.

QOS : D'où vient le nom de NuTyX ? Un jeu de mot avec Tiny Tux ?

TNUT : Au moment où je pensais publier ma distribution, il fallait trouver un nom. Comme je n'ai pas beaucoup d'imagination, j'ai attendu. Un jour en rigolant, un collègue m'a sortie : Thierry et sa NuTyX. Nuttens Thierry et X pour l'incontournable serveur X que toutes les distributions utilisent. NuTyX était né.

QOS : D'où vous vient l'idée de faire NuTyX ?

TNUT : Alors ça c'est une longue histoire. D'après mes logs il faut revenir en 2005. Je n'avais pas encore de routeur – NAT pour pouvoir partager plusieurs PC et une connexion internet. J'avais un vieux pc qui ne servait plus à rien, je me suis lancé dans l'aventure. Comme vous pouvez l'imaginer, ce ne fut pas sans mal. Je décide donc d'essayer et (d'acheter même) la SuSE 9.2 et de l'essayer. Mon modem ne faisant que modem, SuSE serai le routeur. Évidement, je n'avais aucune idée de ce que c'était iptables et ses options plus mystérieuses les unes que les autres. Bref après plusieurs mois d'essais, je me rends compte que seul, je n'y arriverai jamais. Finalement, un ami m'a configuré le routeur sous ... SuSE 9.2. On sera tous d'accord pour dire que ce n'est pas la distribution idéale pour ce genre d'exercice. Je décide donc de me lancer en compagne pour me trouver une distribution + adaptée. Il faut noter que le PC qui devait être routeur ne possédait qu'une carte réseau PCMCIA et un port USB, donc challenge supplémentaire. Pour ce qui est du port USB, le kernel reconnaît très simplement une connexion réseau via usb. Après avoir essayé une quinzaine de distributions (Debian, Ubuntu, Mandriva, Slackware, Gentoo, Arch, etc.) je me rendais compte qu'aucune ne me convenait. Je suis tombé par hasard sur Linux From Scratch. Et je n'oublierai jamais le jour où j'ai lu la préface que je sentais que ce livre/site allait me plaire. J'ai donc fais une LFS pure, puis une LFS avec le gestionnaire de paquets basé sur les utilisateurs : un paquet – un utilisateur. De cette façon, il n'y avait pas besoin de programme spécial pour la gestion des paquets. Un simple ls -l par exemple me disait à quel paquet appartient un fichier. Il ne me restait plus qu'a me trouver un gestionnaire de paquets qui soit compatible avec cette philosophie. Ayant pu tester CRUX, j'ai repris le gestionnaire de paquets de cette distribution en y ajoutant quelques fonctionnalités. Il ne faut finalement retenir que 4 commandes pour pouvoir commencer.

QOS : Pourquoi avoir choisi de partir d'une Linux From Scratch (considérer comme plus complexe) au lieu d'une distribution basé Debian, Fedora, ou une autre ?

TNUT : Je voudrais vous retourner la question, pourquoi choisir à partir de Debian, Fedora, RedHat ou autre, pourquoi ne pas utiliser l'une d'elle. Le plus grand reproche que je fais à ces majors, c'est le manque de transparence. On parle bien de code source libre et ouvert, malheureusement pour savoir comment les paquets sont compilés, il faut parfois chercher très très longtemps. Aussi, ce qui m'a frappé quand j'ai lancé LFS pour la première fois, c'était sa rapidité et sa stabilité. Bon je ne crois pas que ce soit le seul argument, finalement toutes les distributions utilisent les mêmes paquets de base. Mais chez LFS en plus de la grande simplicité de celle-ci, il y a une équipe canadienne extraordinaire derrière.

QOS : Combien de développeurs font partie du projet NuTyX ?

TNUT : J'ai commencé NuTyX seul et depuis le début de cette année, 3 collaborateurs sont venus me rejoindre dans cette aventure. Geantbrun nous trouvent plein de jolies interfaces graphiques. Fredg s'occupent de XFCE et d'autres paquets. guth nous héberge et m'aide beaucoup quand je suis devant un problème délicat.

QOS : Est-ce que les utilisateurs de NuTyX pourraient te donner un coup de main pour le développement de NuTyX ? Si oui comment ? En compilant des paquets par exemple ?

TNUT : Si je vous dis que compiler son premier paquet sous NuTyX est un jeu d'enfants, je ne serai pas très objectif, pourtant je crois que c'est la vérité. Je dirais aux utilisateurs qui seraient intéressés ne devraient pas hésiter à se lancer dans l'aventure.

QOS : De quoi as-tu besoin pour le développement de NuTyX ?

TNUT : NuTyX n'étant pas basée sur une autre distribution, pour développer une nouvelle version, les seules choses que j'ai besoin c'est NuTyX, quelques nuits blanches, quelques cafés, le site de LFS pour les références techniques et bien sûr mes collaborateurs pour qu'ils migrent leur paquets sur la nouvelle version.

QOS : Qu’allons-nous retrouver de nouveau dans les prochaines versions de NuTyX ? Un installateur graphique ?

TNUT : NuTyX étant une distribution simple à utiliser (KISS, (QOS : Keep It Simple, Stupid) mais pas forcément facile. Je ne crois pas qu'une interface graphique soit vraiment utile. Il en existe une : epkgman, mais visiblement, personne ne l'utilise. Une des forces de NuTyX, c'est de pouvoir l'installer de multiples façons : depuis une autre distribution, sur la même partition dans un sous-dossier, depuis la mini-iso, via une clé etc. Enfin, si la commande pour installer un paquet get fait peur. Je ne vois pas ce que je peux proposer de + simple. Une interface graphique peut vite être déroutante et alourdir le système.

QOS : Que penses-tu des nouveaux bureaux 3D et de l'engouement des utilisateurs pour ces bureaux ?

TNUT : Tout un débat, je ne sais pas trop quoi répondre. J'aimerai tellement voir l'interface graphique de Apple passée en libre.

QOS : Oui, beaucoup de personnes trouvent cette interface comme une des meilleures, voir la meilleure. Certaines idées ont comme origine Next. Actuellement les hérités de Next seraient GnuStep et Windowmaker. GnuStep et Windowmaker pourraient être une bonne alternative à l'interface Apple pour NuTyX, qu'en penses-tu ?

TNUT : NuTyX fut longtemps avant même qu'elle n'ait un nom, un serveur LAMP et routeur, il y avait même pas d'interface graphique. Mais il y avait un lecteur MP3 en console. Je faisais tout via ssh. Tout ça pour dire que les interfaces graphiques sont pour moi pas tellement importante. Je sais que beaucoup de gens associent une distribution à une interface graphique, mais en cela n'a rien à voir. A part KDE, j'aime les interfaces légères et qui font juste ce qu'il faut. Longtemps je n'utilisais qu’EDE.

QOS : Comme tu parles d'Apple, MacOSX est basé sur les BSD. As-tu déjà touché à ces OS ? Que penses-tu des BSD ?

TNUT : Quand j'ai voulu faire le choix d'une distribution qui me convenait, je me souviens d'avoir essayé une BSD, elle ne me convenait pas trop vu le manque de compatibilité avec ma machine en question. Si je me souviens bien, BSD ne connaissait pas le PCMCIA mais je peux me tromper. Dans le challenge de faire sa propre distribution, je crois que ce qui compte c'est de comprendre le mieux ce que l'on fait pour pouvoir maîtriser le mieux possible. Et donc peu importe que ce soit basé sur BSD ou Linux ou autre chose. Je peux me tromper bien sûr.

QOS : Est-ce que ce type de bureaux pourrait se retrouver dans une future version de NuTyX ?

TNUT : oui pourquoi pas, mais vu le nombre de développeurs chez NuTyX, on est obligé de faire une sélection. Comme par exemple, gnome n'est pas disponible, la raison est assez simple, vu le nombre de paquets nécessaire, il faut beaucoup de temps.

QOS : Quels sont les points forts et les points faibles de NuTyX d'après toi ?

TNUT : Son point fort, c'est je crois la possibilité de choisir entre les paquets binaires et les paquets sources ou les deux. C'est à mon avis très important de pouvoir combiner les 2 types de paquets quand on sait le nombre d'options qu'il y a par exemple pour compiler les services MySQL, SAMBA ou apache. On peut très facilement faire ses propres paquets. Ce qui manque peut-être c'est la possibilité de connaître pour quel paquet une dépendance est utilisée : Je m'explique. Lorsqu'on installe un paquet qui nécessite des dépendances, celles-ci seront également installées. Par contre pour les développeurs, il n'est pas possible de savoir quel paquet utilise tel ou tel dépendances, donc lors d'une mise à jour de l'une d'elle il faut faire attention. C'est surtout un problème pour nous les développeurs.

QOS : Quels sont les distributions "concurrentes" de NuTyX d'après toi ?

TNUT : Peut-être CRUX, mais comme elle est clairement orienté vers la communauté anglophone.

QOS : Quelle distribution admires-tu ? Quelle distribution aurais-tu aimé faire ou faire parti de l'équipe de développeurs ?

TNUT : sans hésiter CRUX. Dommage que la communauté francophone est absente.

QOS : Nos membres trouvent qu'il y a trop de distributions et de ce fait, que les ressources sont diluées. En se regroupant, les créateurs de distributions feraient de meilleures distributions, plus adaptées à répondre aux besoins des utilisateurs et à mieux concurrencer les OS propriétaires. Qu'est-ce que tu en penses ?

TNUT : Je suis tout à fait d'accord, mais je crois que la raison à cette "divergence" est justement liée au fait que tout est libre. Comme je l'expliquais plus haut la raison d'exister de NuTyX est principalement pour permettre de rendre Linux aussi transparent que possible. Et aussi pour toutes les majors, il faut peut-être regretter que leur gestionnaire n'a jamais évolué et pu s'adapter aux techniques actuelles. Mais en générale, il faut reconnaître que pour un débutant qui vient du monde de Windows, c'est assez difficile de faire son choix devant ce parc de distributions.

QOS : Parmi tous les groupes de programmeur du monde Linux, du quel aurais-tu aimé faire partie ?

TNUT : Je reste en admiration devant le travail de nombreux groupes. KDE et le kernel sont sans doute dans mes favoris.

QOS : Merci beaucoup Thierry Nuttens pour m'avoir avoir accordé de ton temps. Je suis sûr que nos membres apprécieront cette entrevue.

NB : Cette interview s'est fait par échange d'emails pendant le week-end du 10-11 janvier

jc1 pour QuebecOS.
10-01-2009

Format imprimable Envoyer cet article à un(e) ami(e)
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
 

QuebecOS est basé à Rimouski et fondé par Sébastien Gagnon © 2004-2010

Theme QOS-humain


annuaire    


Qui est en ligne
22 utilisateur(s) en ligne (3 membre(s) connecté(s) sur La tribune)

Membre(s): 0
Invité(s): 22

Plus ...
 

 


Donner maintenant!
Veuillez sélectionner un montant


Est-ce que vous voulez que votre nom d'utilisateur soit révélé avec votre don?
Oui - Marquez- moi en tant que généreux donateur
Non - Je veux que mon don soit anomyme


 

 


Forums
Messages réçents :
 

 


Linux Identity
 

 


Partenaires