Silencieusement et discrètement, après 3,5 ans de développement, la première version majeure de Buttplug a été lancée – une solution complète pour le développement de logiciels dans le domaine du contrôle à distance d’appareils intimes, prenant en charge plusieurs méthodes de connexion : Bluetooth, USB et ports série grâce aux langages de programmation Rust, C#, JavaScript et TypeScript.
À partir de cette version, les implémentations de Buttplug en C# et JavaScript sont abandonnées au profit des bibliothèques correspondantes, qui interagissent avec l'unique implémentation restante en Rust via l'FFI, permettant ainsi le développement de bibliothèques pour Python, C++, les langages sur la plateforme JVM et Unreal Engine.
Buttplug prend en charge le contrôle via des claviers, des manettes et des contrôleurs de réalité virtuelle, ainsi que la synchronisation avec des films grâce à des plugins pour VLC et Kodi.
Source : linux.org.ru

