వినియోగదారులు తమ సొంత సర్వర్లో ఫైల్ షేరింగ్ మరియు కంటెంట్ సహకార వ్యవస్థను ఏర్పాటు చేసుకోవడానికి వీలు కల్పించే ప్లాట్ఫారమ్ అయిన ఓపెన్క్లౌడ్ 6.0 విడుదల చేయబడింది. ఈ ప్రాజెక్ట్ను మైక్రోసాఫ్ట్ షేర్పాయింట్, గూగుల్ డ్రైవ్ మరియు డ్రాప్బాక్స్ వంటి యాజమాన్య వ్యవస్థలకు ఒక బహిరంగ ప్రత్యామ్నాయంగా ప్రచారం చేస్తున్నారు మరియు ఇది యూరోపియన్ యూనియన్ యొక్క GDPRకు అనుగుణంగా ఉంది.
ఈ ప్రాజెక్ట్ OCIS (ownCloud Infinite Scale) ప్లాట్ఫారమ్ యొక్క ఫోర్క్గా స్థాపించబడింది. అసలైన ownCloud కోడ్బేస్ మరియు దాని ఫోర్క్ అయిన NextCloud వలె కాకుండా, OpenCloud సర్వర్ PHP నుండి Go లోకి తిరిగి వ్రాయబడింది. OpenCloud సృష్టికర్తలు కోడ్బేస్ నుండి అనవసరమైన కార్యాచరణను తొలగించి, దాని ప్రధాన కార్యాచరణ అయిన ఫైల్ సహకారం యొక్క అత్యున్నత-నాణ్యత అమలును అందించడంపై దృష్టి పెట్టడానికి ప్రయత్నించారు.
Go భాషలో వ్రాయబడిన ఈ సర్వర్, అపాచీ 2.0 లైసెన్స్ క్రింద లైసెన్స్ చేయబడింది మరియు WebDAV, gRPC, మైక్రోసాఫ్ట్ యొక్క RESTful వెబ్ API గ్రాఫ్, OCS, OCM 1.1, మరియు OpenID కనెక్ట్లకు మద్దతు ఇస్తుంది. ఈ సర్వర్ ఒక మైక్రోసర్వీసెస్ ఫ్రేమ్వర్క్ను ఉపయోగించి అమలు చేయబడింది మరియు రాస్ప్బెర్రీ పై బోర్డుల నుండి పెద్ద బహుళ-సర్వర్ విస్తరణల వరకు స్కేల్ చేయగలదు.
డెస్క్టాప్ క్లయింట్ను C++ లో Qt ఉపయోగించి వ్రాసారు, ఇది GPLv3 లైసెన్స్ క్రింద ప్రచురించబడింది మరియు Windows, macOS, మరియు Linux కోసం బిల్డ్లకు మద్దతు ఇస్తుంది. ఈ క్లయింట్లో అంతర్నిర్మిత ఫైల్ సింక్రొనైజేషన్ మరియు షేర్డ్ స్టోరేజ్ను వర్చువల్ ఫైల్ సిస్టమ్గా మౌంట్ చేసే సౌకర్యం కూడా ఉంది. వెబ్ ఇంటర్ఫేస్ను Vue.js ఫ్రేమ్వర్క్ను ఉపయోగించి టైప్స్క్రిప్ట్లో వ్రాసారు మరియు ఇది AGPLv3 లైసెన్స్ క్రింద ఉంది. ఆండ్రాయిడ్ మరియు iOS కోసం మొబైల్ యాప్లు అందుబాటులో ఉన్నాయి.
ఫైల్ నిల్వ మరియు భాగస్వామ్య ఫీచర్లతో పాటు, వివిధ పరికరాల నుండి ఫైల్ సేకరణలకు సమకాలీకరించిన యాక్సెస్కు అదనంగా, ఓపెన్క్లౌడ్లో నిజ సమయంలో పత్రాలను సహకారంతో సవరించడం, కొలాబొరా ఆన్లైన్ ఆఫీస్ సూట్ మరియు మార్క్డౌన్ ఎడిటర్ (టోస్ట్యూఐ)తో అనుసంధానం, చిత్రాలు మరియు స్కాన్ చేసిన పత్రాల నుండి టెక్స్ట్ను సంగ్రహించడం, మరియు యాంటీవైరస్ ప్యాకేజీలలో డౌన్లోడ్ చేసిన ఫైల్లను స్కాన్ చేయడానికి ICAP ప్రోటోకాల్ను ఉపయోగించడం వంటి సామర్థ్యాలు కూడా ఉన్నాయి.
మీరు ప్రచురించిన ఫైళ్ల జీవితకాలాన్ని పరిమితం చేయవచ్చు, లింక్ ద్వారా యాక్సెస్ను అందించవచ్చు మరియు పాస్వర్డ్తో కంటెంట్ను రక్షించవచ్చు. ఫైల్ నావిగేషన్ను సరళీకృతం చేయడానికి, ట్యాగ్లు, ఫిల్టర్లు మరియు పూర్తి-టెక్స్ట్ శోధనకు మద్దతు ఉంది. ఈ వ్యవస్థ ఫైళ్లతో పని చేసిన మొత్తం చరిత్రను ట్రాక్ చేస్తుంది మరియు గతంలోని నిర్దిష్ట సంస్కరణకు మార్పులను వెనక్కి తీసుకురావడానికి మద్దతును అందిస్తుంది. వ్యక్తిగత బృందాలకు ఉప డైరెక్టరీలను ("వర్క్స్పేస్లు") కేటాయించడం ద్వారా జట్టుకృషిని నిర్వహించడం సాధ్యమవుతుంది.
యాక్సెస్ హక్కులు మరియు వినియోగదారులను నిర్వహించడానికి నిర్వాహకుడికి వివరణాత్మక ఇంటర్ఫేస్ అందించబడింది (ఉదాహరణకు, మీరు వినియోగదారుని రిపోజిటరీని వీక్షించడానికి లేదా అప్లోడ్ చేయడానికి మాత్రమే అనుమతించవచ్చు). రోల్-బేస్డ్ యాక్సెస్ కంట్రోల్ (RBAC) కు మద్దతు ఉంది. ఈ ప్లాట్ఫామ్ ప్రైవసీ-ఫస్ట్ ఆర్కిటెక్చర్ను ఉపయోగిస్తుంది, అంటే అడ్మినిస్ట్రేటర్ హక్కులు కలిగిన ఓపెన్క్లౌడ్ వినియోగదారుడు వినియోగదారుల కంటెంట్ను యాక్సెస్ చేయలేరు.

