Ich denke mal so etwas wie den iPod von Apple. Das man auch mit anderer Software als der von Apple den iPod mit Musik beladen kann oder dass auch andere Musikspieler die gleich Schnittstelle implementieren können. Also Schnittstellen im Sinne der EU-Software-Richtlinie 2009/24/EG.
Zitat: "Die Funktion von Computerprogrammen besteht darin, mit den anderen Komponenten eines Computersystems und den Benutzern in Verbindung zu treten und zu operieren. Zu diesem Zweck ist eine logische und, wenn zweckmäßig, physische Verbindung und Interaktion notwendig, um zu gewährleisten, dass Software und Hardware mit anderer Software und Hardware und Benutzern wie beabsichtigt funktionieren können. Die Teile des Programms, die eine solche Verbindung und Interaktion zwischen den Elementen von Software und Hardware ermöglichen sollen, sind allgemein als „Schnittstellen“ bekannt. Diese funktionale Verbindung und Interaktion ist allgemein als „Interoperabilität“ bekannt; diese Interoperabilität kann definiert werden als die Fähigkeit zum Austausch von Informationen und zur wechselseitigen Verwendung der ausgetauschten Informationen."