Capitole du Libre 2024

.NET et Linux : une complémentarité méconnue et prometteuse
17/11/2024 , A001

Depuis son passage à l'open source en 2016, la plateforme .NET a évolué pour devenir une solution multiplateforme versatile. Pourtant, elle demeure sous-exploitée dans la communauté du logiciel libre, notamment dans l'univers Linux. Cette session a pour objectif de démontrer la synergie entre .NET et Linux et d'explorer les possibilités qu'offre cette combinaison.

Au cours de cette présentation, qui inclura une session de live coding, nous aborderons plusieurs points clés pour mieux comprendre cette complémentarité :

  • Multiplateforme : Découvrez comment .NET peut être utilisé dans des environnements variés, du bureau (desktop) aux solutions cloud, en passant par les systèmes embarqués, en offrant une flexibilité adaptée à divers scénarios.

  • Interfaces utilisateur natives : Plongez dans les capacités de .NET à interagir avec les interfaces graphiques natives sous Linux, qu'il s'agisse de X11/Wayland ou du Framebuffer, permettant ainsi de créer des applications desktop ou embarquées performantes et adaptées aux besoins des utilisateurs.

  • Écosystème riche : .NET offre à Linux un accès à un écosystème d'outils, de bibliothèques et de frameworks robustes, facilitant le développement d'applications modernes tout en exploitant les ressources déjà disponibles sous Linux.

  • Intégration poussée avec l'OS : Nous démontrerons comment .NET peut tirer parti des bibliothèques natives sous Linux pour une intégration fluide avec l'OS, permettant ainsi de développer des solutions parfaitement alignées avec l'infrastructure Linux.

Rejoignez-nous pour découvrir comment .NET et Linux, souvent perçus comme deux mondes séparés, peuvent au contraire s'enrichir mutuellement et ouvrir de nouvelles perspectives de développement dans l'écosystème FOSS.

Ionut, ingénieur en informatique et directeur technique chez Akawan, développe des solutions logicielles axées sur la protection de la vie privée et la confidentialité des données. Fort de plus de 25 ans d'expérience, il co-organise le groupe MTG Toulouse depuis 2016. Linuxien convaincu, il allie ses connaissances techniques à une passion pour une informatique éthique et collaborative, prônant l'open source comme un moteur d'innovation responsable.

Développeur logiciel depuis plus de trente ans, j'ai occupé des rôles de tech lead, chef de projet et responsable d'équipes. Co-fondateur de l'association Agile Toulouse, je suis également créateur de serious games dédiés au développement logiciel, mêlant pédagogie et innovation pour favoriser l'apprentissage des pratiques agiles.