Si vous ne connaissez pas FreeDesktop.org, cet organisme a pourtant une grande influence sur le monde du libre. Les projets créés et gérés sous son égide sont nombreux et importants. Les deux plus connus sont X.org et Wayland. Parmi les autres projets majeurs, citons PipeWire pour le son, le bus de messagerie système D-Bus, ou encore Nouveau, un pilote libre pour les GPU NVIDIA.
Depuis environ cinq ans, l’organisme est hébergé gracieusement par Equinix. Un hébergement important, car avec l’ensemble des projets, le GitLab de FreeDesktop.org consomme 50 To de bande passante par mois environ.
« Equinix met fin à ses opérations avec nous le 30 avril 2025. Ils nous ont gracieusement soutenus pendant près de 5 ans, mais toutes les bonnes choses ont une fin.
Au vu du délai, il sera difficile de faire une transition en douceur du cluster vers un autre endroit (TBD). S'il vous plaît attendez-vous dans les prochains mois à quelques hoquets dans le service et probablement au moins une semaine complète de temps d'arrêt pour transférer gitlab à un endroit différent. »
Les administrateurs ajoutent que « toute aide sera appréciée ». Et pour cause : ils n’ont que trois mois pour trouver une solution, comme trouver un nouveau mécène. Comme signalé par Phoronix cependant, Benjamin Tissoires, principal administrateur, a évoqué l’idée de payer directement pour un hébergement, puis de couvrir les coûts via des parrainages.
Tissoires a ouvert un ticket hier soir pour suivre l’avancement de l’opération et faire le bilan des besoins. « Par ailleurs, nous vous demandons de veiller à ce que la discussion reste technique et ne soit pas alimentée par la haine. Equinix ne nous doit rien, et le fait qu'ils nous aient sponsorisés aussi longtemps montre à quel point ils sont dévoués à l'open source », a-t-il ajouté.
Cet article est en accès libre, mais il est le fruit du travail
d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub
et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
C'est plus largement un problème récurrent de l'opensource, tout le monde est OK pour piocher dedans mais tout le monde espère aussi que le voisin paiera pour le temps de dev, l'hébergement, les outils...
Accessoirement, ça montre aussi qu'un don n'est jamais gratuit: Dès qu'une certaine dépendance se créé, le donateur acquiert un certain pouvoir, ne serait-ce que par son départ soudain.
Ici justement on est bien sur une dépendance limitée. FreeDesktop gère sa propre instance Gitlab, et il leur "suffit" de migrer ailleurs si un donateur arrête de leur donner un hébergement. S'ils étaient sur gitlab.com ou Github, la dépendance serait beaucoup plus forte car la migration serait beaucoup plus dûre si un jour ces services décidaient de faire payer les gros projets.
L'idéal est le don financier et que l'organisation gère ses sous elle-même, mais parfois c'est pas possible pour des entreprises de libérer des fonds alors que filer un accès à un serveur non utilisé ou des ressources non allouées, c'est plus simple.
Je soutiens l'idée que les états devraient mettre la main à la pâte avec une organisation plus ou moins mondiale. Et avec du sérieux, oui, je précise.
Entretenir l'open source (et le libre aussi tiens) de cette manière permettrait peut-être d'éviter de trouver des bugs vieux de 30 piges et aussi de pérenniser des briques de base. Et pourquoi pas d'avoir un jeu de caractère universel et définit un jour (l'espoir fait vivre diront certains).
L'histoire me donne un peu raison. Mysql (et workbench) racheté par Oracle... Hop MariaDb. OpenOffice racheté par le même.. Hop LibreOffice. Pour ces deux-là, cela se passe bien. Mais cela aurait pu être bien pire. Et pour les autres... moula.
L'état allemand a l'air de pas mal avoir soutenu Nextcloud, OpenDesk, et consorts afin d'apporter une alternative qui respecte la loi européenne. Un bon exemple. Et c'est même pas trop cher. L'état français est lui-même pas si naze que ça sur ce sujet avec des initiatives comme République Française
Je suis pas sur d'avoir bien compris leur besoin, mais si c'est juste pour héberger leur GitLab, pourquoi ne pas simplement migrer sur gitlab.com or sur GitHub ? C'est ce que font la plupart des projets open sources.
Vu la taille des projets ils ont probablement des besoins qui ne sont pas remplis sur gitlab.com et Github (que ça soit en SSO, en runners personnalisés, ou diverses fonctionnalités qui sont payantes chez les deux cités).
D'autant plus que ces deux-là sont assez peu dans la philosophie open-source (GitHub est propriétaire, GitLab est open-core) et ça peut se comprendre que FreeDesktop cherche de limiter sa dépendance à des entreprises privées (avec une instance gérée par eux, comme ici, si Equinix met fin à l'hébergement, "il suffit" de migrer l'instance, si c'était hébergé chez Github/gitlab.com, s'ils se mettent à demander un paiement sinon blocage de l'accès aux dépôts, ça serait beaucoup plus complexe).
Peut-être parce qu'ils gèrent leur propre GitLab et que ça pourrait être une grosse misère de migrer tous les comptes d'un côté à un autre (doublon de compte, retranscription des droits, etc.) Alors que migrer "simplement" leur serveur d'un hébergeur à un autre pose moins de soucis. Mais c'est le coût d'hébergement qu'ils doivent prendre en compte; face à leur besoin de 50To / mois.
Parce que la plupart du temps, c'est plus ou moins adoubé par les board de management. Il y a dû y avoir un audit et cela s'est vu. Il y en a un qui a dit : "finito pépito!."
Equinix a programmé la fin de son offre Bare Metal à horizon 2026. Or c'est sur cette offre, Equinix Metal (héritée du rachat de Packet) que reposait l'hébergement des projets de FreeDesktop. Ce n'est a priori pas une décision qui découlerait d'une brouille, ou d'une envie d'arrêter de soutenir X.org and co.
Edit : cela dit, il semble possible de rester chez Equinix en payant : Equinix gave us 5 years of free datacenter, but now we have to move out from their DC with a 3 months delay or we will have to pay for what we use (and it's expensive).
Un hébergement important, car avec l’ensemble des projets, le GitLab de FreeDesktop.org consomme 50 To de bande passante par mois environ.
Ça fait 160Mbps de bande passante en moyenne, c'est complètement anecdotique. C'est peut-être plus le côté hardware qui doit être costaud, Gitlab c'est un bouzin qui peut vite s'avérer lourd à héberger, surtout vue la base de code et le nombre de contributeurs que peut avoir FreeDesktop. Mais ça reste négligeable pour une entreprise mécène. Vu l'importance du projet je ne doute pas qu'ils n'auront aucun mal à trouver un nouveau sponsor.
Bah, voilà, nous y sommes arrivés (note à mon attention: "quand dès le matin, d'une humeur chagrin, les yeux mi-éteints, après trois cafés, et six "éditer", retourne te coucher"
Freedesktop.org (X.org, Wayland…) se cherche en urgence un nouvel hébergement
Commentaires (21)
Abonnez-vous pour prendre part au débat
Déjà abonné ? Se connecter
Cet article est en accès libre, mais il est le fruit du travail d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
Accédez en illimité aux articles
Profitez d’un média expert et unique
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
Abonnez-vousLe 30/01/2025 à 10h12
Accessoirement, ça montre aussi qu'un don n'est jamais gratuit: Dès qu'une certaine dépendance se créé, le donateur acquiert un certain pouvoir, ne serait-ce que par son départ soudain.
Modifié le 30/01/2025 à 10h51
FreeDesktop gère sa propre instance Gitlab, et il leur "suffit" de migrer ailleurs si un donateur arrête de leur donner un hébergement. S'ils étaient sur gitlab.com ou Github, la dépendance serait beaucoup plus forte car la migration serait beaucoup plus dûre si un jour ces services décidaient de faire payer les gros projets.
L'idéal est le don financier et que l'organisation gère ses sous elle-même, mais parfois c'est pas possible pour des entreprises de libérer des fonds alors que filer un accès à un serveur non utilisé ou des ressources non allouées, c'est plus simple.
Le 30/01/2025 à 13h38
Le 30/01/2025 à 13h39
Entretenir l'open source (et le libre aussi tiens) de cette manière permettrait peut-être d'éviter de trouver des bugs vieux de 30 piges et aussi de pérenniser des briques de base. Et pourquoi pas d'avoir un jeu de caractère universel et définit un jour (l'espoir fait vivre diront certains).
L'histoire me donne un peu raison. Mysql (et workbench) racheté par Oracle... Hop MariaDb. OpenOffice racheté par le même.. Hop LibreOffice. Pour ces deux-là, cela se passe bien. Mais cela aurait pu être bien pire. Et pour les autres... moula.
My 2 cents
Le 30/01/2025 à 14h57
Le 30/01/2025 à 22h11
Adopter et utiliser n'est pas la même chose.
Le 30/01/2025 à 10h25
C'est ce que font la plupart des projets open sources.
Le 30/01/2025 à 10h30
Ensuite, bien que Gitlab ait un plan gratuit, je doute qu'il suffise pour les besoins de freedesktop. La facture peut donc très vite s'annoncer salée.
Le 31/01/2025 à 10h49
Le 31/01/2025 à 10h50
Le 31/01/2025 à 17h41
Le 30/01/2025 à 10h31
D'autant plus que ces deux-là sont assez peu dans la philosophie open-source (GitHub est propriétaire, GitLab est open-core) et ça peut se comprendre que FreeDesktop cherche de limiter sa dépendance à des entreprises privées (avec une instance gérée par eux, comme ici, si Equinix met fin à l'hébergement, "il suffit" de migrer l'instance, si c'était hébergé chez Github/gitlab.com, s'ils se mettent à demander un paiement sinon blocage de l'accès aux dépôts, ça serait beaucoup plus complexe).
Le 30/01/2025 à 10h43
Le 30/01/2025 à 10h44
Le 30/01/2025 à 12h38
Le 30/01/2025 à 13h31
Il y a dû y avoir un audit et cela s'est vu. Il y en a un qui a dit : "finito pépito!."
Modifié le 30/01/2025 à 13h58
Edit : cela dit, il semble possible de rester chez Equinix en payant : Equinix gave us 5 years of free datacenter, but now we have to move out from their DC with a 3 months delay or we will have to pay for what we use (and it's expensive).
Le 30/01/2025 à 13h52
Modifié le 31/01/2025 à 10h59
Edit:
Si on convertit en Mbps, si je ne me trompe pas, ça doit faire 463Mbps (50.000.000 Mo / 30 j. / 3600 sec. )86400 sec / j... => 19 MbpsLe 31/01/2025 à 11h14
Le 31/01/2025 à 12h43