L'équipe Samba de SerNet GmbH a atteint la deuxième étape (2/17) du projet financé par Sovereign Tech Agency pour améliorer la fonctionnalité et l'interopérabilité de Samba. Cette étape se concentre sur l'introduction des baux de répertoire SMB3, une fonctionnalité conçue pour améliorer les performances et l'efficacité lors de l'utilisation de fichiers et de dossiers partagés. Avec cette implémentation, les clients peuvent établir des baux sur les répertoires, ce qui permet de mettre en cache le contenu des répertoires, de réduire la surcharge du réseau pour les opérations sur les métadonnées des répertoires et d'améliorer la réactivité dans les environnements partagés.
L'équipe de développement a mené des recherches et des tests approfondis pour garantir la compatibilité avec l'implémentation SMB3 de Microsoft. Cela a conduit à l'identification de multiples bogues et lacunes dans Samba. En conséquence, l'équipe a étudié en profondeur l'implémentation actuelle des baux SMB2 dans Samba, en corrigeant tous les bogues et en améliorant le cadre de test d'intégration continue de Samba grâce à des tests rigoureux.
Cela souligne l'engagement de l'équipe à maintenir une interopérabilité transparente entre Samba et les environnements Microsoft, une pierre angulaire des objectifs du projet.
Le travail sur cette étape a été publié et sera disponible dans les dépôts publics de Samba:
Cette réalisation, comme d'autres dans le projet, garantit que la communauté open-source et les organisations qui s'appuient sur Samba bénéficient de nouvelles fonctionnalités et d'une compatibilité multiplateforme robuste. Le financement continu assuré par SerNet et attribué par la Sovereign Tech Agency (STA, anciennement connue sous le nom de Sovereign Tech Fund) permet ces avancées, soulignant l'effort de collaboration derrière le projet.
Pour plus d'informations sur le projet, consultez le site https://samba.plus/stf-project. Le projet est une initiative à long terme visant à renforcer le rôle de Samba en tant que logiciel libre essentiel pour le partage de fichiers, l'interopérabilité et la gestion de l'accès aux identités. Sur une période de 18 mois, le projet comprendra 17 étapes visant à améliorer la sécurité, l'évolutivité et la fonctionnalité de Samba. Les résultats de chaque étape sont mis à la disposition du public, afin que l'ensemble de la communauté des logiciels libres et les infrastructures informatiques du monde entier puissent en bénéficier.