Procédé de mise en partage, mis en œuvre dans un premier dispositif électronique (DV1) comprenant une première application (APP1), dite application fermée, de type Java Card et un système d’exploitation (OS1 ; OS1a) apte à exécuter l’application fermée, le système d’exploitation comprenant un module de partage (MD1), le procédé comprenant les étapes suivantes réalisées par le module de partage : analyse (S6) du code interprétable orienté objet, de l’application fermée, en cours d’exécution par le système d’exploitation, ladite analyse comprenant détection (S8) de l’instanciation par le système d’exploitation d’un premier objet correspondant à un type d’objet prédéfini ; détermination (S10) d’une référence d’objet (REF1) pointant vers ledit premier objet ; génération (S16) d’un nouvel objet dit objet de partage dans le contexte de l’application fermée, ledit objet de partage comprenant au moins une fonction partagée et comprenant un champ dans lequel est insérée ladite référence d’objet ; enregistrement (S20) de l’objet de partage auprès du système d’exploitation dans une arborescence d’objets formée par le système d’exploitation en réponse au code interprétable ; et exécution (S24) de l’objet de partage causant l’implémentation d’une interface de partage de sorte à fournir l’accès d’au moins une dite fonction partagée à une deuxième application, dite application cliente, de type Java Card se trouvant dans un contexte autre que l’application fermée. Procédé selon la revendication 1 comprenant, avant l’analyse du code interprétable orienté objet : détermination d’au moins un type d’objet prédéfini ; et enregistrement dudit au moins un type d’objet prédéfini dans une mémoire du premier dispositif électronique ; dans lequel ladite analyse comprend: analyse du code interprétable orienté objet de l’application fermée en cours d’exécution pour déterminer, pour chaque objet instancié par le système d’exploitation, si ledit objet instancié correspond à un dit type d’objet prédéfini. Procédé selon la revendication 1 ou 2, dans lequel l’analyse comprend : détection de portions de code interprétable orienté objet de l’application fermée, exécutées par le système d’exploitation, causant l’instanciation d’un nouvel objet ; détermination, à partir d’opérandes définies dans lesdites portions de code, du type de chaque nouvel objet instancié par le système d’exploitation ; et détermination de savoir si le type de chaque nouvel objet instancié correspond à un type d’objet prédéfini. Procédé selon l’une quelconque des revendications 1 à 3, dans lequel ladite détermination d’une référence d’objet pointant vers ledit au moins un premier objet comprend : identification d’une référence d’objet empilée dans une pile d’exécution par le système d’exploitation au cours de l’exécution du code interprétable de l’application fermée, ladite référence d’objet pointant vers ledit premier objet détecté lors de l’analyse ; et duplication de ladite référence d’objet en vue de l’insérer dans ledit champ de l’objet de partage. Procédé selon l’une quelconque des revendications 1 à 4, dans lequel l’objet de partage généré par le module de partage n’est pas défini dans le code interprétable de l’application fermée. Procédé selon l’une quelconque des revendications 1 à 5, ladite génération de l’objet de partage comprenant : génération au cours de laquelle l’objet de partage est généré dans le contexte de l’application fermée ; et injection au cours de laquelle la référence d’objet pointant vers ledit premier objet est enregistrée dans ledit champ de l’objet de partage. Procédé selon l’une quelconque des revendications 1 à 6, dans lequel ledit enregistrement comprend : enregistrement de l’objet de partage dans une liste d’objet qui est pointée directement ou indirectement par une racine de persistance. Procédé selon l’une quelconque des revendications 1 à 7, dans lequel ladite exécution comprend : contrôle de l’accès, au travers d’un firewall Java Card entre le contexte de l’application fermée et le contexte de l’application cliente, de sorte à ne partager une fonction appelée par l’application cliente que si ladite fonction appelée est définie en tant que fonction partagée dans l’objet de partage. Procédé selon l’une quelconque des revendications 1 à 8, dans lequel ladite exécution comprend : détection qu’un objet client instancié par l’application cliente appelle au moins une fonction du premier objet au travers du firewall Java Card ; détermination de savoir si ladite au moins une fonction appelée correspond à au moins une dite fonction partagée telle que définie par l’objet de partage ; et dans l’affirmative, autorisation de l’accès de l’objet client, au travers du firewall Java Card, à ladite au moins une fonction appelée. Procédé selon l’une quelconque des revendications 1 à 9, dans lequel l’application cliente est comprise dans le premier dispositif électronique, ou dans lequel l’application cliente est comprise dans un deuxième dispositif électronique avec lequel coopère le premier dispositif électronique. Procédé de traitement, mis en œuvre dans un système comprenant : un premier dispositif électronique (DV1a) comprenant une première application (APP1), dite application fermée, de type Java Card et un premier système d’exploitation (OS1a) apte à exécuter l’application fermée, le système d’exploitation comprenant un module de partage ; et un deuxième dispositif électronique (DV2) comprenant une deuxième application (APP2), dite application cliente, de type Java Card et un deuxième système d’exploitation (OS2) apte à exécuter l’application cliente ; le procédé comprenant : exécution par le premier système d’exploitation de l’application fermée ; et exécution, par le module de partage du premier système d’exploitation, d’un procédé de mise en partage tel que défini selon l’une quelconque des revendications 1 à 10 ; le procédé comprenant en outre les étapes suivantes réalisées par le deuxième système d’exploitation : exécution de l’application cliente, dans un contexte autre que l’application fermée, au cours de laquelle un objet dit objet client est instancié ; détermination d’une deuxième référence d’objet (REF2) pointant vers l’objet de partage ; insertion de la deuxième référence d’objet dans un champ dudit objet client ; et appel, par ledit objet client, d’une fonction du premier objet auprès de l’objet de partage implémentant une interface de partage au travers d’un pare-feu Java Card, ledit objet client n’obtenant l’accès à ladite fonction appelée que si ladite fonction appelée est définie en tant que fonction partagée dans l’objet de partage. Procédé selon la revendication 11, dans lequel les premier et deuxième dispositifs électroniques sont des dispositifs distincts, ou dans lequel les premier et deuxième dispositifs électroniques forment un seul et même dispositif de sorte que les premier et deuxième systèmes d’exploitation forment un seul et même système d’exploitation. Procédé selon la revendication 11 ou 12 comprenant, avant l’exécution de l’application fermée par le premier système d’exploitation du premier dispositif électronique : chargement dans une mémoire du deuxième dispositif électronique d’une librairie JavaCard comprenant des informations de classe définissant la classe de l’objet de partage ; dans lequel le deuxième système d’exploitation détermine la référence d’objet pointant vers l’objet de partage à partir des informations de classe. Premier dispositif électronique (DV1 ; DV1a) comprenant une première application, dite application fermée, de type Java Card et un système d’exploitation (OS1a) apte à exécuter l’application fermée, le système d’exploitation comprenant un module de partage, le module de partage comprenant : un module d’analyse configuré pour réaliser une analyse du code interprétable orienté objet, de l’application fermée, en cours d’exécution par le système d’exploitation ; le module d’analyse étant configuré pour détecter, au cours de ladite analyse, l’instanciation par le système d’exploitation d’un premier objet conforme à un type d’objet prédéfini ; un module de détermination configuré pour déterminer une référence d’objet pointant vers ledit premier objet ; un module de génération configuré pour générer un nouvel objet dit objet de partage dans le contexte de l’application fermée, ledit objet de partage comprenant au moins une fonction partagée et comprenant un champ dans lequel est insérée ladite référence d’objet ; un module d’enregistrement configuré pour enregistrer l’objet de partage auprès du système d’exploitation dans une arborescence d’objets formée par le système d’exploitation en réponse au code interprétable ; et un module d’exécution configuré pour exécuter l’objet de partage causant l’implémentation d’une interface de partage de sorte à fournir l’accès d’au moins une dite fonction partagée à une deuxième application, dite application cliente, de type Java Card se trouvant dans un contexte autre que l’application fermée. Système comprenant : un premier dispositif électronique (DV1a) selon la revendication 14 ; et un deuxième dispositif électronique (DV2) comprenant une deuxième application (APP2), dite application cliente, de type Java Card et un deuxième système d’exploitation (OS2) apte à exécuter l’application cliente ; dans lequel le premier système d’exploitation est configuré pour exécuter l’application fermée, dans lequel le deuxième système d’exploitation comprend : un module d’exécution configuré pour exécuter l’application cliente, dans un contexte autre que l’application fermée, de sorte à instancier un objet dit objet client au cours de l’exécution de l’application cliente ; un module de détermination configuré pour déterminer une deuxième référence d’objet pointant vers l’objet de partage ; un module d’insertion configuré pour insérer la deuxième référence d’objet dans un champ dudit objet client ; et un module d’appel configuré pour que ledit objet client appelle une fonction du premier objet auprès de l’objet de partage implémentant une interface de partage au travers d’un pare-feu Java Card, ledit objet client n’obtenant l’accès à ladite fonction appelée que si ladite fonction appelée est définie en tant que fonction partagée dans l’objet de partage.