IBM a un reproche avec le modèle de gouvernance de Le nouveau Open Usage Commons (OUC) de Google, une organisation qui gérera les marques des principaux projets open source de Google, notamment Angular, Gerrit et Istio.
Alors que Google est le propriétaire de la marque de chaque projet open-source, IBM affirme que l’OUC de Google est « décevant » car il ne répond pas aux attentes d’une gouvernance ouverte et indépendante des fournisseurs.
IBM est concerné parce que, comme le souligne Jason McGee d’IBM, Istio était basé sur une fusion en 2017 des projets Istio de Google et Amalgam8 d’IBM. Aujourd’hui, Istio est le quatrième projet open source à la croissance la plus rapide sur GitHub.
VOIR: Guide de sécurité Kubernetes (PDF gratuit) (Téléchargement TechRepublic)
IBM décrit Istio en tant que projet de microservices commun entre lui-même, Google et la firme de covoiturage, Lyft « pour connecter, sécuriser, contrôler et observer les services, en particulier dans un environnement Kubernetes ».
Kubernetes est le système de gestion de conteneurs open-source populaire créé par Google.
«En tant que membre fondateur du projet Istio, IBM est fortement investi dans l’ingénierie, le leadership et le succès du projet Istio», dit McGee.
Mais le principal scrupule d’IBM avec OUC, qui Google décrit comme « un nouveau type d’organisation open source », c’est qu’elle estime que la nouvelle organisation des marques n’est pas neutre du point de vue du vendeur.
«Un processus de gouvernance ouvert est à la base de nombreux projets réussis. Sans cette approche de gouvernance de projet indépendante des fournisseurs, il y aura des frictions au sein de la communauté des projets liés à Kubernetes», écrit McGee
IBM définit la gouvernance ouverte comme où « un groupe de développeurs élus par la communauté et issus de la base de contributeurs d’un projet prend des décisions techniques sur le projet ou l’avenir des projets ».
OUC est actuellement composé d’un conseil d’administration, qui comprend Chris DiBona et Jen Phillips de Google, Allison Randal, un développeur et chercheur open-source, Charles Isbell du Georgia Institute of Technology, Cliff Lampe de l’Université du Michigan et Miles Ward de SADA Systems.
Le directeur d’Istio et employé de Google, Sean Suchter, a publié un blog cela ne répond pas directement aux préoccupations d’IBM, mais suggère que ces préoccupations sont exactement pourquoi OUC pourrait être utile.
« Google est le propriétaire actuel de la marque Istio. Bien que quiconque utilise le logiciel conformément à la licence puisse utiliser les marques, la propriété historique a semé la confusion et l’incertitude quant à savoir qui peut utiliser le nom et comment, et parfois cela la confusion a été un obstacle à la croissance de la communauté, » Suchter de Google écrit.
Il poursuit en expliquant «l’engagement d’ouverture» d’Istio, expliquant que l’OUC se concentre uniquement sur les marques de projet et «n’aborde pas les autres facettes d’un projet ouvert, comme les règles concernant les votes décisionnels».
VOIR: Microsoft achète la plate-forme de développement JavaScript npm; prévoit de l’intégrer à GitHub
Cependant, Suchter a a reconnu les préoccupations d’IBM sur GitHub en réponse à une demande de modification du blog d’Istio de Lin Sun d’IBM, qui est membre du comité de pilotage d’Istio.
Deux IBMers font partie du comité de supervision technique d’Istio, avec trois membres de Google et un membre chacun des sociétés Tetrate et Aspen Mesh.
Puis il y a Comité de pilotage de neuf sièges d’Istio, qui supervise les problèmes de marketing et de communauté. Il se compose de membres d’IBM, de Google et de Red Hat. Cependant, Google a le plus de places, reflétant ses contributions au projet.
«Notre communauté discute actuellement de la manière dont le comité directeur, qui supervise le marketing et les activités communautaires, devrait être régi, afin de refléter l’expansion de la communauté et de l’écosystème», déclare Suchter.