Cloud Foundry Foundation rééquilibre les contributions du code commercial
3 min readCloud Foundry a élaboré des plans pour réduire sa dépendance vis-à-vis des développeurs de logiciels commerciaux dont les modèles commerciaux monétisent leur travail.
Au lieu de cela, le directeur exécutif de la Cloud Foundry Foundation, Chip Childers, souhaite encourager davantage de contributions de la part des développeurs de la communauté open source au sens large et de ceux des organisations d’utilisateurs finaux. Pour Childers, ces contributions doivent être traitées de la même manière que les contributions des développeurs employés par les grandes maisons de logiciels.
À ce titre, Cloud Foundry Foundation a annoncé la formation d’un comité de surveillance technique (TOC), qui réorganise considérablement le fonctionnement de la communauté open source de Cloud Foundry. Le comité de cinq membres a deux représentants de SAP, deux de VMware mais, de manière significative, le président est Lee Porte, responsable technique PaaS (plateforme en tant que service) chez Gov.UK, qui siègera également au conseil d’administration de la Cloud Foundry Foundation.
Le TOC remplace le comité de gestion de projet (PMC) de Cloud Foundry et sera responsable de la supervision, de la direction et de la livraison des aspects techniques des projets et des groupes de travail de Cloud Foundry.
“Notre objectif en tant que communauté est d’améliorer la transparence, l’ouverture et de rendre la communauté open source beaucoup plus accueillante”, a déclaré Childers, ajoutant que l’objectif global est d’être plus accueillant pour les “styles de contribution occasionnels” pour égaliser les règles du jeu en termes de contributions au code source ouvert.
« Beaucoup de développeurs à temps plein qui travaillent sur des projets sont financés par les principaux fournisseurs », a-t-il déclaré. « Nous voulons nous assurer que les personnes pas les développeurs à temps plein peuvent contribuer.“
Alors que Pivotal dominait entre 60 % et 75 % des contributions au code de Cloud Foundry, Childers a déclaré que ce chiffre est désormais d’environ 50 %, ce qui donne à la Cloud Foundry Foundation « un équilibre approprié des responsabilités ».
Il a ajouté: “Nous sommes très proches, sinon atteints, de l’équilibre entre les employeurs qui paient les développeurs et ceux qui commercialisent la plate-forme.”
Pour les organisations d’utilisateurs finaux qui utilisent directement des logiciels open source, Childers a déclaré : « Nous voulons nous assurer qu’il y a suffisamment d’espace pour qu’elles puissent participer ». Au cours des 12 derniers mois, 66 développeurs d’organisations d’utilisateurs finaux ont été impliqués dans le travail de Cloud Foundry, a-t-il déclaré.
Childers a reconnu que pour une organisation d’utilisateurs finaux, le plongeur encourager les développeurs internes à contribuer à un projet open source est moins clair que dans une entreprise de logiciels qui commercialise la plate-forme Cloud Foundry. « Si vous êtes SAP, vous obtenez beaucoup plus de revenus [from the project] et cela se reflète dans la R&D », a-t-il déclaré.
En tant que tel, l’investissement dans un projet a un retour sur investissement direct, a-t-il déclaré, et une organisation d’utilisateurs finaux obtient généralement une plus grande efficacité de l’open source, ce qui est plus difficile à mesurer.
Childers a ajouté : « Passez-vous le temps que vos développeurs ont sur des logiciels qui ont un impact direct sur vos clients, ou voulez-vous qu’ils passent du temps sur des projets open source que la communauté peut utiliser ? Le compromis est de savoir si vous pensez que c’est dans le meilleur intérêt économique global.
« Notre communauté doit embrasser les ingénieurs qui empruntent cette voie [of contributing code], et trouver un moyen à faible friction de faire circuler leurs contributions au code. »