Välja on antud OpenCloud 6.0, platvorm, mis võimaldab kasutajatel oma serveris juurutada failide jagamise ja sisu koostöösüsteemi. Projekti reklaamitakse avatud alternatiivina patenteeritud süsteemidele nagu Microsoft SharePoint, Google Drive ja Dropbox ning see on kooskõlas Euroopa Liidu isikuandmete kaitse üldmäärusega (GDPR).
Projekt asutati OCIS-i (ownCloud Infinite Scale) platvormi haruna. Erinevalt algsest ownCloudi koodibaasist ja selle harust NextCloud kirjutati OpenCloudi server ümber PHP-st Go-le. OpenCloudi loojad püüdsid koodibaasist eemaldada ebavajaliku funktsionaalsuse ja keskenduda selle põhifunktsiooni – failide koostöö – kõrgeima kvaliteediga teostusele.
Go keeles kirjutatud server on litsentseeritud Apache 2.0 litsentsi alusel ning toetab WebDAV-i, gRPC-d, Microsofti RESTful Web API Graph'i, OCS-i, OCM 1.1 ja OpenID Connecti. Server on rakendatud mikroteenuste raamistiku abil ja seda saab skaleerida Raspberry Pi plaatidest suurte mitme serveriga juurutusteni.
Töölaua klient on kirjutatud C++ keeles Qt abil, avaldatud GPLv3 litsentsi all ning toetab Windowsi, macOS-i ja Linuxi versioone. Kliendil on ka sisseehitatud failide sünkroniseerimine ja jagatud salvestusruumi ühendamine virtuaalse failisüsteemina. Veebiliides on kirjutatud TypeScriptis Vue.js raamistikku kasutades ja litsentsitud AGPLv3 litsentsi alusel. Mobiilirakendused on saadaval Androidi ja iOS-i jaoks.
Lisaks failide salvestamise ja jagamise funktsioonidele ning sünkroniseeritud juurdepääsule failikogudele erinevatest seadmetest sisaldab OpenCloud võimalusi dokumentide koostööks reaalajas redigeerimiseks, integreerimiseks Collabora Online'i kontoripaketi ja Markdown Editoriga (ToastUI), teksti ekstraheerimiseks piltidelt ja skannitud dokumentidest ning ICAP-protokolli kasutamiseks allalaaditud failide skannimiseks viirusetõrjepakettides.
Saate piirata avaldatud failide eluiga, pakkuda juurdepääsu lingi kaudu ja kaitsta sisu parooliga. Failide navigeerimise lihtsustamiseks toetatakse silte, filtreid ja täistekstiotsingut. Süsteem jälgib kogu failidega töötamise ajalugu ja toetab teatud versiooni muudatuste tagasipööramist minevikus. Meeskonnatööd on võimalik korraldada, määrates üksikutele meeskondadele alamkataloogid (“tööruumid”).
Administraatoril on üksikasjalik liides juurdepääsuõiguste ja kasutajate haldamiseks (näiteks saate lubada kasutajal ainult vaatamise või ainult hoidlasse üleslaadimise). Toetatakse rollipõhist juurdepääsu juhtimist (RBAC). Platvorm kasutab Privacy-First arhitektuuri, mis tähendab, et administraatoriõigustega OpenCloudi kasutaja ei pääse kasutajate sisule juurde.

Uues versioonis:
- Veebiliidesel on funktsioon „Lemmikud”, mis võimaldab kasutajatel märkida olulisi ja sageli kasutatavaid faile kiireks juurdepääsuks. Teave failide lemmikutesse lisamise kohta salvestatakse aadressile server ja see ei ole seotud kindla kliendiga. Lemmikfailid on tähistatud tärniga ja esile tõstetud isiklikes ruumides, projektides, alamkaustades ja otsingutulemustes. Kõiki tärniga tähistatud üksusi saab korraga vaadata eraldi lehel „Lemmikud”.
- Lisatud kalkulaatori laiendus, mis võimaldab otsinguribal matemaatilisi avaldisi arvutada.
- Tekstisisu jagamise lihtsustamiseks on lisatud laiendus „Pastebin”. Jagatud üksused salvestatakse automaatselt teie isiklikus ruumis peidetud kausta „.space”.
Allikas: opennet.ru
