Suppression des clés sur les logiciels sous licence IBM (LPP)

Publié le 29/10/2023

Dans le cadre de la simplification de son offre logicielle, débutée en juin 2022, IBM poursuit cette démarche en supprimant le contrôle sur les licences des LPP (Licensed Product Program) et sur les options IBM i.

Désormais, il n’y aura plus obligation de disposer de clés logicielles sur la majorité des programmes sous licence.

Dans cet article, nous allons tenter expliquer les différentes étapes de la stratégie d’IBM, puis nous passerons à la pratique en désactivant le contrôle des licences sur les LPP concernés.

SOMMAIRE

1 – Simplification de l’offre logicielle

Quelques rappels et explications sur la simplification de l’offre logicielle IBM i.

1.1 – Première étape – LPP gratuits (Juin 2022)

La première étape de simplification de l’offre logicielle a débuté le 1er juin 2022. Dans l’annonce 322-406, IBM révélait une liste de logiciels qui devenaient gratuits et qui intégraient, dès lors, la maintenance logicielle IBM i.

Bien que gratuits, la commande de ces produits restait nécessaire pour disposer des clés logicielles.

Liste des produits gratuits à partir du 01/06/2022

  • Infoprint Server for iSeries (5722-IP1)
  • Advanced DBCS Printer (5761-AP1)
  • IBM Rational Application Management Tool Set for i (5770-AMT)
  • Advanced Job Scheduler for i (5770-JS1)
  • Performance Tools for i (5770-PT1)
  • Query for i (5770-QU1)
  • Media and Storage Extensions (5770-SS1 – Option 18)
  • Db2 Symmetric Multiprocessing (5770-SS1 – Option 26)
  • Db2 Multisystem (5770-SS1 – Option 27)
  • PSF for IBM i 1-55 IPM Printer Support (5770-SS1 – Option 36)
  • PSF for IBM i 1-100 IPM Printer Support (5770-SS1 – Option 37)
  • PSF for IBM i Any Speed IPM Printer Support (5770-SS1 – Option 38)
  • HA Switchable Resources (5770-SS1 – Option 41)
  • HA Journal Performance (5770-SS1 – Option 42)
  • Encrypted Backup Enablement (5770-SS1 – Option 44)
  • Encrypted ASP Enablement (5770-SS1 – Option 45)
  • Db2 Query Manager and SQL Development Kit for i (5770-ST1)
  • IBM i Access Family (5770-XW1)

1.2 – Seconde étape – Fin des clés sur les LPP (Octobre 2023)

Le gestionnaire de vérification des clés est modifié afin de ne plus contrôler les licences sur les produits gratuits (LPP et options IBM i).

  • 10/10/2023 : les LPP gratuits ne peuvent plus être commandés.
  • 13/10/2023 : livraison de PTF permettant de supprimer la vérification des clés de licences sur les produits gratuits (LPP et options IBM i).
  • 24/10/2023 : les options IBM i gratuites ne peuvent plus être commandées.
  • 24/10/2023 : tous les LPP gratuits et toutes les options IBM i gratuites sont téléchargeables sur le site ESS (Entitled Systems Support) sans avoir besoin de les commander, plus besoin de clé logicielle pour les utiliser.

Cette évolution nécessite l’application d’une PTF. Il est fort probable que cette dernière sera intégrée dans les futurs Technology Refresh ou dans les futures cumulatives.

PTF à appliquer pour le retrait du contrôle des clés (5770-SS1) :

VersionPTF initialePTF remplaçante
7.5SI83648SI84894
7.4SI83647SI84893
7.3SI83646SI84892
7.2SI83645SI84891
7.1SI84524SI84890

Attention : IBM i Access for Windows, IBM i Access for Web et Access Client Solutions (versions antérieures à la 1.1.9.1), rencontrent des problèmes de connexion avec la PTF initiale. Il est préférable d’installer la PTF remplaçante.

Voir la note IBM pour de plus amples détails.

Il faut également appliquer une PTF sur Performance Tools (5770-PT1) :

VersionPTF
7.4 / 7.5SI84822
7.3SI84821
7.2SI84820
7.1SI84827

NB : PTF Performance Tools nécessaire dans un premier temps, puis inutile à partir du 03/11/2023.


1.3 – Troisième étape – Fin des licences définitives P05/P10 (Mars 2024)

Le 26 mars 2024 sera marqué par un tournant dans l’histoire de la plateforme IBM i. En effet, les licences perpétuelles disparaitront au profit d’abonnements.

Si dans un premier temps, cela ne concernera que les serveurs en groupe logiciel P05 et P10, les autres groupes seront également affectés par cette évolution dans les mois suivants.

Jusqu’à présent, la commercialisation des licences IBM i s’effectuait sous la forme d’une licence définitive ou perpétuelle, qui pouvait se transmettre lors d’un changement de serveur. IBM a annoncé la fin de ce type de commercialisation, le 29/08/2023, pour les serveurs Power de groupe logiciel P05 et P10.

