OpenCloud 6.0, o platformă care permite utilizatorilor să implementeze un sistem de partajare a fișierelor și colaborare în conținut pe propriul server, a fost lansată. Proiectul este promovat ca o alternativă deschisă la sistemele proprietare precum Microsoft SharePoint, Google Drive și Dropbox și este conform cu GDPR-ul Uniunii Europene.
Proiectul a fost fondat ca o ramură a platformei OCIS (ownCloud Infinite Scale). Spre deosebire de baza de cod originală ownCloud și de ramura sa, NextCloud, serverul OpenCloud a fost rescris din PHP în Go. Creatorii OpenCloud au încercat să elimine funcționalitățile inutile din baza de cod și să se concentreze pe furnizarea unei implementări de cea mai înaltă calitate a funcționalității sale de bază - colaborarea fișierelor.
Serverul, scris în Go, este licențiat sub licența Apache 2.0 și suportă WebDAV, gRPC, RESTful Web API Graph de la Microsoft, OCS, OCM 1.1 și OpenID Connect. Serverul este implementat folosind un framework de microservicii și poate fi scalat de la plăci Raspberry Pi la implementări multi-server de mari dimensiuni.
Clientul desktop este scris în C++ folosind Qt, publicat sub licența GPLv3 și acceptă versiuni pentru Windows, macOS și Linux. Clientul dispune, de asemenea, de sincronizare a fișierelor încorporată și de montare a spațiului de stocare partajat ca sistem de fișiere virtual. Interfața web este scrisă în TypeScript folosind framework-ul Vue.js și este licențiată sub licența AGPLv3. Aplicațiile mobile sunt disponibile pentru Android și iOS.
Pe lângă funcțiile de stocare și partajare a fișierelor, precum și accesul sincronizat la colecțiile de fișiere de pe diferite dispozitive, OpenCloud include capabilități pentru editarea colaborativă a documentelor în timp real, integrare cu suita de birou Collabora Online și Markdown Editor (ToastUI), extragerea textului din imagini și documente scanate și utilizarea protocolului ICAP pentru scanarea fișierelor descărcate în pachetele antivirus.
Puteți limita durata de viață a fișierelor publicate, puteți oferi acces printr-un link și puteți proteja conținutul cu o parolă. Pentru a simplifica navigarea în fișiere, sunt acceptate etichetele, filtrele și căutarea text integral. Sistemul urmărește întregul istoric al lucrării cu fișiere și oferă suport pentru anularea modificărilor la o anumită versiune din trecut. Este posibilă organizarea muncii în echipă prin atribuirea de subdirectoare („spații de lucru”) echipelor individuale.
Administratorul este prevăzut cu o interfață detaliată pentru gestionarea drepturilor de acces și a utilizatorilor (de exemplu, puteți permite unui utilizator să vizualizeze sau să încarce doar în depozit). Controlul accesului bazat pe roluri (RBAC) este acceptat. Platforma folosește o arhitectură Privacy-First, ceea ce înseamnă că un utilizator OpenCloud cu drepturi de administrator nu poate accesa conținutul utilizatorilor.

În noua versiune:
- Interfața web dispune de o funcție „Favorite”, care permite utilizatorilor să marcheze fișierele importante și utilizate frecvent pentru acces rapid. Informațiile despre adăugarea fișierelor la favorite sunt stocate pe Server și nu este legat de un anumit client. Fișierele favorite sunt marcate cu o stea și evidențiate în spațiile personale, proiecte, subfoldere și rezultatele căutării. Toate elementele marcate cu stea pot fi vizualizate simultan pe o pagină separată „Favorite”.
- A fost adăugată extensia Calculator, care vă permite să calculați expresii matematice în bara de căutare.
- Extensia „Pastebin” a fost adăugată pentru a simplifica partajarea conținutului text. Elementele partajate sunt salvate automat într-un director ascuns „.space” din spațiul personal.
Sursa: opennet.ru
