Bonsai, der GerĂ€tesynchronisationsdienst fĂŒr GNOME, ist jetzt verfĂŒgbar.

Christian Hergert (Christian Hergert), Autor der integrierten Entwicklungsumgebung GNOME Builder, der derzeit bei Red Hat arbeitet, den ein experimentelles Projekt Bonsai, das sich darauf konzentriert, die Synchronisierung von Inhalten zwischen mehreren GerÀten, die GNOME verwenden, zu ermöglichen. Benutzer können Bonsai
verwenden, um mehrere Linux-GerĂ€te in einem Heimnetzwerk zu verbinden, wenn sie auf Dateien und Anwendungsdaten auf allen GerĂ€ten zugreifen möchten, ohne ihre Daten an externe Cloud-Dienste zu ĂŒbermitteln. Der Code des Projekts ist in C geschrieben und wird geliefert Die Veröffentlichung des Video Players MPV 0.32

Bonsai umfasst den Hintergrundprozess bonsaid und die FunktionalitĂ€tsbibliothek libbonsai, um cloudĂ€hnliche Dienstleistungen anzubieten. Der Hintergrundprozess kann auf einer Hauptarbeitsstation oder auf einem stĂ€ndig laufenden Mini-Computer Raspberry Pi im Heimnetzwerk gestartet werden, der mit dem WLAN und einem Datenspeicher verbunden ist. Die Bibliothek wird verwendet, um GNOME-Anwendungen den Zugang zu den Bonsai-Diensten ĂŒber eine hochgradig abstrahierte API zu ermöglichen. Zur Verbindung mit externen GerĂ€ten (anderen PCs, Laptops, Smartphones, Internet-of-Things-GerĂ€ten) wird das Tool bonsai-pair angeboten, das einen Token zur Verbindung mit den Dienstleistungen generiert. Nach der Verbindung wird ein verschlĂŒsselter Kanal (TLS) eingerichtet, um auf die Dienste zuzugreifen, wobei serialisierte D-Bus-Anfragen genutzt werden.

Bonsai ist nicht nur auf die gemeinsame Datenfreigabe beschrĂ€nkt, sondern kann auch verwendet werden, um fĂŒr mehrere Systeme zugĂ€ngliche Objekt-Speicher mit unterstĂŒtzter partieller Synchronisation zwischen GerĂ€ten, Transaktionen, sekundĂ€ren Indizes, Cursors und der Möglichkeit der Überlagerung system-spezifischer lokaler Änderungen ĂŒber einer gemeinsamen Datenbank zu erstellen. Der gemeinsame Objekt-Speicher basiert auf API GVariant und LMDB.

Derzeit wird nur ein Dienst fĂŒr den Zugriff auf den Dateispeicher angeboten, jedoch sind in Zukunft weitere Dienste fĂŒr den Zugriff auf E-Mail, Kalender, Notizen (ToDo), FotobĂŒcher, Musik- und Videosammlungen, Suchsysteme, Backup, VPN usw. geplant. Beispielsweise wird es mit Bonsai in Anwendungen von GNOME auf verschiedenen Computern möglich sein, mit einem synchronisierten Kalender oder einer gemeinsamen Fotosammlung zu arbeiten.

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster