Buttplug 1.0

Ήσυχα και απαρατήρητα, μετά από 3,5 χρόνια ανάπτυξης, έλαβε χώρα η πρώτη μεγάλη κυκλοφορία του Buttplug - μια ολοκληρωμένη λύση για την ανάπτυξη λογισμικού στον τομέα του τηλεχειρισμού οικείων συσκευών με υποστήριξη για διάφορες μεθόδους σύνδεσης σε αυτές: Bluetooth, USB και σειριακές θύρες χρησιμοποιώντας τις γλώσσες προγραμματισμού Rust, C#, JavaScript και TypeScript.

Ξεκινώντας με αυτήν την έκδοση, οι υλοποιήσεις C# και JavaScript του Buttplug απορρίπτονται προς όφελος των αντίστοιχων βιβλιοθηκών τους, οι οποίες αλληλεπιδρούν με τη μόνη εναπομείνασα εφαρμογή Rust μέσω FFI, επιτρέποντας την ανάπτυξη βιβλιοθηκών για Python, C++, γλώσσες που βασίζονται σε JVM και Unreal Engine .

Το Buttplug υποστηρίζει έλεγχο από πληκτρολόγια, joystick και ελεγκτές εικονικής πραγματικότητας, καθώς και συγχρονισμό με ταινίες μέσω πρόσθετων για VLC και Kodi.

Πηγή: linux.org.ru