トップQs
タイムライン
チャット
視点

Nextcloud

クラウドコンピューティングのための自由ソフトウェア ウィキペディアから

Nextcloud
Remove ads

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

概要 開発元, 最新版 ...

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

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

Remove ads

特徴

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

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

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

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

Remove ads

アーキテクチャ

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

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

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

Remove ads

Nextcloud Box

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

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

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

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

歴史

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

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

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

Remove ads

ownCloudとの違い

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

バージョン履歴

さらに見る バージョン, 初版リリース日 ...
Remove ads

脚注

関連項目

外部リンク

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads