Nextcloud

Nextcloud
File list in Nextcloud 14.0
Developer(s) Nextcloud GmbH.,[1] Community
Stable release
14.0.3 / 12 October 2018 (2018-10-12)[2]
Repository Edit this at Wikidata
Written in PHP, JavaScript
Operating system Server: Linux
Clients: Windows, macOS, Linux, Android, iOS
Type Online storage, data synchronization
Licence AGPLv3
Website nextcloud.com

Nextcloud is a suite of client-server software for creating and using file hosting services. It is functionally similar to Dropbox, although Nextcloud is free and open-source, allowing anyone to install and operate it on a private server.

In contrast to proprietary services like Dropbox, the open architecture allows adding functionality to the server in the form of applications and enables users to have full control of their data.

The original ownCloud developer Frank Karlitschek forked ownCloud and created Nextcloud, which continues to be actively developed by Karlitschek and other members of the original ownCloud team.

Features

Nextcloud files are stored in conventional directory structures, and can be accessed via WebDAV if necessary. User files are encrypted during transit and can be encrypted at rest (requires encryption to be turned on). Nextcloud can synchronise with local clients running Windows (Windows XP, Vista, 7 and 8), macOS (10.6 or later), or various Linux distributions.

Nextcloud users can manage calendars (CalDAV), contacts (CardDAV), scheduled tasks and streaming media (Ampache) from within the platform.

From the administration perspective, Nextcloud permits user and group administration (via OpenID or LDAP). Content can be shared by defining granular read/write permissions between users and/or groups. Alternatively, Nextcloud users can create public URLs when sharing files. Logging of file-related actions, as well as disallowing access based on file access rules is also available.[3]

Furthermore, users can interact with the browser-based text editor, bookmarking service, URL shortening suite, gallery, RSS feed reader and document viewer tools from within Nextcloud. For additional extensibility, Nextcloud can be augmented with "one-click" applications and connection to Dropbox, Google Drive and Amazon S3.

Nextcloud is introducing new features such as monitoring capabilities, full-text search and Kerberos authentication, as well as audio/video conferencing, expanded federation and smaller UI improvements.[4]

Architecture

In order for desktop machines to synchronize files with their Nextcloud server, desktop clients are available for PCs running Windows, macOS, FreeBSD or Linux. Mobile clients exist for iOS and Android devices. Files and other data (such as calendars, contacts or bookmarks) can also be accessed, managed, and uploaded using a web browser without any additional software. Any updates to the file system are pushed to all computers and mobile devices connected to a user's account.

The Nextcloud server is written in the PHP and JavaScript scripting languages. For remote access, it employs sabre/dav, an open-source WebDAV server.[5] Nextcloud is designed to work with several database management systems, including SQLite, MariaDB, MySQL, Oracle Database, and PostgreSQL.[6]

With Nextcloud 12, a new architecture was developed with the name Global Scale, with the goal of scaling to hundreds of millions of users. It splits users over separate nodes and introduces components to manage the interaction between them.[7]

Nextcloud Box

In September 2016, Nextcloud, in cooperation with Western Digital Labs and Canonical (the company behind Ubuntu), released the Nextcloud Box. The announcement was made by Jane Silber, CEO of Canonical and Frank Karlitschek[8]. The Nextcloud box was based on a Raspberry Pi, running Ubuntu Core with Snappy; it was intended to serve as a reference device for other vendors.[9] In June 2017, Western Digital shut down[10] Western Digital Labs, which caused the production of the box to end[11].

Alternative hardware is available[12] from other vendors, including:

  • several do-it-yourself kits based on the Raspberry Pi and other boards;
  • fully configured servers based on the Intel NUC.

Others have been announced.

History of the fork from ownCloud

In April 2016 Karlitschek and some core contributors left ownCloud Inc.[13] These included some of ownCloud's staff according to sources near to the ownCloud community.[14]

The fork was preceded by a blog post of Karlitschek, asking questions such as "Who owns the community? Who owns ownCloud itself? And what matters more, short term money or long term responsibility and growth?"[13] There have been no official statements about the reason for the fork. However, Karlitschek mentioned the fork several times in a talk at the 2018 FOSDEM conference, emphasizing cultural mismatch between open source developers and business oriented people not used to the open source community.[15]

On June 2, within 12 hours of the announcement of the fork, the American entity "ownCloud Inc." announced that it is shutting down with immediate effect, stating that "[…] main lenders in the US have cancelled our credit. Following American law, we are forced to close the doors of ownCloud, Inc. with immediate effect and terminate the contracts of 8 employees.". ownCloud Inc. accused Karlitschek of poaching developers, while Nextcloud developers such as Arthur Schiwon stated that he "decided to quit because not everything in the ownCloud Inc. company world evolved as I imagined".[16] ownCloud GmbH continued operations, secured financing from new investors and took over the business of the ownCloud Inc.[17]

