Nextcloud

Το Nextcloud είναι σουίτα λογισμικού πελάτη-διακομιστή για τη δημιουργία και τη χρήση υπηρεσιών φιλοξενίας αρχείων . Η εφαρμογή Nextcloud είναι παρόμοια με αυτή του Dropbox. Σε αντίθεση με το Dropbox, το Nextcloud δεν προσφέρει φιλοξενία χώρου αποθήκευσης αρχείων εκτός χώρου. Το Nextcloud είναι δωρεάν και ανοικτού κώδικα, πράγμα που σημαίνει ότι ο καθένας μπορεί να το εγκαταστήσει και να το χειριστεί στις δικές του ιδιωτικές συσκευές διακομιστή. 

Σε αντίθεση με τις ιδιόκτητες υπηρεσίες όπως το Dropbox, το Office 365 ή το Google Drive, η ανοικτή αρχιτεκτονική επιτρέπει στους χρήστες να έχουν πλήρη έλεγχο των δεδομένων τους. 

Ο αρχικός προγραμματιστής Frank Karlitschek του έργου ownCloud έκανε ένα αντίγραφο-παρακλάδι (fork) του ownCloud και έτσι δημιούργησε το Nextcloud, το οποίο συνεχίζει να αναπτύσσεται ενεργά από τον Karlitschek και άλλα μέλη της αρχικής ομάδας του ownCloud.

Χαρακτηριστικά 
Τα αρχεία Nextcloud αποθηκεύονται σε συμβατικές δομές καταλόγων και είναι προσπελάσιμα μέσω του WebDAV, εάν είναι απαραίτητο. Τα αρχεία χρήστη είναι κρυπτογραφημένα κατά τη μεταφορά και προαιρετικά σε κατάσταση ηρεμίας. Το Nextcloud μπορεί να συγχρονιστεί με τοπικούς υπολογιστές με Windows (Windows XP, Vista, 7, 8 και 10), MacOS (10.6 ή νεότερη έκδοση) ή διάφορες διανομές Linux . 

Το Nextcloud επιτρέπει τη διαχείριση χρηστών και ομάδων (μέσω OpenID ή LDAP). Το περιεχόμενο μπορεί να μοιραστεί με τον καθορισμό των λεπτομερών δικαιωμάτων ανάγνωσης/εγγραφής μεταξύ χρηστών και ομάδων. Εναλλακτικά, οι χρήστες Nextcloud μπορούν να δημιουργούν δημόσιες διευθύνσεις URL όταν μοιράζονται αρχεία. Είναι επίσης διαθέσιμη η καταγραφή των ενεργειών που σχετίζονται με αρχεία, καθώς και η απαγόρευση πρόσβασης βάσει κανόνων πρόσβασης αρχείων. 

Το Nextcloud εισάγει νέες δυνατότητες, όπως δυνατότητες παρακολούθησης, αναζήτηση πλήρους κειμένου και έλεγχο ταυτότητας Kerberos, καθώς και διάσκεψη ήχου/βίντεο, εκτεταμένη ομοσπονδία και μικρότερες βελτιώσεις στη διεπαφή χρήστη. 

Δεδομένου ότι το λογισμικό είναι αρθρωτό, μπορεί να επεκταθεί με plugins για την εφαρμογή επιπλέον λειτουργικότητας. Οι προγραμματιστές μπορούν να προσφέρουν τις επεκτάσεις τους σε άλλους χρήστες για εγκατάσταση μέσω πλατφόρμας που λειτουργεί από τον κατασκευαστή. Αυτή η πλατφόρμα επικοινωνεί με τα στιγμιότυπα Nextcloud μέσω ανοιχτού πρωτοκόλλου. Το App Store  περιέχει ήδη πάνω από 200 επεκτάσεις. Με τη βοήθεια αυτών των επεκτάσεων μπορούν να προστεθούν πολλές λειτουργίες, όπως: 

 ημερολόγια (CalDAV)
 επαφές (CardDAV)
 streaming media (Ampache)
 πρόγραμμα επεξεργασίας κειμένου που βασίζεται σε πρόγραμμα περιήγησης 
 υπηρεσία bookmarking 
 Σουίτα σύντμησης URL 
 γκαλερί 
 Αναγνώστης ροής RSS 
 εργαλεία προβολής εγγράφων μέσα από το Nextcloud 
 σύνδεση στο Dropbox, το Google Drive και το Amazon S3

