コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

「Nextcloud」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
m update to 19.0.2 / 18.0.8 / 17.0.9
Cewbot (会話 | 投稿記録)
13行目: 13行目:
| latest_preview_date =
| latest_preview_date =
| programming_language = [[PHP (プログラミング言語)|PHP]]、[[JavaScript]]
| programming_language = [[PHP (プログラミング言語)|PHP]]、[[JavaScript]]
| operating_system = サーバ: [[Linux]]<br />クライアント: [[Windows]]、[[macOS]]、Linux、[[Android]]、[[iOS (アップル)|iOS]]
| operating_system = サーバ: [[Linux]]<br />クライアント: [[Windows]]、[[macOS]]、Linux、[[Android (オペレーティングシステム)|Android]]、[[iOS (アップル)|iOS]]
| engine =
| engine =
| platform =
| platform =
50行目: 50行目:


== アーキテクチャ ==
== アーキテクチャ ==
ローカルマシンとNextcloudサーバのファイルを同期するには、[[Windows]]・[[macOS]]・[[FreeBSD]]・[[Linux]]で動作するデスクトップクライアントか、[[Android]]・[[iOS (アップル)|iOS]]で動作するモバイルクライアントが利用できる。ファイルやその他のデータ (カレンダー・アドレス帳・ブックマークなど) は、[[ウェブブラウザ]]を使用してアクセス・管理・アップロードすることもできる。サーバの[[ファイルシステム]]への更新は、接続されている全てのデバイスに反映される。
ローカルマシンとNextcloudサーバのファイルを同期するには、[[Windows]]・[[macOS]]・[[FreeBSD]]・[[Linux]]で動作するデスクトップクライアントか、[[Android (オペレーティングシステム)|Android]]・[[iOS (アップル)|iOS]]で動作するモバイルクライアントが利用できる。ファイルやその他のデータ (カレンダー・アドレス帳・ブックマークなど) は、[[ウェブブラウザ]]を使用してアクセス・管理・アップロードすることもできる。サーバの[[ファイルシステム]]への更新は、接続されている全てのデバイスに反映される。


Nextcloudのサーバサイドソフトウェアは[[PHP (プログラミング言語)|PHP]]と[[JavaScript]]で書かれている。リモートアクセスにはオープンソースのWebDAVサーバである{{仮リンク|SabreDAV|label=sabre/dav|en|SabreDAV}}を使用する。Nextcloudは[[SQLite]]・[[MariaDB]]・[[MySQL]]・[[Oracle Database]]・[[PostgreSQL]]などの[[データベース管理システム]]と連携するように設計されている<ref>{{cite web|url=https://docs.nextcloud.com/server/12/admin_manual/configuration_database/linux_database_configuration.html|title=Database Configuration - Nextcloud 12 Server Administration Manual 12 documentation|accessdate=2019-03-09}}</ref>。
Nextcloudのサーバサイドソフトウェアは[[PHP (プログラミング言語)|PHP]]と[[JavaScript]]で書かれている。リモートアクセスにはオープンソースのWebDAVサーバである{{仮リンク|SabreDAV|label=sabre/dav|en|SabreDAV}}を使用する。Nextcloudは[[SQLite]]・[[MariaDB]]・[[MySQL]]・[[Oracle Database]]・[[PostgreSQL]]などの[[データベース管理システム]]と連携するように設計されている<ref>{{cite web|url=https://docs.nextcloud.com/server/12/admin_manual/configuration_database/linux_database_configuration.html|title=Database Configuration - Nextcloud 12 Server Administration Manual 12 documentation|accessdate=2019-03-09}}</ref>。

2020年9月6日 (日) 09:57時点における版

Nextcloud
開発元 Nextcloud GmbH[1]、コミュニティ
最新版
19.0.2 / 2020年8月27日 (4年前) (2020-08-27)[2]
リポジトリ ウィキデータを編集
プログラミング
言語
PHPJavaScript
対応OS サーバ: Linux
クライアント: WindowsmacOS、Linux、AndroidiOS
種別 オンラインストレージデータ同期英語版
ライセンス GNU AGPL v3+
公式サイト Nextcloud
テンプレートを表示

Nextcloudは、オンラインストレージの作成と使用のためのクライアント・サーバ型のソフトウェアである。機能的にはDropboxに似ているが、オフプレミスのオンラインストレージサービスは提供しない。Nextcloudはフリーかつオープンソースなので、誰でも自分のプライベートサーバ英語版にインストールして利用することができる。

Dropboxのようなプロプライエタリなサービスとは異なり、Nextcloudのようなオープンアーキテクチャではアプリケーションの形でサーバに機能を追加することができ、ユーザーがデータを完全に自身の制御下に置くことができる。

NextcloudはownCloudの作者であるフランク・カーリチェックによって、ownCloudからフォークして誕生した。Nextcloudはカーリチェックやその他のオリジナルのownCloudの開発チームのメンバーによって積極的に開発されている。

特徴

Nextcloudではファイルは通常のディレクトリ構造で保存されており、WebDAVを介してアクセスすることができる。ファイルは転送時に暗号化され、保存されているファイルに対してもオプションで暗号化することができる。Nextcloudはデスクトップクライアントまたはモバイルクライアントによってローカルのファイルと同期することができる。

NextcloudはOpenIDまたはLDAPを介してユーザーとグループの管理ができる。ユーザーとグループの間の読み書き権限を定義してファイルを共有することができる。また、Nextcloudユーザーはファイル共有時に公開URLを作成することができる。ファイルに対する行動の記録や、ファイルアクセスルールに基づいてファイルへのアクセスを禁止することもできる[3]

Nextcloudはモニタリング機能・全文検索ケルベロス認証音声/ビデオ会議・拡張された連合・UIの改善などの新たな機能が追加されている[4]

Nextcloudはモジュール式なので、プラグインによって機能を拡張することができる。プラグインの開発者は、Nextcloudの開発元が提供するプラットフォームを通して、他のユーザーに拡張機能を提供することができる。このプラットフォームはオープンプロトコルを介してNextcloudインスタンスと通信をする。このApp Store[5]には既に200を超える拡張機能が存在する。これらによって以下の機能を実装することができる。

アーキテクチャ

ローカルマシンとNextcloudサーバのファイルを同期するには、WindowsmacOSFreeBSDLinuxで動作するデスクトップクライアントか、AndroidiOSで動作するモバイルクライアントが利用できる。ファイルやその他のデータ (カレンダー・アドレス帳・ブックマークなど) は、ウェブブラウザを使用してアクセス・管理・アップロードすることもできる。サーバのファイルシステムへの更新は、接続されている全てのデバイスに反映される。

NextcloudのサーバサイドソフトウェアはPHPJavaScriptで書かれている。リモートアクセスにはオープンソースのWebDAVサーバであるsabre/dav英語版を使用する。NextcloudはSQLiteMariaDBMySQLOracle DatabasePostgreSQLなどのデータベース管理システムと連携するように設計されている[6]

Nextcloud 12では何億ものユーザーに対応することを目標にGlobal Scaleという新たなアーキテクチャが開発された。このアーキテクチャでは、ユーザーを別々のノードに分割し、それらの間の相互作用を管理するためのコンポーネントを導入する[7]

Nextcloud Box

2016年9月、Nextcloudはウェスタン・デジタル・ラボカノニカルと共同で、Nextcloud Boxをリリースした。この発表はカノニカルのCEOジェーン・シルバーとフランク・カーリチェックによって行われた[8]。Nextcloud BoxはSnappyを利用するUbuntu Coreが動作するRaspberry Piをベースとしている。これはその他のベンダーのためのリファレンス実装となることを意図していた[9]2017年6月にウェスタン・デジタルがウェスタン・デジタル・ラボを閉鎖したことによって製造を終了した[10][11]

代替ハードウェアとしては以下が入手可能である[12]

  • Raspberry Piと他のボードをベースとしたいくつかのDIYキット
  • Next Unit of Computing英語版に基づいて完全に構成されたサーバ

その他にも発表されている。

歴史

2016年4月にカーリチェックとその他の幾人かの開発者がownCloud, Incを去った[13]。ownCloudコミュニティに近い情報筋曰く、これにはownCloudスタッフの何人かが含まれていた[14]

カーリチェックのブログには「コミュニティの所有者は誰なのか?誰がownCloudを所有しているのか?何が理由なのか、短期的なお金か、或いは長期的な責任と成長によるものなのか?」などの質問が寄せられた[13]。これらの質問に対する公式の声明はなかった。しかし、カーリチェックは2018年FOSDEMカンファレンスでの講演でフォークについて言及し、オープンソース開発者とコミュニティに慣れていないビジネス指向の人々との間の文化的なミスマッチを強調した[15]

6月2日、フォークの発表から12時間以内に、アメリカownCloud Inc.は、「アメリカの主要な貸し手は私達に対する信用を取り消した。アメリカ法に基づき、ownCloud Inc.の即座の閉鎖と、8人の従業員の解雇を余儀なくされた。」と述べた。ownCloud Inc.はカーリチェックがownCloudの開発者を密猟したと非難したが、Arthur SchiwonなどのNextcloud開発者は「ownCloud Inc.の全てが想像通りに進化したわけではないので辞任することにした。」と述べた[16]。ownCloud GmbHは事業を継続し、新規投資家からの資金調達を行い、ownCloud Inc.の事業を引き継いだ[17]

ownCloudとの違い

NextcloudはownCloudからフォークしたプロジェクトであるが、現在では多くの違いがある。ownCloudはオープンソースのコミュニティ版以外にも、追加機能とサブスクリプション方式のサポート付きのプロプライエタリな商用版も存在する。Nextcloudには複数のエディションは存在せず、オープンソースのエディションだけが存在する。Google Trendsのデータに基づくと、NextcloudはownCloudよりも人気である[18]

バージョン履歴

バージョン 初版リリース日 最新版 リリース日 主な特徴
サポート終了:9 2016年6月14日 (8年前) (2016-06-14)[19] 9.0.58 2017-04-24[2]
サポート終了:10 2016年8月25日 (8年前) (2016-08-25)[20] 10.0.6 2017-08-07[2]
サポート終了:11 2016年12月13日 (7年前) (2016-12-13)[21] 11.0.8 2018-03-15[2]
サポート終了:12 2017年5月22日 (7年前) (2017-05-22)[22] 12.0.13 2018-11-22[2]
サポート終了:13 2018年2月6日 (6年前) (2018-02-06)[23] 13.0.12 2019-02-29[2] UIの改善、動画とテキストによるチャット、エンドツーエンド暗号化、パフォーマンスの改善[23]
サポート終了:14 2018年9月10日 (6年前) (2018-09-10)[24] 14.0.14 2019-08-16[2] 動画検証、SignalTelegramによる二要素認証のサポート、コラボレーションの改善、GDPRへの対応[24]
サポート終了:15 2018年12月10日 (5年前) (2018-12-10)[25] 15.0.14 2019-12-20[2] Mastodonを統合、PDFの変換、Collabora英語版 Onlineによる共同編集[25]
サポート終了:16 2019年4月25日 (5年前) (2019-04-25)[26] 16.0.11 2020-06-04[2]
サポート中:17 2019年9月30日 (5年前) (2019-09-30)[27] 17.0.9 2020-08-27[2]
サポート中:18 2020年1月17日 (4年前) (2020-01-17)[28] 18.0.8 2020-08-27[2]
現行バージョン:19 2020年6月3日 (4年前) (2020-06-03)[29] 19.0.2 2020-08-27[2]
凡例
サポート終了
サポート中
現行バージョン
最新プレビュー版
将来のリリース

脚注

  1. ^ Nextcloud”. Nextcloud GmbH. 2019年3月7日閲覧。
  2. ^ a b c d e f g h i j k l Maintenance and Release Schedule”. Nextcloud GmbH. 2020年9月1日閲覧。
  3. ^ File Access Control – A firewall for your private files in Nextcloud” (25 August 2016). 22 September 2016閲覧。
  4. ^ Steven J. Vaughan-Nichols (14 December 2016). “Nextcloud adds security and scalability to its private cloud offering”. ZDNet. http://www.zdnet.com/article/nextcloud-adds-security-and-scalability-to-its-private-cloud-offering/ 19 January 2017閲覧。 
  5. ^ Nextcloud App Store”. 2019年3月9日閲覧。
  6. ^ Database Configuration - Nextcloud 12 Server Administration Manual 12 documentation”. 2019年3月9日閲覧。
  7. ^ Nextcloud announces Global Scale architecture as part of Nextcloud 12”. nextcloud.com. 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). 22 September 2016閲覧。
  9. ^ Swapnil Bhartiya (16 September 2016). “Everything you need to know about Nextcloud Box”. CIO.com. 22 September 2016閲覧。
  10. ^ Kevin Parrish (22 June 2017). “Source confirms Western Digital is closing WDLabs and canceling projects”. Digital Trends. 5 October 2018閲覧。
  11. ^ Nextcloud box updates: Raspberry Pi 3, Nextcloud 12 and looking for a new provider”. Nextcloud (4 August 2017). 5 October 2018閲覧。
  12. ^ Keep your server at home, Nextcloud, https://nextcloud.com/devices/ 5 October 2018閲覧。 
  13. ^ a b Frank Karlitschek (27 April 2016). “big changes: I am leaving ownCloud, Inc. today”. blog. http://karlitschek.de/2016/04/big-changes-i-am-leaving-owncloud-inc-today/ 22 September 2016閲覧。 
  14. ^ Steven J. Vaughan-Nichols (2 June 2016). “OwnCloud founder forks popular open-source cloud”. ZDNet. http://www.zdnet.com/article/owncloud-founder-forks-popular-open-source-cloud/ 22 September 2016閲覧。 
  15. ^ Frank Karlitschek (4 February 2018). “Why I forked my own project and my own company”. 2019年3月9日閲覧。
  16. ^ Swapnil Bhartiya (6 June 2016). “What we can learn from ownCloud's collapse”. CIO.com. 22 September 2016閲覧。
  17. ^ ownCloud Secures Financing and Expands its Management Team - ownCloud” (14 July 2016). 2019年3月9日閲覧。
  18. ^ Nextcloud vs ownCloud – The Whole Story ⋆ CiviHosting” (19 June 2017). 2019年3月7日閲覧。
  19. ^ Nextcloud 9 Available, Enterprise Functionality to be Open Source”. 2018年9月10日閲覧。
  20. ^ Secure, Monitor and Control your data with Nextcloud 10 – get it now!”. 2018年9月10日閲覧。
  21. ^ Nextcloud 11 sets new standard for security and scalability”. 2018年9月10日閲覧。
  22. ^ Welcome to Nextcloud 12!”. 2018年9月10日閲覧。
  23. ^ a b Nextcloud 13 Brings Improved UI, Video and Text Chat, End-to-end Encryption, Improved performance and more”. 2018年9月10日閲覧。
  24. ^ a b Nextcloud 14 now available with Video Verification, Signal/Telegram 2FA support, Improved Collaboration and GDPR compliance”. 2018年9月10日閲覧。
  25. ^ a b Nextcloud 15 goes social, enforces TFA and gives you a new generation real-time document editing”. 2018年12月10日閲覧。
  26. ^ Nextcloud 16 allows you to link resources to keep track of your projects”. 2019年4月25日閲覧。
  27. ^ Nextcloud 17 brings remote wipe, collaborative text editor and next generation secure watermarking”. 2019年9月30日閲覧。
  28. ^ The new standard in on-premises team collaboration: Nextcloud Hub”. 2020年1月23日閲覧。
  29. ^ Nextcloud Hub brings productivity to home office”. 2020年6月6日閲覧。

関連項目

外部リンク