Accueil | Info | Communauté | Développement | monReactOS

  1. Accueil
  2. Communauté
  3. Développement
  4. monReactOS

  1. Index
  2. L'équipe de ReactOS
  3. Forums
  4. Wiki
  5. Mailing Lists
  6. Channels IRC
  7. Newsletters
  8. Blogs
  9. FAQ Utilisateurs

ReactOS Community > ReactOS Interviews > Interview: Aleksey Bragin #1

byon

Aleksey Bragin

Interview d'Aleksey Bragin par Klemens Friedl

Aleksey Bragin, né à Moscou, Russie en 1983 a été impliqué dans ReactOS depuis 2002 et a contribué à de nombreux éléments du projet pendant ce temps.

Le commencement

Comment t'es tu retrouvé impliqué dans ReactOS?

Il y a pas mal d'années une idée m'est venue à l'esprit, l'idée était de créer une alternative libre et open source à Windows. Cependant, les projets sur lesquels je travaillais me prenaient beaucoup de temps (principalement dans le domaine du développement de jeux) et je n'ai donc pas vraiment cherché si des projets similaires existaient.
Les choses ont changé en 2002, lorsque j'ai finalement décidé de lancer un projet permettant de substituer petit à petit des éléments de MS Windows par des éléments libres et open source, mais avant de démarrer mon propre projet je procède à une petite investigation afin de voir ce qui existe déjà. Par chance, j'ai trouvé une petite référence au projet ReactOS, parmi FreeWin95 et d'autres projets d'OS. (Je connaissais déjà Wine depuis bien longtemps - en fait j'ai essayé de me remémorer en 1998 quand j'ai acheté un cd linux contenant Wine dessus). Après avoir étudié tous les projets, il s'est avéré que le projet ReactOS avait le plus gros potentiel pour devenir un système d'exploitation libre et open source compatible avec Windows, et j'ai donc décidé d'abandonner mon projet personnel et de rejoindre plutôt ReactOS.

Donc jusqu'ici tu programmais pour Windows ?

C'est tout à fait exact. J'étais développeur pour un jeu en 3D et je devais principalement développer pour la plateforme Windows. J'avais également des notions de programmation sous Linux mais dans une moindre mesure par rapport à ce que je connaissais du monde Windows, des API Win32, d'OpenGL, DirectX etc.. Ensuite j'ai commencé à m'intéresser au noyau (écrire des drivers pour Windows NT, effectuer des recherches sur l'architecture du noyau NT). Cela m'a tout naturellement conduit au projet ReactOS

Te souviens-tu de ton premier travail pour ReactOS?

Je m'en souviens très bien, car mon premier travail est toujours utilisé aujourd'hui. Il s'agissait de la "console de gestion de tâches". Je l'ai faite spécialement pour ReactOS, alors que je n'avais aucune interface graphique, mais j'avais besoin de voir et tuer les processus. A la base cette application s'intitulait "Text-Mode Task Manager" (tmtm) mais par la suite j'ai décidé de l'appeler "ctm" car cela sonnait mieux. Des développeurs et des testeurs de ReactOS préfèrent toujours utiliser cet outil malgré le fait que nous possédons désormais le gestionnaire des tâches en mode graphique.  

Amusement autour de ReactOS

Quelle est la partie de ReactOS sur laquelle tu préfères travailler ?

J'aime toutes les parties de ReactOS, il n'y en a aucune sur laquelle je ne souhaite pas travailler. Cependant, je choisi généralement les parties les plus intéressantes ou importantes sur lesquelles j'ai une connaissance suffisante pour implémenter ou corriger des fonctionnalités ou des éléments que d'autres développeurs ont un peu négligés. Par ailleurs, j'aime bien switcher d'une partie à une autre complètement différente (comme de passer du bootloader à la correction d'applet CPL) – cela procure une vue rafraichissante et permet de te concentrer plus facilement sur les vrais problèmes.

Rencontres

Quel est l'endroit le plus sympa que tu as visité ?

Je souhaiterai évoquer 2 évênements auxquels j'ai pu participer. Il sagit du - LinuxWorld 2004 à Frankfort où j'ai rencontré pour la première fois d'autres développeurs ReactOS – Steven Edwards, Ge van Geldorp, Hyperion, Eric Kohl, Emanuele Aliberti et d'autres, j'ai vraiment passé du bon temps avec ces personnes. Il y a également LinuxTag 2005 à Karlsruhe qui était sympa aussi, merci aux membres du projet Xbox-Linux. Malgré le fait que ReactOS était en retard pour obtenir un stand officiel à LinuxTag2005, les gens de Xbox-Linux ont été généreux et ont partagé leur propre stand avec ReactOS, et ils m'ont aussi dépanné de tout ce dont j'avais besoin – un ordinateur pour faire tourner la démo, de quoi faire des banderolles et autres feuilles d'informations, etc. C'était vraiment sympa de passer ce temps avec l'équipe Xbox-linux.

Le travail

Quels environnements de développement utilises-tu ?

J'ai vraiment essayé de nombreux IDE et d'éditeurs de texte, mais je suis arrivé à la solution que j'utilise actuellement: je préfère MS Visual Studio dès que j'ai besoin de quelquechose d'assez volumineux et simplement de l'éditeur interne de FAR quand j'ai besoin de fouiner dans un fichier spécifique ou rechercher des chaînes de caractères dans de multiples fichiers.

Sinon, est ce qu'en dehors de ReactOS il y a d'autres projets dans lesquels tu es impliqué et que fais-tu de ton temps libre, si tu en as ?

Oui, de manière très claire ma vie ne se résume pas qu'à ReactOS, mais faire en sorte que ReactOS soit un succès est mon objectif principal - c'est le projet auquel je crois.
Pendant mon temps libre j'aime pratiquer des choses saines comme faire du sport ou voyager. La saison estivale se prête davantage à la natation ou à du tennis de table en plein air, et durant l'hiver j'aime bien aller skier - mais pas du ski de haute montagne :)

 

Interview Archive


ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.