Następna chmura — Nextcloud

Następna chmura
Logo Nextcloud.svg
Nextcloud 18.0.2 Zrzut ekranu.png
Deweloper(zy) Nextcloud GmbH., Społeczność
Wersja stabilna
serwer 22.2.0 / 30 września 2021 ; 16 dni temu ( 2021-09-30 )
Android 3.17.0 / 19 sierpnia 2021 r .; 58 dni temu ( 2021-08-19 )
iOS 4.0.6 / 30 lipca 2021 ; 2 miesiące temu ( 2021-07-30 )
Pulpit 3.3.5 / 30 września 2021 ; 16 dni temu ( 2021-09-30 )
Magazyn
Napisane w PHP , JavaScript
System operacyjny Serwer: Linux
Klienci: Windows , macOS , Linux , Android , iOS
Rodzaj Przechowywanie online , synchronizacja danych
Licencja AGPL-3.0-lub-później
Strona internetowa następna chmura .com

Nextcloud to pakiet oprogramowania klient-serwer do tworzenia i korzystania z usług hostingu plików . Jest gotowy do pracy w przedsiębiorstwie z kompleksowymi opcjami wsparcia. Będąc wolnym oprogramowaniem o otwartym kodzie źródłowym , każdy może zainstalować i obsługiwać je na własnych prywatnych urządzeniach serwerowych .

Nextcloud jest funkcjonalnie podobny do Dropbox , Office 365 lub Google Drive, gdy jest używany ze zintegrowanymi rozwiązaniami pakietu biurowego Collabora Online lub OnlyOffice . Może być hostowany w chmurze lub lokalnie. Jest skalowalny, od rozwiązań dla biur domowych opartych na tanim Raspberry Pi, aż po pełnowymiarowe rozwiązania dla centrów danych, które obsługują miliony użytkowników.

Pierwotny programista ownCloud, Frank Karlitschek, rozwinął ownCloud i stworzył Nextcloud, który jest nadal aktywnie rozwijany przez Karlitscheka i innych członków oryginalnego zespołu ownCloud.

Cechy

Pliki Nextcloud są przechowywane w konwencjonalnych strukturach katalogów, dostępnych w razie potrzeby przez WebDAV . Pliki użytkownika są szyfrowane podczas przesyłania i opcjonalnie w spoczynku. Nextcloud może synchronizować się z lokalnymi klientami z systemem Windows (Windows 7, 8 i 10), macOS (10.6 lub nowszym) lub różnymi dystrybucjami Linuksa .

Nextcloud umożliwia administrację użytkownikami i grupami (poprzez OpenID lub LDAP ). Treść można udostępniać, definiując szczegółowe uprawnienia do odczytu/zapisu między użytkownikami i grupami. Alternatywnie użytkownicy Nextcloud mogą tworzyć publiczne adresy URL podczas udostępniania plików. Dostępne jest również rejestrowanie działań związanych z plikami, a także blokowanie dostępu na podstawie reguł dostępu do plików.

Nextcloud zaplanował nowe funkcje, takie jak możliwości monitorowania , wyszukiwanie pełnotekstowe i uwierzytelnianie Kerberos , a także konferencje audio/ wideo , rozszerzoną federację i mniejsze ulepszenia interfejsu użytkownika .

Ponieważ oprogramowanie jest modułowe , można je rozszerzyć za pomocą wtyczek, aby wdrożyć dodatkowe funkcje. Deweloperzy mogą oferować swoje rozszerzenia innym użytkownikom do instalacji za pośrednictwem platformy obsługiwanej przez producenta. Platforma ta komunikuje się z instancjami Nextcloud za pomocą otwartego protokołu . App Store zawiera ponad 200 rozszerzeń. Za pomocą tych rozszerzeń można dodać wiele funkcji, w tym:

17 stycznia 2020 roku w Berlinie została zaprezentowana wersja 18 pod nazwą produktu Nextcloud Hub . Po raz pierwszy pakiet biurowy (tutaj OnlyOffice ) został tu bezpośrednio zintegrowany, a Nextcloud ogłosił jako swój cel bezpośrednią konkurencję z Microsoft Office 365 i Google Docs . Ponadto w tym dniu ogłoszono partnerstwo z Ionos . Funkcjonalność pakietu Office działa z serwerami opartymi na x86/x64 i ARM64 z Collabora Online, OnlyOffice obecnie nie obsługuje ARM. W przeciwieństwie do usług firmowych, otwarta architektura umożliwia użytkownikom pełną kontrolę nad swoimi danymi.

Architektura