A partir du 26 mars 2024, la commercialisation des licences IBM i et des logiciels sous licence pour les groupes P05 et P10, ne se fera que sous forme d’abonnement. Les licences ne seront plus définitives et ne pourront donc plus être transférées sur un nouveau système.

Dans une autre annonce du même jour, ou plus exactement dans un SoD (Statement of Direction), IBM a indiqué son souhait de proposer une option à un coût inférieur, pour convertir les licences IBM i définitives actuelles, disposant d’une maintenance logicielle, vers une licence sous forme d’abonnement. Cela concerne les versions 7.3, 7.4 et 7.5.


1.4 – Liste des LPP et options IBM i

IBM ayant tendance, parfois, à compliquer les choses, voici les listes récapitulatives des LPP et options IBM i incluses gratuitement.

  • Les options IBM i sont des produits faisant parti de l’Operating System car elles sont attachées au code produit 5770-SS1, mais sont considérées comme des options de l’Operating System (option 18, option 26 …).
  • Les LPP sont des produits qui disposent de leur propre code produit comme 5770-XXX, 5769-XXX, 5761-XXX ou 5733-XXX.

Tous les LPP et toutes les options IBM i du tableau ci-dessous sont gratuits et ne nécessitent plus d’être commandés pour en disposer.

La liste ci-dessous, correspond aux programmes Bonus, il s’agit également de LPP, qui sont gratuits depuis plusieurs années déjà.

La liste suivante correspond à des LPP gratuits, mais qui nécessitent encore d’être commandés pour en disposer. Pourquoi faire simple quand on peut faire compliqué !!!

Pour résumer, tous les LPP et options IBM i des tableaux précédents sont gratuits.

Voici la liste des LPP et options IBM i restant facturables (€€€).

En plus de l’Operating System lui-même, une petite dizaine de produits sont facturables et disposent de leur propre maintenance logicielle. Les plus connus sont BRMS, PowerHA, RDi, Db2 Mirror, Rational Development Studio et MERLIN.


1.5 – Etapes additionnelles (2022/2023)

D’autres étapes moins importantes se sont déroulées durant les deux dernières années. Mais elles ont également une importance dans la stratégie de « simplification » logicielle d’IBM, que l’on pourrait plutôt appeler restructuration logicielle.

==> Après l’introduction de ces différentes étapes, on constate, clairement, que la stratégie d’IBM est de s’orienter vers une généralisation de l’abonnement, que ce soit sur le software ou sur le hardware.

2 – Suppression des clés sur les logiciels sous licence IBM

Passons désormais à la pratique en mettant en œuvre la seconde étape de simplification logicielle d’IBM, qui consiste à supprimer la vérification des clés logicielles par le gestionnaire de licences. Exemple sur une partition IBM i en 7.4.


2.1 – Vérifications avant application PTF

La première vérification consiste à afficher la liste des produits nécessitant une clé logicielle, et donc une licence.

 CALL QSFWINV

Cette API affiche la liste exhaustive des LPP et options IBM i nécessitant une clé de licence. On y trouve l’Operating System, une option IBM i et 10 LPP.

La touche F11 permet de donner la liste avec affichage des clés de licence.

Deuxième vérification. Affichage du gestionnaire de licences.

 WRKLICINF

Les cinq écrans suivants correspondent à l’affichage de cette commande qui liste les produits sous contrôle d’une clé de licence.


2.2 – Application PTF

La PTF SI83647, spécifique à la 7.4, doit être installée. Vérification préalable pour valider qu’elle n’est pas présente.

 DSPPTF LICPGM(5770SS1) SELECT(SI83647)

La PTF SI83647 n’est pas présente sur ce système.

Installation de la PTF SI83647 à l’aide des commandes de chargement puis d’application.

 LODPTF LICPGM(5770SS1) DEV(OPTVRT01) SELECT(SI83647)

 APYPTF LICPGM(5770SS1) SELECT(SI83647) APY(*TEMP) DELAYED(*NO)

Vérification de la présence de la PTF.

 DSPPTF LICPGM(5770SS1) SELECT(SI83647)

La PTF est désormais appliquée sur cette partition.


2.3 – Vérifications après application PTF

Vérification à l’aide le l’API QSFWINV.

 CALL QSFWINV

Désormais, seuls les LPP nécessitant une clé logicielle, ainsi que l’Operating System, sont présents dans cette liste. Tous les autres LPP et les options IBM i qui n’ont plus de contrôle de licence, ont disparu de la liste.

Deuxième vérification. Affichage du gestionnaire de licences.

 WRKLICINF

Les options qui ne sont plus vérifiées, ont disparu de la liste. Il n’y a plus que 3 pages contre 5 pages avant l’application de la PTF. Il ne reste que les LPP et options IBM i nécessitant une clé de licence.

Pour information, si des clés logicielles ont été installées précédemment, elles sont conservées dans la repository de la partition. Ainsi, l’utilisation de la commande DSPLICKEY affiche les clés de licences connues de la partition, mais elles n’ont plus aucune importance.

Comparaison avant / après application de la PTF