Khái niện OwnCloud và NextCloud còn xa lạ với khá nhiều người. Vậy cùng Bizfly Cloud tìm hiểu những thông tin về OwnCloud và NextCloud ngay tại bài viết này nhé.
OwnCloud
OwnCloud là một phần mềm nguồn mở (open source), được phát triển lần đầu tiên vào năm 2010. ownCloud là một bộ phần mềm client-server được sử dụng trong tạo và lưu trữ tệp. Về cơ bản, các chức năng của ownCloud tương tự như Dropbox, nhưng sự khác biệt của ownCloud nằm ở Server Edition.
Server Edition của ownCloud miễn phí và là mã nguồn mở cho phép bất kỳ người dùng nào đều có thể cài đặt và vận hành miễn phí trên server riêng. ownCloud cũng hỗ trợ các extensions, cho phép nó hoạt động như Google Drive: chỉnh sửa tài liệu trực tuyến, calendar và đồng bộ hóa liên lạc…
Phần mềm máy chủ (server) ownCloud có thể được cài đặt trên Linux miễn phí và phần mềm máy khách (client) có thể được cài đặt trên các máy tính chạy Windows, OS X hoặc Linux. Các phiên bản ứng dụng dành cho thiết bị di động hiện đã có sẵn cho các hệ điều hành Android và iOS.
Năm 2016, việc phát triển ownCloud đã được tách riêng, một số developer tham gia trong dự án phát triển ownCloud ban đầu đã tách mã nguồn (source code) để tạo ra một sản phẩm cạnh tranh với ownCloud, là Nextcloud.
Nextcloud
Nextcloud là phần mềm nguồn mở, được phát triển lần đầu tiên vào năm 2016 và cho phép người dùng chạy dịch vụ lưu trữ đám mây cá nhân. Tương tự như ownCloud, Nextcloud có các tính năng giống với Dropbox.
Phần mềm máy chủ Nextcloud có thể được cài đặt miễn phí trên Linux và phần mềm client có thể được cài đặt trên các máy tính chạy Windows, OS X hoặc Linux. Nextcloud cũng có sẵn cho Android và iOS trên các thiết bị di động.
Nextcloud là một nhánh trong dự án ownCloud, được phát triển bởi nhiều thành viên ban đầu trong nhóm phát triển ownCloud. Hai dự án có nhiều điểm tương đồng, nhưng khác biết về giao diện sử dụng, cũng như trong các thỏa thuận cấp phép tương ứng, đặc biệt là cho các phiên bản Enterprise.
So sánh Nextcloud và ownCloud
1. Screenshots
Giao diện login của 2 phần mềm tương đối giống nhau:
Sau đây là giao diện góc trên cùng bên trái của màn hình ban đầu, gọi là trang “File”. Đây thực chất là trang chủ của một đám mây riêng:
Click vào biểu tượng share 1 file và bạn sẽ thấy share menu của tệp ở bên phải:
Trong khi cài đặt một số ứng dụng, Nextcloud hiển thị từng biểu tượng nhỏ, có thể truy cập trực tiếp từ thanh menu chính trên top bar. Tuy nhiên, nếu bạn cài đặt nhiều ứng dụng trong Nextcloud, bạn vẫn sẽ phải sử dụng menu thả xuống để xem phần còn lại:
Trong ownCloud, trước tiên bạn phải nhấp vào menu thả xuống, nhưng các biểu tượng ứng dụng có kích cỡ lớn hơn và kèm theo chú thích:
Đây là trang ứng dụng ban đầu của Nextcloud:
Tuy nhiên, nếu bạn chọn danh mục ở bên trái, bạn sẽ có được chế độ xem đẹp hơn các ứng dụng có sẵn:
Đây là trang Marketplace ban đầu của ownCloud:
2. Công nghệ
Cả ownCloud và ownCloud đều được xây dựng trên PHP và đều hỗ trợ SQLite hoặc MySQL / MariaDB. Thủ tục cài đặt cũng gần như tương tự.
Vì cả hai đều là nguồn mở nên bạn có thể theo dõi chính xác những cải tiến nào đang được thực hiện. Nếu chúng ta so sánh biểu đồ GitHub Nextcloud “commit activity” và biểu đồ “commit activity” ownCloud, bạn có thể thấy rằng Nextcloud có khoảng gấp đôi số lần commit so với ownCloud.
Khi kiểm tra biểu đồ “code frequency” của Nextcloud so với biểu đồ “code frequency” của ownCloud thì sự khác biệt khá rõ ràng. Nhóm Nextcloud đã phát triển hơn rất nhiều từ codebase so với ownCloud kể từ khi tách ra. Nextcloud cũng có nhiều bản phát hành hơn trong năm qua so với ownCloud.
3. Các tính năng
Tính năng
Nextcloud
ownCloud
Files
File Storage
Hỗ trợ
Upload, đồng bộ, comments, tags, nhiều phiên bản, chuyển files qua giao diện web.
Hỗ trợ
Upload, đồng bộ, comments, tags, nhiều phiên bản, chuyển files qua giao diện web.
File Sharing
Hỗ trợ
Chia sẻ thông qua user, email, link, các trang mạng xã hội, bảo vệ bằng mật khẩu và ngày hết hạn. Có thể cho phép người dùng không có tài khoản (email) chỉnh sửa tài liệu.
Hỗ trợ
Chia sẻ thông qua user, email, link, các trang mạng xã hội, bảo vệ bằng mật khẩu và ngày hết hạn.
Tìm kiếm văn bản hoàn chỉnh
Hỗ trợ
Ứng dụng Nextant tích hợp Apache Solr
Hỗ trợ
Tích hợp với ElasticSearch có sẵn thông qua tiện ích bổ sung trả phí.
Folder Sharing
Hỗ trợ
Chia sẻ thông qua user, email, link, các trang mạng xã hội, bảo vệ mật khẩu và ngày hết hạn. Cho phép người dùng xem và upload
Hỗ trợ
Chia sẻ thông qua user, email, link, các trang mạng xã hội, bảo vệ mật khẩu và ngày hết hạn. Cho phép người dùng xem và upload
Tích hợp trực tuyến LibreOffice
Hỗ trợ
Hỗ trợ
PDF Viewer
Hỗ trợ
Tích hợp sẵn
Hỗ trợ
Ứng dụng PDF Viewer có sẵn
Thư viện ảnh
Hỗ trợ
Hỗ trợ
Chỉnh sửa tài liệu cho người dùng email không cần đăng nhập
Hỗ trợ
Không hỗ trợ
Theo dõi hoạt động tệp
Hỗ trợ
Tích hợp sẵn
Hỗ trợ
Có sẵn các App
Hỗ trợ file dung lượng lớn
Hỗ trợ
Hỗ trợ
Giới hạn bộ nhớ/người dùng
Hỗ trợ
Hỗ trợ
Kiểm soát truy cập File
Hỗ trợ
Chỉ hỗ trợ phiên bản Enterprise Edition
Khóa File
Hỗ trợ
Thông qua W2G2 app
Không hỗ trợ
Liên kết
Hỗ trợ
Chia sẻ file trên Nextcloud server được hỗ trợ
Hỗ trợ
Chia sẻ file trên ownCloud server được hỗ trợ
Clients
Web Client
Hỗ trợ
Hỗ trợ
Desktop Clients
Windows, Mac, Linux
Windows, Mac, Linux
Mobile Clients
Hỗ trợ
Google Play Android client (xếp hạng 4 và miễn phí), Apple App store client(xếp hạng 4.7 và miễn phí), F-Droid – kho ứng dụng Android và MS Windows Store có một ứng dụng vẫn đang trong quá trình thử nghiệm.
Hỗ trợ
Windows Mobile client, Google Play Android client (xếp hạng 4 và có giá $4.00), Apple App store client (xếp hạng 2.9 và có giá $0.99), và Blackberry World.
Apps
App Store / Marketplace
Hỗ trợ
120 ứng dụng có trong danh sách Nextcloud app store
Hỗ trợ
62 ứng dụng có trong danh sách ownCloud marketplace
Audio/Video Chat
Hỗ trợ
Có bao gồm push notifications
Không hỗ trợ
Không có ứng dụng trò chuyện nào trên ownCloud 10
Audio/Video Player
Hỗ trợ
Không thể đóng player trừ khi tải lại trang
Hỗ trợ
Bookmarks App
Hỗ trợ
Hỗ trợ
Calendar App
Hỗ trợ
Hỗ trợ
Contacts App
Hỗ trợ
Hỗ trợ
Hỗ trợ
Ứng dụng Nextcloud Mail đơn giản cùng với ứng dụng tích hợp RainLoop
Hỗ trợ
Ứng dụng tích hợp RainLoop
Notes
Hỗ trợ
Hỗ trợ
Weather
Hỗ trợ
Không hỗ trợ
Security
Xác thực 2 yếu tố
Hỗ trợ
Hỗ trợ
Bảo vệ trước tấn công Brute Force
Hỗ trợ
Cho cả lõi và ứng dụng
Hỗ trợ
Có sẵn thông qua ownCloud Security app
Rate Limiting
Hỗ trợ
Không hỗ trợ
Các tính năng khác
Các nhóm User
Hỗ trợ
Circles app cho phép người dùng tạo nhóm người dùng /đồng nghiệp/bạn bè của riêng họ
Hỗ trợ
Custom groups app cho phép người dùng tạo và quản lý các nhóm tùy chỉnh để chia sẻ
API
Hỗ trợ
Hỗ trợ
Tích hợp bộ nhớ ngoài
Hỗ trợ
Hỗ trợ
Khả năng mở rộng/Hỗ trợ doanh nghiệp
Hỗ trợ
Hỗ trợ
Resource Monitoring
Hỗ trợ
Không hỗ trợ
Third Party Authentication
Hỗ trợ
Hỗ trợ
Theme Customization
Hỗ trợ
Hỗ trợ
Role Based Administration
Hỗ trợ
Hỗ trợ
Workflow
Hỗ trợ
Hỗ trợ
Translations
Hỗ trợ 33 ngôn ngữ khác nhau
Hỗ trợ 103 ngôn ngữ khác nhau
Với các tính năng tối ưu này của ownCloud và Nextcloud, BizFly Cloud đã phát triển hệ thống Pre-built Applications hỗ trợ cài đặt ownCloud và Nextcloud như một tính năng bổ trợ của sản phẩm Cloud server. Với các khánh hàng đã và đang có tài khoản Cloud server của BizFly Cloud, khi sử dụng tính năng Pre-built Applications, có thể dễ dàng cài đặt ownCloud hoặc Nextcloud phiên bản mới nhất trên các nền tảng hệ điều hành Ubuntu 16.04 hoặc CentOS 7. Tất cả những gì bạn cần làm là click vào biểu tượng và hệ thống sẽ tự động cài đặt cho bạn.
Theo BizFly Cloud tổng hợp
Có thể bạn quan tâm: Hướng dẫn lựa chọn self-hosted cloud storage tốt nhất và triển khai phần mềm trên server