కొత్త వెర్షన్లో:
- వెబ్ ఇంటర్ఫేస్లో 'ఫేవరెట్స్' ఫీచర్ ఉంది, ఇది వినియోగదారులు ముఖ్యమైన మరియు తరచుగా ఉపయోగించే ఫైల్లను త్వరిత ప్రాప్యత కోసం గుర్తించడానికి అనుమతిస్తుంది. ఫేవరెట్స్కు ఫైల్లను జోడించడం గురించిన సమాచారం నిల్వ చేయబడుతుంది. సర్వర్ మరియు ఇది ఒక నిర్దిష్ట క్లయింట్కు ముడిపడి ఉండదు. ఇష్టమైన ఫైల్లు వ్యక్తిగత స్పేస్లు, ప్రాజెక్ట్లు, సబ్ఫోల్డర్లు మరియు శోధన ఫలితాలలో నక్షత్రం గుర్తుతో హైలైట్ చేయబడతాయి. నక్షత్రం గుర్తు ఉన్న అన్ని అంశాలను ఒకేసారి ప్రత్యేక "ఇష్టమైనవి" పేజీలో చూడవచ్చు.
- సెర్చ్ బార్లో గణిత సమీకరణాలను లెక్కించడానికి వీలు కల్పించే కాలిక్యులేటర్ ఎక్స్టెన్షన్ జోడించబడింది.
- టెక్స్ట్ కంటెంట్ను పంచుకోవడాన్ని సులభతరం చేయడానికి "పేస్ట్బిన్" ఎక్స్టెన్షన్ జోడించబడింది. పంచుకున్న అంశాలు మీ వ్యక్తిగత స్పేస్లోని దాగి ఉన్న ".space" డైరెక్టరీలో స్వయంచాలకంగా సేవ్ చేయబడతాయి.
మూలం: opennet.ru