Αρχιτεκτονική 
Προκειμένου οι επιτραπέζιες συσκευές να συγχρονίζουν αρχεία με το διακομιστή Nextcloud, είναι διαθέσιμοι επιτραπέζιοι-πελάτες για υπολογιστές με Windows, MacOS, FreeBSD ή Linux. Κινητοί-πελάτες υπάρχουν για συσκευές iOS και Android. Τα αρχεία και άλλα δεδομένα (όπως ημερολόγια, επαφές ή σελιδοδείκτες) μπορούν επίσης να προσπελαστούν, να διαχειριστούν και να μεταφορτωθούν χρησιμοποιώντας ένα πρόγραμμα περιήγησης ιστού χωρίς κάποιο πρόσθετο λογισμικό. Οποιεσδήποτε ενημερώσεις στο σύστημα αρχείων μεταφέρονται σε όλους τους υπολογιστές και τις κινητές συσκευές που είναι συνδεδεμένοι στο λογαριασμό ενός χρήστη. 

Ο διακομιστής Nextcloud είναι γραμμένος σε γλώσσες δέσμης ενεργειών PHP και JavaScript . Για απομακρυσμένη πρόσβαση, χρησιμοποιεί το saber/dav, έναν διακομιστή WebDAV ανοιχτού κώδικα. Το Nextcloud έχει σχεδιαστεί για να λειτουργεί με διάφορα συστήματα διαχείρισης βάσεων δεδομένων, όπως SQLite, MariaDB, MySQL, Oracle Database και PostgreSQL. 

Με το Nextcloud 12, αναπτύχθηκε μια νέα αρχιτεκτονική με το όνομα Global Scale, με στόχο την κλιμάκωση σε εκατοντάδες εκατομμύρια χρήστες. Διαχωρίζει τους χρήστες σε ξεχωριστούς κόμβους και εισάγει στοιχεία για τη διαχείριση της αλληλεπίδρασης μεταξύ τους.

Κουτί Nextcloud 
Τον Σεπτέμβριο του 2016, η Nextcloud, σε συνεργασία με τα Western Digital Labs και τηνCanonical (εταιρεία πίσω από το Ubuntu ), κυκλοφόρησε το Nextcloud Box. Η ανακοίνωση έγινε από τη Jane Silber, Διευθύνοντα Σύμβουλο της Canonical και Frank Karlitschek. Το πλαίσιο Nextcloud βασίστηκε σε ένα Raspberry Pi, που τρέχει το Ubuntu Core με Snappy και προοριζόταν να χρησιμεύσει ως συσκευή αναφοράς για άλλους πωλητές. Τον Ιούνιο του 2017, η Western Digital έκλεισε τα εργαστήρια Western Digital Labs οποία προκάλεσαν την παύση της παραγωγής του κουτιού.  

Υπάρχει εναλλακτικό υλικό  από άλλους προμηθευτές, όπως: 

 μερικά κιτ do-it-yourself βασισμένα στο Raspberry Pi και σε άλλες πλακέτες. 
 πλήρως διαμορφωμένους εξυπηρετητές με βάση το Intel NUC . 

Και άλλα έχουν ανακοινωθεί.

Ιστορία του fork (αντίγραφο-παρακλάδι) από το ownCloud 
Τον Απρίλιο του 2016 ο Καρλίτσεκ και οι περισσότεροι βασικοί συνεισφέροντες εγκατέλειψαν την ownCloud Inc. Αυτοί περιλάμβαναν μέρος του προσωπικού της ownCloud σύμφωνα με πηγές κοντά στην ίδια την κοινότητα ownCloud.  

