Cyflwynwyd Bonsai, gwasanaeth cydamseru dyfeisiau ar gyfer GNOME

Christian Hergert (Cristion Hergert), awdur amgylchedd datblygu integredig GNOME Builder, sydd bellach yn gweithio yn Red Hat, cyflwyno prosiect peilot Bonsai, gyda'r nod o ddatrys y broblem o gysoni cynnwys dyfeisiau lluosog sy'n rhedeg GNOME. Gall defnyddwyr ddefnyddio Bonsai
ar gyfer cysylltu sawl dyfais Linux ar rwydwaith cartref, pan fydd angen i chi gael mynediad at ffeiliau a data cymhwysiad ar bob cyfrifiadur, ond nad ydych am drosglwyddo'ch data i wasanaethau cwmwl trydydd parti. Mae cod y prosiect wedi'i ysgrifennu yn C a cyflenwi trwyddedig o dan GPLv3.

Mae Bonsai yn cynnwys y broses gefndir bonsaid a llyfrgell swyddogaethau libbonsai i ddarparu gwasanaethau tebyg i gwmwl. Gellir lansio'r broses gefndir ar y brif weithfan neu ar gyfrifiadur mini Raspberry Pi sy'n rhedeg yn gyson ar y rhwydwaith cartref, wedi'i gysylltu â rhwydwaith diwifr a gyriant storio. Defnyddir y llyfrgell i ddarparu mynediad i gymwysiadau GNOME i wasanaethau Bonsai gan ddefnyddio API lefel uchel. Er mwyn cysylltu â dyfeisiau allanol (PCs eraill, gliniaduron, ffonau, dyfeisiau Rhyngrwyd Pethau), cynigir y cyfleustodau bonsai-pâr, sy'n eich galluogi i gynhyrchu tocyn ar gyfer cysylltu â gwasanaethau. Ar ôl rhwymo, trefnir sianel wedi'i hamgryptio (TLS) i gael mynediad at wasanaethau lle defnyddir ceisiadau D-Bus cyfresol.

Nid yw bonsai yn gyfyngedig i rannu data yn unig a gellir ei ddefnyddio hefyd i greu storfeydd gwrthrychau traws-system gyda chefnogaeth ar gyfer cydamseru rhannol ar draws dyfeisiau, trafodion, mynegeion eilaidd, cyrchyddion, a'r gallu i droshaenu newidiadau lleol system-benodol ar ben system a rennir. cronfa ddata a rennir. Mae storio gwrthrychau a rennir yn cael ei adeiladu ar y sail API GVariant и LMDB.

Ar hyn o bryd, dim ond gwasanaeth ar gyfer cyrchu storfa ffeiliau a gynigir, ond yn y dyfodol bwriedir gweithredu gwasanaethau eraill ar gyfer cyrchu post, cynllunydd calendr, nodiadau (ToDo), albymau lluniau, casgliadau cerddoriaeth a fideo, system chwilio, copi wrth gefn, VPN a yn y blaen. Er enghraifft, gan ddefnyddio Bonsai ar wahanol gyfrifiaduron mewn rhaglenni GNOME, gallwch drefnu gwaith gyda chalendr wedi'i gydamseru, rhaglennydd neu gasgliad cyffredin o luniau.

Ffynhonnell: opennet.ru

Ychwanegu sylw