Docker a introduit un nouveau Contrat de service de souscription qui requiert pour les organisations de plus de 250 employés ou plus de 10 millions de dollars de revenus d'acheter une souscription payante, à partir de 5 $ par utilisateur et par mois. De plus, Docker a lancé un nouveau plan de souscription Business pour les grandes organisations opérant à grande échelle.
Les conditions de souscription mises à jour pour Docker Desktop reflètent notre besoin de faire évoluer notre entreprise de manière durable et nous permettent de continuer à offrir de la valeur dans toutes les souscriptions Docker.
Le nouveau contrat de service s'applique uniquement à Docker Desktop, ce qui signifie que ni Docker Engine ni le projet Moby n'en sont affectés.
Il est important de noter que Docker Desktop reste gratuit pour un usage personnel, les établissements d'enseignement, les projets open source non commerciaux et les petites entreprises dans le cadre du nouveau forfait Docker Personal, qui remplace le précédent Docker Free.
Comme mentionné, Docker introduit également un nouveau plan de souscription spécifiquement destiné aux entreprises, Docker Business. Le nouveau plan apporte des fonctionnalités telles que la gestion sécurisée de la chaîne d'approvisionnement logicielle, l'authentification unique (SSO), les contrôles d'accès au registre de conteneurs et plus encore aux organisations qui utilisent Docker à grande échelle.
Les nouvelles conditions sont entrées en vigueur le 31 août, mais Docker a accordé un délai de grâce jusqu'au 31 janvier 2022 pour que les développeurs se conforment au nouveau contrat de service et achètent une souscription payante si nécessaire. Les développeurs peuvent choisir parmi les souscriptions Docker Pro, Docker Team et Docker Business.
Comme il fallait s'y attendre, l'annonce de Docker a déclenché une discussion parmi les développeurs. Alors que beaucoup ont montré qu'ils comprenaient la raison d'être de nouvelles souscriptions Docker, d'autres ont exprimé leur mécontentement. La critique s'est développée selon deux axes principaux. D'une part, certains ont estimé que la décision de Docker créait un précédent potentiellement dangereux, avec le risque d'augmentation des coûts de souscription à l'avenir et de verrouillage. Cependant, ce point de vue ne prend pas en compte les coûts plus élevés qu'une organisation encourrait si elle devait s'appuyer sur un logiciel open source maintenu, disent les autres. D'un autre côté, la plupart des inquiétudes ont été soulevées concernant la difficulté à naviguer dans les processus d'approvisionnement au sein des entreprises qui pourraient rendre plus difficile pour les développeurs de continuer à utiliser Docker et de créer un certain nombre de complexités. Par conséquent, beaucoup ont commencé à explorer les alternatives disponibles pour les développeurs, y compris minikube, microk8s pris en charge par Canonical et autres. Il reste à voir si les développeurs et les entreprises trouveront plus pratique de rechercher une alternative à Docker Desktop ou simplement de payer les frais requis par ses plans de souscription et de conserver leurs flux de travail existants inchangés.