Πριν από το fork προηγήθηκε μια ανάρτηση blog του Karlitschek, θέτοντας ερωτήσεις όπως «Ποιος είναι ο ιδιοκτήτης της κοινότητας; Ποιος είναι ο ιδιοκτήτης του  ίδιου του ownCloud; Και τι έχει μεγαλύτερη σημασία, βραχυπρόθεσμα χρήματα ή μακροπρόθεσμη ευθύνη και ανάπτυξη;» Δεν υπήρξαν επίσημες δηλώσεις σχετικά με το λόγο του fork. Ωστόσο, ο Karlitschek αναφέρθηκε αρκετές φορές σε μια συζήτηση στο συνέδριο FOSDEM του 2018, υπογραμμίζοντας την πολιτιστική αναντιστοιχία μεταξύ προγραμματιστών ανοιχτού κώδικα και επιχειρηματικών προσανατολισμένων ανθρώπων που δεν χρησιμοποιούνται στην κοινότητα ανοιχτού κώδικα. 

Στις 2 Ιουνίου, εντός 12 ωρών από την ανακοίνωση του fork, η αμερικανική οντότητα «ownCloud Inc.» ανακοίνωσε ότι κλείνει με άμεση ισχύ, δηλώνοντας ότι "[...] οι κύριοι δανειστές στις ΗΠΑ έχουν ακυρώσει την πίστωση μας. Σύμφωνα με το αμερικανικό δίκαιο, είμαστε αναγκασμένοι να κλείσουμε τις πόρτες της ownCloud, Inc. με άμεσο αποτέλεσμα και να τερματίσουμε τις συμβάσεις των 8 υπαλλήλων. «Η ownCloud Inc κατηγόρησε τον Karlitschek για τους προγραμματιστές της λαθροθηρίας, ενώ οι προγραμματιστές της Nextcloud όπως ο Arthur Schiwon δήλωσαν ότι "αποφάσισα να παραιτηθώ γιατί στην εταιρία ownCloud Inc δεν εξελίχθηκαν όλα όπως τα φαντάστηκα». Η ownCloud GmbH συνέχισε τις δραστηριότητές της, εξασφάλισε χρηματοδότηση από νέους επενδυτές και ανέλαβε τη δουλειά της ownCloud Inc.

Διαφορές από το ownCloud 
Ενώ το Nextcloud ήταν αρχικά ένα fork του ίδιου του έργου ownCloud, υπάρχουν τώρα πολλές διαφορές. Παρόλο που το ownCloud προσφέρει μια έκδοση κοινότητας ανοιχτού κώδικα, προσφέρουν επίσης μια ιδιόκτητη έκδοση Enterprise με πρόσθετες λειτουργίες και συνδρομές υποστήριξης. Το Nextcloud αντίθετα, χρησιμοποιεί την ίδια δημόσια βάση κώδικα και για τους δωρεάν και τους χρήστες που πληρώνουν. 

Η δημοτικότητα του Nextcloud φαίνεται να έχει ξεπεράσει τη δημοτικότητα του ownCloud, τουλάχιστον με βάση τα δεδομένα της Google Trends.

Ιστορικό εκδόσεων 

Πρόγραμμα συντήρησης και εκδόσεων

Δείτε επίσης 
 Seafile (λογισμικό πελάτη-διακομιστή FOSS για αποθήκευση και μεταφορά αρχείων) 
 Σύγκριση των υπηρεσιών φιλοξενίας αρχείων 
 Σύγκριση του λογισμικού συγχρονισμού αρχείων 
 Σύγκριση των online υπηρεσιών δημιουργίας αντιγράφων ασφαλείας

Αναφορές

Εξωτερικοί σύνδεσμοι 
    
 

Αποθηκευτικό νέφος
Σελίδες με μη επιθεωρημένες μεταφράσεις