OpenCloud 6.0, en plattform som låter användare driftsätta ett system för fildelning och innehållssamarbete på sin egen server, har släppts. Projektet marknadsförs som ett öppet alternativ till proprietära system som Microsoft SharePoint, Google Drive och Dropbox, och är kompatibelt med Europeiska unionens GDPR.
Projektet grundades som en förgrening av OCIS-plattformen (ownCloud Infinite Scale). Till skillnad från den ursprungliga ownCloud-kodbasen och dess förgrening, NextCloud, skrevs OpenCloud-servern om från PHP till Go. OpenClouds skapare försökte rensa kodbasen från onödig funktionalitet och fokusera på att leverera högsta möjliga kvalitet på implementeringen av dess kärnfunktionalitet – filsamarbete.
Servern, skriven i Go, är licensierad under Apache 2.0-licensen och stöder WebDAV, gRPC, Microsofts RESTful Web API Graph, OCS, OCM 1.1 och OpenID Connect. Servern är implementerad med ett microservices-ramverk och kan skalas från Raspberry Pi-kort till stora multiserverdistributioner.
Skrivbordsklienten är skriven i C++ med Qt, publicerad under GPLv3-licensen och stöder byggen för Windows, macOS och Linux. Klienten har också inbyggd filsynkronisering och montering av delad lagring som ett virtuellt filsystem. Webbgränssnittet är skrivet i TypeScript med Vue.js-ramverket och är licensierat under AGPLv3-licensen. Mobilappar finns tillgängliga för Android och iOS.
Förutom funktioner för fillagring och delning, samt synkroniserad åtkomst till filsamlingar från olika enheter, inkluderar OpenCloud funktioner för gemensam redigering av dokument i realtid, integration med kontorspaketet Collabora Online och Markdown Editor (ToastUI), textutvinning från bilder och skannade dokument, samt användning av ICAP-protokollet för att skanna nedladdade filer i antivirusprogram.
Du kan begränsa livslängden för publicerade filer, ge åtkomst via en länk och skydda innehållet med ett lösenord. För att förenkla filnavigering stöds taggar, filter och fulltextsökning. Systemet spårar hela historiken för arbetet med filer och ger stöd för att återställa ändringar till en specifik version tidigare. Det är möjligt att organisera lagarbete genom att tilldela underkataloger ("arbetsytor") till individuella team.
Administratören är försedd med ett detaljerat gränssnitt för att hantera åtkomsträttigheter och användare (till exempel kan du tillåta en användare att bara se eller bara ladda upp till förvaret). Rollbaserad åtkomstkontroll (RBAC) stöds. Plattformen använder en Privacy-First-arkitektur, vilket innebär att en OpenCloud-användare med administratörsrättigheter inte kan komma åt användarnas innehåll.

I den nya versionen:
- Webbgränssnittet har en funktion för "Favoriter" som gör det möjligt för användare att markera viktiga och ofta använda filer för snabb åtkomst. Information om hur man lägger till filer i favoriter lagras på server och är inte knuten till en specifik klient. Favoritfiler markeras med en stjärna och markeras i personliga utrymmen, projekt, undermappar och sökresultat. Alla stjärnmärkta objekt kan visas samtidigt på en separat "Favoriter"-sida.
- Lade till tillägget Kalkylator, som låter dig beräkna matematiska uttryck i sökfältet.
- Tillägget "Pastebin" har lagts till för att förenkla delning av textinnehåll. Delade objekt sparas automatiskt i en dold ".space"-katalog i ditt personliga utrymme.
Källa: opennet.ru