Aby komputery stacjonarne mogły synchronizować pliki z serwerem Nextcloud, klienci stacjonarni są dostępni dla komputerów z systemem Windows , macOS , FreeBSD lub Linux . Klienci mobilni istnieją dla urządzeń z systemem iOS i Android . Dostęp do plików i innych danych (takich jak kalendarze, kontakty lub zakładki) można również uzyskać, zarządzać nimi i przesyłać je za pomocą przeglądarki internetowej bez dodatkowego oprogramowania. Wszelkie aktualizacje systemu plików są wysyłane na wszystkie komputery i urządzenia mobilne połączone z kontem użytkownika.

Serwer Nextcloud jest napisany w językach skryptowych PHP i JavaScript . Do zdalnego dostępu wykorzystuje sabre/dav , serwer WebDAV o otwartym kodzie źródłowym . Nextcloud został zaprojektowany do pracy z kilkoma systemami zarządzania bazami danych , w tym SQLite , MariaDB , MySQL , Oracle Database i PostgreSQL .

Dzięki Nextcloud 12 opracowano nową architekturę o nazwie Global Scale, której celem jest skalowanie do setek milionów użytkowników. Dzieli użytkowników na osobne węzły i wprowadza komponenty do zarządzania interakcją między nimi.

Skrzynka z następną chmurą

Pakiet NextCloud Box

We wrześniu 2016 r. Nextcloud, we współpracy z Western Digital Labs i Canonical (firmą stojącą za Ubuntu ), wypuścił Nextcloud Box. Skrzynia Nextcloud została oparta na Raspberry Pi , z systemem Ubuntu Core ze Snappy ; miał służyć jako urządzenie referencyjne dla innych dostawców. W czerwcu 2017 roku firma Western Digital zamknęła Western Digital Labs, co spowodowało zakończenie produkcji pudełka.

Historia widelca z ownCloud

W kwietniu 2016 Karlitschek i większość głównych współpracowników opuściło ownCloud Inc. Wśród nich byli niektórzy pracownicy ownCloud według źródeł bliskich społeczności ownCloud.

Rozwidlenie poprzedził wpis na blogu Karlitschek, w którym zadawał pytania typu „Kto jest właścicielem społeczności? Kto jest właścicielem samej Cloud? A co ważniejsze, krótkoterminowe pieniądze czy długoterminowa odpowiedzialność i rozwój?” Nie ma oficjalnych oświadczeń o przyczynie widelca. Jednak Karlitschek kilkakrotnie wspomniał o rozwidleniu w przemówieniu na konferencji FOSDEM 2018 , podkreślając niedopasowanie kulturowe między programistami open source a ludźmi zorientowanymi na biznes , nieprzyzwyczajonymi do społeczności open source.

2 czerwca, w ciągu 12 godzin od ogłoszenia forka, amerykański podmiot „ownCloud Inc”. ogłosił, że zamyka się ze skutkiem natychmiastowym, stwierdzając, że „[…] główni pożyczkodawcy w USA anulowali nasz kredyt. Zgodnie z amerykańskim prawem jesteśmy zmuszeni zamknąć drzwi ownCloud, Inc. ze skutkiem natychmiastowym i wypowiedzieć umowy z 8 pracowników.". ownCloud Inc. oskarżył Karlitschek o kłusownictwo programistów, podczas gdy programiści Nextcloud, tacy jak Arthur Schiwon, stwierdzili, że "zdecydował się zrezygnować, ponieważ nie wszystko w świecie firmy ownCloud Inc. ewoluowało tak, jak sobie wyobrażałem". ownCloud GmbH kontynuowała działalność, pozyskała finansowanie od nowych inwestorów i przejęła działalność ownCloud Inc.

Różnice w stosunku do własnej chmury

Chociaż Nextcloud był pierwotnie rozwidleniem projektu ownCloud, teraz istnieje wiele różnic. Na przykład ownCloud oferuje edycję społecznościową typu open source, ale oferuje również zastrzeżoną wersję Enterprise Edition z dodatkowymi funkcjami i obsługuje subskrypcje - Nextcloud zamiast tego używa tej samej publicznej bazy kodu zarówno dla użytkowników bezpłatnych, jak i płatnych.

Historia wydań

