OpenML
De l'anglais : Open Media Language
Traduction : Langue de Médias Ouverte
Interface de programmation utilisée pour la programmation d'applications multimédias prévues pour fonctionner sur différents ordinateurs et systèmes d'exploitation. OpenML exploite l'OpenGL pour la partie graphique mais étend son champ d'action à la diffusion de vidéo et de son. Le groupe chargé de définir l'OpenML s'appele Khronos.