CKAN

CKAN(Comprehensive Knowledge Archive Network)



CKANは、オープンデータを保存・配布するためのオープンソースポータルとして、公共機関と市民の間のデータ共有を強化することを目的に開発されました。そのルーツは、Debianのパッケージ管理システムに触発された開発にありますが、CKANはその後、多くの公共機関が数百万件の公共データセットを市民に提供するための重要なデータカタログシステムへと成長しました。

CKANの歴史と普及



CKANは、ルーファス・ポロックによって2005年から2006年にかけて初めて開発され、以降はオープンナレッジ財団によってメンテナンスされています。その間に、CKANは全世界で最も利用されるオープンデータプラットフォームの一つとなり、特にアメリカやイギリスでは政府が公式にデータを公開する際に利用されてきました。各国の公的なデータポータルにおいて、CKANは核となる技術として位置付けられており、イギリスのdata.gov.ukやオランダの国家データ登録簿、アメリカのData.gov、オーストラリアの「Gov 2.0」など多くの事例があります。また、南オーストラリア州政府もCKANを介してデータの公開を行なっています。

特にイタリア政府は、「データ&アナリティクス・フレームワーク」のオープンデータをCKANを通じて提供しており、公共機関におけるデータの透明性を促進しています。

内部技術



CKANのバックエンドは主にPythonで構築されており、データを格納しているのはPostgreSQLデータベースです。また、ユーザーに表示されるインターフェイスにはJavaScriptが用いられています。システム内でのデータ検索はSolrを利用しており、ウェブAPIを通じたクエリ処理が可能です。これにより、ユーザーは容易にデータにアクセスし、検索することができるようになっています。

プロジェクトの未来



CKANの将来的な進展に関しては、Link DigitalとDatopianによる共同提案が注目されています。この提案はオープンナレッジ財団の理事会から支持を受けており、彼らは共同スチュワード制を通じて明確な実行計画と資金提供が図られると評価しています。これにより、CKANは今後も持続的に成長し続ける見込みです。オープンナレッジ財団は引き続き「目的受託者」としてプロジェクトに関与し、その理念を守る役割を果たしていきます。

類似プロジェクト


aND代替案

CKANに似た機能を持つプロジェクトとしてはDataverseがあり、こちらもオープンデータとして広く利用されています。また、DKANはCKANを基盤にしたDrupalベースのオープンデータポータルとして設計されています。これらのプラットフォームは、オープンデータのさらなる利活用を促進し、さまざまな目的でのデータ管理を支援しています。

まとめ



CKANはオープンデータを管理し、一般市民と公共機関の間のデータ共有を促進するための強力なツールです。今後もその機能の充実が期待され、オープンデータの発展に寄与することでしょう。その重要性はますます高まり、世界中の政府機関が透明性を持ったデータ公開に努める中で、CKANは不可欠な存在となっています。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。