I-OpenCloud 6.0, ipulatifomu evumela abasebenzisi ukuthi basebenzise uhlelo lokwabelana ngamafayela kanye nokubambisana kokuqukethwe kuseva yabo, ikhishwe. Le phrojekthi ikhuthazwa njengendlela ehlukile evulekile kunezinhlelo ezizimele njengeMicrosoft SharePoint, i-Google Drayivu, kanye neDropbox, futhi ihambisana ne-GDPR ye-European Union.
Le phrojekthi yasungulwa njengefoloko yesikhulumi se-OCIS (ownCloud Infinite Scale). Ngokungafani ne-ownCloud codebase yokuqala kanye nefoloko yayo, i-NextCloud, iseva ye-OpenCloud yabhalwa kabusha kusuka ku-PHP kuya ku-Go. Abadali be-OpenCloud bazame ukususa ukusebenza okungadingekile kwe-codebase futhi bagxila ekuletheni ukuqaliswa kwekhwalithi ephezulu kakhulu komsebenzi wayo oyinhloko—ukubambisana kwefayela.
Iseva, ebhalwe ku-Go, inelayisensi ngaphansi kwelayisensi ye-Apache 2.0 futhi isekela i-WebDAV, i-gRPC, i-Microsoft's RESTful Web API Graph, i-OCS, i-OCM 1.1, kanye ne-OpenID Connect. Iseva isetshenziswa kusetshenziswa uhlaka lwe-microservices futhi ingakhula kusukela kumabhodi e-Raspberry Pi kuya ekusetshenzisweni okukhulu kwe-multi-server.
Iklayenti ledeskithophu libhalwe nge-C++ kusetshenziswa i-Qt, elishicilelwe ngaphansi kwelayisensi ye-GPLv3, futhi lisekela ukwakheka kwe-Windows, i-macOS, ne-Linux. Iklayenti liphinde libe nokuvumelanisa amafayela okwakhelwe ngaphakathi kanye nokufakwa kwesitoreji esabiwe njengohlelo lwefayela olubonakalayo. I-web interface ibhalwe nge-TypeScript kusetshenziswa uhlaka lwe-Vue.js futhi inelayisensi ngaphansi kwelayisensi ye-AGPLv3. Izinhlelo zokusebenza zeselula ziyatholakala ku-Android kanye ne-iOS.
Ngaphezu kwezici zokugcina amafayela nokwabelana, kanye nokufinyelela okuvumelanisiwe kumaqoqo amafayela avela kumadivayisi ahlukene, i-OpenCloud ifaka phakathi amakhono okuhlela ngokubambisana amadokhumenti ngesikhathi sangempela, ukuhlanganiswa ne-Collabora Online office suite kanye ne-Markdown Editor (ToastUI), ukukhipha umbhalo ezithombeni namadokhumenti askeniwe, kanye nokusetshenziswa kwephrothokholi ye-ICAP yokuskena amafayela alandiwe kumaphakheji e-antivirus.
Ungakwazi ukukhawulela ukuphila kwamafayela ashicilelwe, unikeze ukufinyelela ngesixhumanisi, futhi uvikele okuqukethwe ngephasiwedi. Ukuze kube lula ukuzulazula kwamafayela, amathegi, izihlungi nokusesha okugcwele umbhalo kuyasekelwa. Uhlelo lulandelela wonke umlando womsebenzi ngamafayela futhi luhlinzeka ngosekelo lokubuyisela emuva izinguquko enguqulweni ethile esikhathini esidlule. Kungenzeka ukuhlela ukusebenza kweqembu ngokunikeza iziqondiso ezingaphansi (“izindawo zokusebenza”) eqenjini ngalinye.
Umlawuli unikezwe isixhumi esibonakalayo esinemininingwane sokuphatha amalungelo okufinyelela nabasebenzisi (isibonelo, ungavumela umsebenzisi ukuthi abuke kuphela noma alayishe kuphela endaweni yokugcina). I-Role-based Access Control (RBAC) iyasekelwa. Inkundla isebenzisa i-Architecture Yobumfihlo-Okokuqala, okusho ukuthi umsebenzisi we-OpenCloud onamalungelo omlawuli akakwazi ukufinyelela okuqukethwe kwabasebenzisi.

Enguqulweni entsha:
- I-web interface inezici "zezintandokazi", ezivumela abasebenzisi ukuthi bamake amafayela abalulekile futhi asetshenziswa njalo ukuze bafinyelele ngokushesha. Ulwazi mayelana nokwengeza amafayela kuzintandokazi lugcinwa ku- iseva futhi ayixhunyanisiwe neklayenti elithile. Amafayela athandwayo amakwe ngenkanyezi futhi agqanyiswe ezikhaleni zomuntu siqu, amaphrojekthi, amafolda angaphansi, kanye nemiphumela yokusesha. Zonke izinto ezinezinkanyezi zingabukwa ngesikhathi esisodwa ekhasini elihlukile elithi "Izintandokazi".
- Kungezwe isandiso se-Calculator, esikuvumela ukuthi ubale izinkulumo zezibalo kubha yokusesha.
- Isandiso se-"Pastebin" senezelwe ukuze kube lula ukwabelana ngokuqukethwe kombhalo. Izinto ezabiwe zilondolozwa ngokuzenzakalelayo kufolda efihliwe ye-".space" esikhaleni sakho somuntu siqu.
Source: opennet.ru
