Marcelo Tosatti

Marcelo Tosatti
Marcelo W. Tosatti

Marcelo Wormsbecker Tosatti (né en 1983 au Brésil) est un des développeurs du noyau Linux. Il travaille pour la société Red Hat après 3 ans chez Cyclades et 6 ans chez Conectiva Inc. Beaucoup de noyaux Linux 2.4 portent maintenant le nom de Marcelo.

Sommaire

Méthode de développement du noyau linux

Pour comprendre son rôle, il faut expliquer la méthode de développement du noyau : il y a un nombre énorme de développeurs, que ce soit des indépendants (de plus en plus rare) ou des grosses sociétés comme IBM ou Red Hat. Ces développeurs fournissent des patches (« rustines », modifications de code source).

Les patches sont inclus dans le gestionnaire de code source du noyau et continuent leur vie jusqu'à ce qu'un nouveau patch vienne remplacer le code qu'ils ont introduit. Pour coordonner tout ce flux de patches, il s'est vite avéré que Linus Torvalds tout seul ne suffisait pas. Il s'est donc entouré de « lieutenants » pour faire le travail, Linus s'occupant de la version en développement (2.6 pour le moment).

Mais quel est donc le travail d'un mainteneur de noyau ?

C'est justement de tester les patches, de vérifier leur validité, de corriger rapidement les failles du kernel et de publier une nouvelle version quand il est temps (chacun à sa politique dans ce domaine très subjectif).

Actuellement le kernel existe en trois versions :

  • le 2.2 maintenu par Alan Cox
  • le 2.4 maintenu pendant longtemps par Linus, puis par Marcelo de 2001 à 2006 (depuis le 2.4.16 jusqu'au 2.4.33), et maintenant par Willy Tarreau
  • le 2.6 maintenu conjointement par Linus et Andrew Morton

Son parcours

Enfant prodige

Tossati a commencé à travailler sur le noyau Linux quand il avait 14 ans et est devenu le responsable des noyaux de la distribution Conectiva.

La série 2.4.x

La série 2.4.x du noyau a récemment essuyé quelques critiques dues à certains bugs. Ces dernières étant la cause de sorties (très) rapprochées de nouveaux noyaux. Pour essayer d'éviter cela, Marcelo Tosatti a décidé d'employer la méthode suivante : 2.4.x-preY tant que de nouveaux patches sont rajoutés, 2.4.x-rcZ tant que les rajouts posent problème. Et le dernier -rc auquel personne ne trouve à redire est lancé en tant que 2.4.x, sans aucun changement.

Lien externe

(en) Interview de Marcelo Tosatti


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Marcelo Tosatti de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Marcelo Tosatti — in Porto Alegre, April 2006. Born 1983 (age 27–28) Curitiba, Brazil Occupation Software En …   Wikipedia

  • Marcelo Tosatti — Marcelo W. Tosatti Marcelo Wormsbecker Tosatti (* 27. Mai 1982 in Curitiba, Brasilien) ist ein Linux Kernel Programmierer. Er war seit der Version 2.4.16 (26. November 2001) bis zur Version 2.4.33 (Juli 2006) verantwortlich für die Wartung der… …   Deutsch Wikipedia

  • Marcelo Tosatti — es un desarrollador del núcleo Linux. Se convirtió en mantenedor de las series estables del núcleo 2.4 en noviembre del año 2001 cuando tenía tan sólo 18 años, lanzando el núcleo 2.4.16 el 26 de noviembre. Nació en Curitiba, Brasil y trabajó para …   Enciclopedia Universal

  • Marcelo Tosatti — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar al aut …   Wikipedia Español

  • Marcelo Wormsbecker Tosatti — Marcelo Tosatti Marcelo W. Tosatti Marcelo Wormsbecker Tosatti (né en 1983 au Brésil) est un des développeurs du noyau Linux. Il travaille pour la société Red Hat après 3 ans chez Cyclades et 6 ans chez Conectiva Inc. Beaucoup de noyaux Linux 2.4 …   Wikipédia en Français

  • Tosatti — Marcelo W. Tosatti Marcelo Wormsbecker Tosatti (* 1983 in Curitiba, Brasilien) ist ein Linux Kernel Programmierer. Er war seit der Version 2.4.16 (26. November 2001) bis zur Version 2.4.33 (Juli 2006) verantwortlich für die Wartung der… …   Deutsch Wikipedia

  • Linux (Geschichte) — Das GNU Maskottchen Tux, das Linux Maskottchen Seit seiner ersten Veröffentlichung hat sich Linux, ein auf GNU basierendes Betriebssystem, sta …   Deutsch Wikipedia

  • Liste der Biografien/To — Biografien: A B C D E F G H I J K L M N O P Q …   Deutsch Wikipedia

  • Linux-Kernel — Linux (Kernel) Entwickler Linus Torvalds u. v. m. Sprache(n) …   Deutsch Wikipedia

  • Linux Kernel — Linux (Kernel) Entwickler Linus Torvalds u. v. m. Sprache(n) …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”