Differences from ownCloud

While Nextcloud was originally a fork of the ownCloud project, there are now many differences. While ownCloud offers an open-source community edition, they also offer a proprietary Enterprise Edition with additional features and support subscriptions -- Nextcloud, however, has only one version and it's open source. Nextcloud's popularity also appears to have overtaken that of ownCloud, at least based on Google Trends data.[18]


Release history

Version Original release date Latest version Release date Major features
Old version, no longer supported: 9 June 14, 2016[19] 9.0.58 2017-04-24[2]
Old version, no longer supported: 10 August 25, 2016[20] 10.0.6 2017-08-07[2]
Old version, no longer supported: 11 December 13, 2016[21] 11.0.8 2018-03-15[2]
Older version, yet still supported: 12 May 22, 2017[22] 12.0.12 2018-10-11[2]
Older version, yet still supported: 13 February 6, 2018[23] 13.0.7 2018-10-11[2] Improved UI, Video and Text Chat, End-to-end Encryption, Improved performance.[23]
Current stable version: 14 September 10, 2018[24] 14.0.3 2018-10-12[2] Video Verification, Signal/Telegram 2FA support, Improved Collaboration and GDPR compliance.[24]
Legend:
Old version
Older version, still supported
Latest version
Latest preview version
Future release

See also

References

  1. "Official Company Website".
  2. 1 2 3 4 5 6 7 "Nextcloud Server Changelog". Retrieved 2018-10-12.
  3. "File Access Control – A firewall for your private files in Nextcloud". 25 August 2016. Retrieved 22 September 2016.
  4. Steven J. Vaughan-Nichols (14 December 2016). "Nextcloud adds security and scalability to its private cloud offering". ZDNet. Retrieved 19 January 2017.
  5. "ownCloud and sabre/dav". owncloud.org. Retrieved 22 September 2016.
  6. "Database Configuration - Nextcloud 12 Server Administration Manual 12 documentation".
  7. "Nextcloud announces Global Scale architecture as part of Nextcloud 12". nextcloud.com. Retrieved 14 June 2017.
  8. "Nextcloud Box – a private cloud and IoT solution for home users – from Nextcloud, Canonical and WDLabs Box". Nextcloud. 16 September 2016. Retrieved 22 September 2016.
  9. Swapnil Bhartiya (16 September 2016). "Everything you need to know about Nextcloud Box". CIO.com. Retrieved 22 September 2016.
  10. Kevin Parrish (22 June 2017). "Source confirms Western Digital is closing WDLabs and canceling projects". Digital Trends. Retrieved 5 October 2018.
  11. "Nextcloud box updates: Raspberry Pi 3, Nextcloud 12 and looking for a new provider". Nextcloud. 4 August 2017. Retrieved 5 October 2018.
  12. Keep your server at home, Nextcloud, retrieved 5 October 2018
  13. 1 2 Frank Karlitschek (27 April 2016). "big changes: I am leaving ownCloud, Inc. today". blog. Retrieved 22 September 2016.
  14. Steven J. Vaughan-Nichols (2 June 2016). "OwnCloud founder forks popular open-source cloud". ZDNET. Retrieved 22 September 2016.
  15. Frank Karlitschek (4 February 2018). "Why I forked my own project and my own company". Missing or empty |url= (help)
  16. Swapnil Bhartiya (6 June 2016). "What we can learn from ownCloud's collapse". CIO.com. Retrieved 22 September 2016.
  17. https://owncloud.com/owncloud-secures-financing-expands-management-team/
  18. Nextcloud vs ownCloud – The Whole Story
  19. "Nextcloud 9 Available, Enterprise Functionality to be Open Source". Retrieved 2018-09-10.
  20. "Secure, Monitor and Control your data with Nextcloud 10 – get it now!". Retrieved 2018-09-10.
  21. "Nextcloud 11 sets new standard for security and scalability". Retrieved 2018-09-10.
  22. "Welcome to Nextcloud 12!". Retrieved 2018-09-10.
  23. 1 2 "Nextcloud 13 Brings Improved UI, Video and Text Chat, End-to-end Encryption, Improved performance and more". Retrieved 2018-09-10.
  24. 1 2 "Nextcloud 14 now available with Video Verification, Signal/Telegram 2FA support, Improved Collaboration and GDPR compliance". Retrieved 2018-09-10.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.