Avaldatud on OpenCloud 6.0 vĂ€ljaanne, mis vĂ”imaldab oma serveris ĂŒles seada failivahetuse ja sisu koostöö sĂŒsteemi. Projekt esitleb end avatud alternatiivina Microsoft SharePointi, Google Drive'i ja Dropboxi patentitud sĂŒsteemidele, mis vastab Euroopa Liidu kehtivate GDPR mÀÀruse nĂ”uetele.
Projekt pĂ”hineb OCIS (ownCloud Infinite Scale) platvormi harul. Erinevalt omaenda koodibaasist ownCloud ja selle harust NextCloud, on OpenCloudi serveri osa kirjutatud PHP keelest Go keelele. OpenCloudi loojad pĂŒĂŒdlesid koodibaasi vabastamise poole liigsetest funktsionaalsustest, keskendudes vĂ”imalikult kvaliteetsele pĂ”hitegevuse â failide koostöö â teostamisele.
Go keeles kirjutatud serveriosa levitatakse Apache 2.0 litsentsi alusel ja toetab WebDAV, gRPC, Microsofti RESTful Web API Graph, OCS, OCM 1.1 ja OpenID Connect programmeerimisliideseid. Server on ellu viidud mikroteenuste kontseptsiooni alusel ja suudab skaleeruda alates Raspberry Pi plaatidele paigaldamisest kuni suurte mitmekordsete kasutuselevÔtteni.server.
Lauakliendi on kirjutatud C++ keeles Qt raamistiku abil, avaldatud GPLv3 litsentsi alusel ning toetab Windowsi, macOS-i ja Linuxi versioonide koostamist. Klient sisaldab ka failide sĂŒnkroonimise ja jagatud salvestuse virtuaalse failisĂŒsteemina monteerimise funktsiooni. Veebiliides on kirjutatud TypeScriptis, kasutades Vue.js raamistikku, ja pakutakse AGPLv3 litsentsi alusel. On saadaval ka mobiilirakendused Androidile ja iOS-ile.
Lisaks failide salvestamise ja jagamise funktsioonidele ning sĂŒnkroniseeritud juurdepÀÀsule failikogule erinevatelt seadmetelt, sisaldab OpenCloud vĂ”imalusi dokumentide reaalajas ĂŒhiseks redigeerimiseks, integreerituna Contorra Online'i kontoripakettide ja Markdown Editor (ToastUI) redaktoriga, teksti eraldamine piltidelt ja skannitud dokumentidest ning ICAP protokolli kasutamine laaditavate failide kontrollimiseks viirusetĂ”rje paketidena.
Avaldatud failide puhul on vĂ”imalik piirata eluea kestust, pakkuda juurdepÀÀsu linkide kaudu ja kaitsta sisu parooliga. Failide navigeerimise lihtsustamiseks toetatakse silte, filtreid ja tĂ€isteksti otsingut. SĂŒsteemis jĂ€lgitakse kĂ”iki failide kasutustehalduse ajaloo ja pakutakse vĂ”imalust taastada muudatused teatud versiooniks minevikus. Koostöö korraldamine on vĂ”imalik, mÀÀrates alakaustade (âtööruumideâ) kindlatele meeskondadele.
Ainult administraatorile on juurdepÀÀs detailse Ă”iguste ja kasutajate haldamise liidesele (nĂ€iteks saab kasutajale lubada ainult vaatamist vĂ”i ainult failide ĂŒleslaadimist). Tugi on olemas rollipĂ”hise juurdepÀÀsu haldamiseks (RBAC â Role-Based Access Control). Platvorm rakendab Privacy-First arhitektuuri, mis tĂ€hendab, et OpenCloudi administraator ei saa ligipÀÀsu kasutajate sisule.

Uues versioonis:
- Veebiliideses on rakendatud funktsioon «Lemmikud», mis vÔimaldab kasutajatel tÀhtsamaid ja tihti kasutatavaid faile mÀrgistada kiireks juurdepÀÀsuks. Teave lemmikute kohta salvestatakse serveril ja ei ole seotud konkreetse kliendiga. Lemmikfailid on mÀrgistatud tÀhega ja eristuvad isiklikes ruumides, projektide kontekstis, alamkataloogides ja otsingutulemustes. KÔiki mÀrgitud elemente on vÔimalik korraga vaadata eraldi lehelt «Lemmikud».
- Lisatud on «Kalkulaatori» laiendus, mis vÔimaldab matemaatilisi avaldisi otsinguribal arvutada.
- Lisatud on «Pastebini» laiendus, et lihtsustada tekstisisu jagamist. Koostöös jagatud elemente salvestatakse automaatselt varjatud katalooge «.space» isiklikus piirkonnas.
Allikas: opennet.ru