Wersja Pierwotna data wydania Ostatnia wersja Data wydania Główne cechy
Stara wersja, nie jest już utrzymywana: 9 14 czerwca 2016 ; 5 lat temu ( 2016-06-14 ) 9.0.58 2017-04-24
Stara wersja, nie jest już utrzymywana: 10 25 sierpnia 2016 ; 5 lat temu ( 25.08.2016 ) 10.0.6 2017-08-07
Stara wersja, nie jest już utrzymywana: 11 13 grudnia 2016 ; 4 lata temu ( 13.12.2016 ) 11.0.8 2018-03-15
Stara wersja, nie jest już utrzymywana: 12 22 maja 2017 ; 4 lata temu ( 22.05.2017 ) 12.0.13 2018-11-22
Stara wersja, nie jest już utrzymywana: 13 6 lutego 2018 ; 3 lata temu ( 06.02.2018 ) 13.0.12 29.02.2019
Stara wersja, nie jest już utrzymywana: 14 10 września 2018 ; 3 lata temu ( 2018-09-10 ) 14.0.14 2019-08-16
  • Weryfikacja wideo
  • Sygnał / telegram 2fa wsparcie
  • Lepsza współpraca
  • Zgodność z RODO
Stara wersja, nie jest już utrzymywana: 15 10 grudnia 2018 ; 2 lata temu ( 2018-12-10 ) 15.0.14 2019-12-19
Stara wersja, nie jest już utrzymywana: 16 25 kwietnia 2019 ; 2 lata temu ( 25.04.2019 ) 16.0.11 2020-06-04
  • Listy kontroli dostępu zastępujące klasyczne serwery plików.
  • Uwierzytelnianie: Wykrywanie podejrzanych logowań wykorzystuje lokalnie wytrenowaną sieć neuronową
  • Projekty umożliwiają użytkownikom łączenie ze sobą różnych typów informacji, takich jak czaty, kalendarze, listy zadań i pliki. Przydatne do współpracy zespołów. Projekty mogą być udostępniane współpracownikom w całości lub w częściach
  • Talk 6 zapewnia polecenia i lepsze wrażenia użytkownika
Stara wersja, nie jest już utrzymywana: 17 30 września 2019 ; 2 lata temu ( 30.09.2019 ) 17.0.10 2020-10-08
  • Zdalne czyszczenie: Umożliwia użytkownikom i administratorom wymuszenie czyszczenia plików ze zdalnych urządzeń, na przykład w przypadku ich kradzieży
  • Nextcloud Text: Nie rozpraszający się, współpracujący edytor tekstu sformatowanego z obsługą Markdown
  • Bezpieczny widok: Egzekwowane znaki wodne dokumentów na podstawie tagów, grup, typu udziału i innych właściwości
  • Obsługa zapisu LDAP umożliwia zarządzanie użytkownikami z Nextcloud
  • Obsługa wersji dla Amazon S3
  • Integracja IBM Spectrum Scale
Stara wersja, nie jest już utrzymywana: 18 17 stycznia 2020 ; 20 miesięcy temu ( 17.01.2020 ) 18.0.14 2021-01-27
  • Flow - narzędzie do automatyzacji zadań i tworzenia przepływów pracy
  • Wbudowana integracja z OnlyOffice
  • Przepisany interfejs użytkownika dla Talk – rozszerzenia czatu i wideorozmów
Stara wersja, nie jest już utrzymywana: 19 3 czerwca 2020 ; 16 miesięcy temu ( 2020-06-03 ) 19.0.10 2021-04-09 Cechy
  • Uwierzytelnianie bez hasła przy użyciu WebAuthn
  • Talk 9 obsługuje wspólną edycję dokumentów za pomocą Collabora
  • Ulepszenia w wydajności
  • Grupy dla kont gości
Starsza wersja, ale nadal utrzymywana: 20 3 października 2020 ; 12 miesięcy temu ( 2020-10-03 ) 20.0.13 2021-10-01 Cechy
  • Ujednolicone wyszukiwanie zapewnia w jednym miejscu wyniki wyszukiwania aplikacji Nextcloud oraz usług zewnętrznych, takich jak GitLab , Jira i Discourse
  • Nowy pulpit nawigacyjny jako punkt wyjścia na cały dzień z ponad tuzinem widżetów, od Twittera i GitHub po Moodle i Zammad
  • Talk 10 wprowadził mostkowanie do innych platform, w tym MS Teams , Slack , IRC , Matrix i kilkunastu innych
Starsza wersja, ale nadal utrzymywana: 21 22 lutego 2021 ; 7 miesięcy temu ( 2021-02-22 ) 21,0,5 2021-10-01
Aktualna stabilna wersja: 22 6 lipca 2021 ; 3 miesiące temu ( 06.07.2021 ) 22.2.0 2021-10-01 Cechy
  • Przepływy pracy zatwierdzania
  • Zintegrowane zarządzanie wiedzą
  • Zdecentralizowana administracja grupowa
  • Podpisuj cyfrowo pliki
Legenda:
Stara wersja
Starsza wersja, nadal utrzymywana
Ostatnia wersja
Najnowsza wersja zapoznawcza
Przyszłe wydanie

Harmonogram konserwacji i wydań

Zobacz też

Bibliografia

Zewnętrzne linki