Bootlin a le plaisir de partager avec vous des nouvelles des activités de formation et de contribution de la société.
- Bootlin a continué à contribuer de façon significative au noyau Linux, en particulier à l’amélioration du support de plusieurs processeurs ARM. Nous avons continué un travail important sur les processeurs ARM Armada de Marvell, nous avons augmenté nos contributions au support des processeurs ARM d’Allwinner, et avons commencé à contribuer à améliorer ou à développer la prise en charge des processeurs Atmel AT91 et Marvell Berlin.
Les ingénieurs de Bootlin ont fait accepter 121 patches dans la version 3.13 du noyau Linux, ce qui a fait de Bootlin la 17ème plus importante société en nombre de contributions. Nous avons également réussi à faire rentrer 121 patches dans la version 3.14 sortie plus récemment, ce qui nous a classé au 21ème rang.
Grâce à ces contributions, nous avons gagné une importante expertise dans la prise en charge de plateformes ARM dans le noyau Linux, nous permettant d’aider d’aider nos clients de manière performante dans les activités de portage de noyau et de développement de pilotes de périphériques.
Nous nous attendons à une augmentation substantielle de ces contributions dans les mois à venir, et nous avons déjà 210 patches en attente pour la prochaine version 3.15, ce qui ferait de Bootlin la 14ème société contributrice pour cette version.
Contributions de Bootlin à Linux 3.13
Sortie de Linux 3.14, avec des contributions de Bootlin ! - Un autre projet auquel Bootlin a contribué de manière significative est le système de compilation Buildroot. Nous avons poussé 133 patches dans la version 2014.02, et plus de 130 patches dans la prochaine version 2014.05, ce qui permettra à Bootlin de faire partie des cinq plus actifs contributeurs.
Certaines de ces contributions à cette prochaine version sont assez importantes : ajout d’une infrastructure pour mieux prendre en charge les paquetages Python, introduction d’un mécanisme pour permettre aux sociétés utilisant Buildroot de distinguer plus facilement les recettes de leurs propres paquetages de celles fournies par Buildroot, ajout de la prise en charge de la bibliothèque C musl.
Publication de Buildroot 2014.02
Publication de Buildroot 2014.05-rc1 - Nous lançons également une nouvelle formation sur le Projet Yocto. Yocto est un des systèmes de compilation les plus populaires dans l’embarqué, utilisé par de plus en plus de fabricants de matériel et de sociétés de par le monde pour automatiser et simplifier la compilation des systèmes de fichiers pour systèmes embarqués.
Afin d’aider les sociétés intéressées par utiliser Yocto pour leurs produits, notre formation de 3 jours, alternant présentations et travaux pratiques, fournit tous les détails nécessaires pour construire son propre système, personnaliser son image, rajouter des paquetages, et plus généralement comprendre comment utiliser Yocto.
Cette formation peut être dispensée sur site, et nous offrirons aussi des sessions sur site à partir de cet automne.
Comme à l’accoutumée, nos supports de formation seront librement disponibles sous une licence Creative Commons.
- Nous organisons un certain nombre de sessions inter-entreprises de formation, dont voici les dates :
- Développement de systèmes Linux embarqué, du 2 au 6 juin, à Avignon.
Formation en français. - Android : développement système, du 3 au 6 juin, à Lyon.
Formation en anglais. - Android : développement système, du 17 au 20 juin, à Toulouse.
Formation en français. - Noyau Linux pour l’embarqué et développement de pilotes de périphériques, du 6 au 10 octobre, à Avignon
Formation en anglais. - Android : développement système, du 3 au 6 novembre, à Lyon.
Formation en français. - Développement de systèmes Linux embarqué, du 3 au 7 novembre, à Toulouse.
Formation en français. - Noyau Linux pour l’embarqué et développement de pilotes de périphériques, du 8 au 12 décembre, à Toulouse.
Formation en français. - Développement de systèmes Linux embarqué, du 8 au 12 décembre, à Avignon.
Formation en anglais.
- Développement de systèmes Linux embarqué, du 2 au 6 juin, à Avignon.
- Bootlin a récemment accueilli deux nouveaux ingénieurs dans son équipe d’ingénierie : Antoine Ténart et Boris Brezillon. Antoine et Boris apportent une expérience supplémentaire dans le développement sur le noyau Linux, le portage et le développement avec Android, et plus généralement complètent notre expérience en Linux embarqué.
Bootlin accueille Boris Brezillon et Antoine Ténart
Comme la demande pour nos services d’intégration dans la version officielle du noyau Linux se développe fortement, nous prévoyons d’ouvrir de nouveaux postes d’ingénierie pour l’automne 2014.
Au cas où vous pourriez être intéressé par rejoindre Bootlin, n’hésitez pas à nous contacter dès maintenant. Ainsi, nous connaîtrons déjà votre profil et votre intérêt pour travailler avec nous quand ces ouvertures de poste seront confirmées.
- Le mois dernier, Bootlin à participé à l’Embedded Linux Conference : toute notre équipe de 7 ingénieurs était présente en Californie à San Jose, pour la conférence la plus importante pour la communauté de Linux embarqué.
En plus d’assister à la conférence, les ingénieurs de Bootlin ont donné un total de sept présentations :
- Nouveautés en réduction du temps de démarrage, avec des mesures – Michael Opdenacker
- Device Tree pour les nuls – Thomas Petazzoni
- Deux années de mainlining sur processeur ARM : retours d’expérience – Thomas Petazzoni
- Prise en charge du SMP sur processeurs ARM – Grégory Clement
- Buildroot : quelles nouveautés ? – Thomas Petazzoni
- Utilisation de Yocto pour fabricants de modules – Alexandre Belloni
- Prise en charge d’une nouvelle plateforme ARM : l’exemple des processeurs Allwinner – Maxime Ripard