NetCommons
開発元 | 国立情報学研究所 |
---|---|
最新版 |
3.3.6
/ 2023年3月5日[1] |
種別 | CMS |
ライセンス | GNU GPL(NetCommons1.×系) FreeBSD(NetCommons2.×系) FreeBSD(NetCommons3.×系) |
公式サイト | NetCommons |
NetCommons(ネットコモンズ)は、PHP、MySQLなどの上で動作するコンテンツ管理システム(CMS)であり、国立情報学研究所NetCommonsプロジェクトが開発している。「ネットの上で共有財産・共有知(コモンズ)を築く」ということが名前の由来。
NetCommons1.x系はXOOPSをベースに開発されGPLライセンスの下で公開されていた。一方、2008年8月にリリースされたNetCommons2.0以降の2系バージョンはMapleを土台にスクラッチから開発され、FreeBSDライセンスの下で公開されている。CMSには珍しく30以上の基本モジュールを同梱しているため標準パッケージのインストールには約30MBを要する。なお、NetCommons1.x系については2014年9月30日にサポートが終了。
2016年8月にリリースされたNetCommons3はスマートフォンの対応を強化し、管理機能を含むほとんどの機能をスマートフォンで操作できるようになった。また、自動テストへの対応を強化することで、環境の変化に対応しやすくし、インフラのバージョンアップに対応しやすくした。フレームワークには利用者の多いCakePHP2を採用し、プログラム開発者がプラグインの追加開発をしやすくした。デザインのフレームワークにおいても、Bootstrap3を採用し、テーマの作成でWebデザイナが参加しやすいように考えられている。
当初は教育機関向けのe-Learningシステムとしての認識が強く、学校や大学等教育機関が主たるユーザだったが、多種多様なWebサイトを短時間で構築できることが認識され、それ以外のウェブサイトの構築でも利用が広がっている。2017年現在、神戸市の全小・中学校、福島県の600校を超える小・中・高校・特別支援、埼玉県の全県立高学校、東京大学の教養教育向けのポータルサイトシステムなど、全国で5,000を超える機関で活用されている。
2007年にはNetCommonsを普及する目的でNPO法人コモンズネットが設立され、会員企業が100社を超え(2010年)、企業による普及活動も活発化していたが、2021年3月末に解散した[2]。
特徴
[編集]NetCommonsで構築されたサイトは、順序付けられたページの集合として表現される。ページは、ヘッダー・左カラム・センターカラム・右カラム・フッターで構成され、それぞれの部分にはブロックを配置することができる。このブロックにプラグイン(ポートレット)の情報を呼び出し、蓄積された情報をページ上に整理して表示する。登録ユーザはセッティングモードをONにすることで、ページ上に配置されたポートレットの位置を変更したり、機能を追加・削除したり、デザインを変更することができる。
NetCommons上のページは、ルーム管理プラグインによって管理されているルームに割り当てられている。ルームは、外部に公開されているパブリックルーム、登録ユーザのみがアクセスができるグループルーム、そして、登録ユーザ本人のみがアクセスできるプライベートルームの3種に分類される。パブリックルームの集合をパブリックスペース、グループルームの集合をグループスペース、プライベートルームの集合をプライベートスペースとよぶ。
各グループルームにはユーザの部分集合が割り当てられており、各登録ユーザは定められた役割(role)においてルームに参加する。ルームに割り当てられたページ上に掲示板・ブログ・共有キャビネット・小テスト・アンケート・ToDo管理等のポートレットを配置することによって、グループウェアとして、e-ラーニングサイトとして、ソーシャルネットワークサービス(SNS)など多様な目的のために活用することができる。
NetCommons2.×系では、各ルーム・各スペースおよびフルバックアップの機能が備わっており、NetCommonsの同じバージョンで構築された他サイトにルーム・スペース単位で移動できる(ただし、セキュリティ上の理由から、移動先のサイトからの承認が必要)。また、各ルームで作成したコンテンツをモジュール単位でコピーしたり別ルームに移動させたりすることができる。これによって、データベースを用いた他のCMSとは異なり、サイト管理者だけでなくコンテンツの真の所有者であるユーザが自由に自らのコンテンツを管理・移動することが可能となっている。
NetCommons3.×系では、スマートフォンへの対応やOS、ミドルウェアの環境変化に対応しやすくするために自動テスト機能が組み込まれた。また、ヘッダーなどの部分はサイト共通、パブリック共通、ルーム共通、ページのみなど、細かな設定が可能になり、張機能であった動画プラグインが標準機能として取り入れられた。
このような高機能性に対して、初心者でも比較的簡単に使えることもNetCommonsの大きな特徴である。ユーザインタフェイスは、主要なウェブメールのそれに統一されており、ワープロのノウハウと画像だけあれば本格的なポータルサイトを短時間で構築できる。また、主要なプラグイン(モジュール)がコアプログラムに同梱されているため、インストール後すぐにサイト構築にとりかかることができる。
こうした利便性が評価され2005年以降急速に学校やNPO、自治体や中小企業などに広まっている。課題であった各ページへのパーマネントリンクが長すぎる点についてはNetCommons2.2.0.0で対応がなされ、NetCommons2.2.0.1においてW3CのバリデーションチェックとPHP5.3への対応が行われた。NetCommons2.3では、プライベートメッセージ機能や言語選択機能等の機能追加、携帯版機能の強化、及び、処理速度の改善が行われた。また、NetCommons2.4.2.1ではPHP5.6への対応が行われた。
公式マニュアルとして「NetCommonsで本格ウェブサイト」が2009年8月に、「NetCommons実践デザインカスタマイズ」が2010年8月に出版された。NetCommons3の公式マニュアルは『NetCommons3 - クラウド活用で安全・簡単に本格ウェブサイト』が2018年8月に発売される。
歴史
[編集]2005年以降、国立情報学研究所の主催で毎夏ユーザカンファレンスが開催されている。
- 2005年 - 一橋講堂にてユーザカンファレンス2005の開催[3]。NetCommons1.0.x系のリリース[3]。
- 2006年 - 千葉県総合教育センターにてユーザカンファレンス2006の開催[4]。
- 2007年 - 一橋講堂にてユーザカンファレンス2007の開催[5]。NetCommons1.1.x系のリリース。IASTED主催第三回ソフトウェア協議会最優秀賞受賞。
- 2008年 - 一橋講堂にてユーザカンファレンス2008の開催[6][7]。NetCommons2.0系、2.1系のリリース[8]。
- 2009年 - 一橋講堂にてユーザカンファレンス2009の開催[9][10]。NetCommons2.2系のリリース。NetCommonsをベースに構築された研究者向け情報共有基盤サービスResearchmapがサービスイン[11]。IPA主催日本OSS奨励賞第一回受賞者としてNetCommonsプロジェクト代表新井紀子が選定される[12]。
- 2010年 - 一橋講堂にてユーザカンファレンス2010の開催[13][14]。NetCommons2.3系のリリース。
- 2011年 - 一橋講堂にてユーザカンファレンス2011の開催[15][16]。震災での活用事例発表[17]。
- 2012年 - 一橋講堂にてユーザカンファレンス2012の開催[18]。LDAP、レポジトリなどの拡張事例発表。
- 2013年 - 一橋講堂にてユーザカンファレンス2013の開催[19]。次世代NetCommons 3の機能紹介。NetCommonsの普及のため[20]、カエルのフードを被ったネコのキャラクター「ミカエル」が作成され、商標登録される[21]。
- 2014年 - 一橋講堂にてユーザカンファレンス2014の開催[22][23]。次世代NetCommons 3に関する情報[24]。
- 2015年 - 一橋講堂にてユーザカンファレンス2015の開催[25]。NetCommonsの応用について[26]。
- 2016年 - 一橋講堂にてユーザカンファレンス2016の開催[27]。次世代NetCommons 3に関する情報[28]。NetCommons 3系のリリース[29]。
- 2017年 - 一橋講堂にてユーザカンファレンス2017の開催[30]。セキュリティとNetCommons3への移行[30]。
- 2018年 - 一橋講堂にてユーザカンファレンス2018の開催[31]。
- 2019年 - 一橋講堂にてユーザカンファレンス2019の開催[32]。
- 2023年 - 公式サイトからのNetCommonsの配布を2025年3月をもって終了すると発表[33]。
脚注
[編集]- ^ “NetCommons3.3.6リリース”. 2023年3月5日閲覧。
- ^ 新井紀子. “ようこそ!”. 特定非営利活動法人コモンズネット公式サイト. コモンズネット. 2024年11月14日閲覧。
- ^ a b 『平成17年度国立情報学研究所年報』(PDF)(レポート)国立情報学研究所、2007年3月5日、308頁 。2024年11月13日閲覧。
- ^ 『NetCommonsユーザカンファレンスの開催について ~ 学校Webサイトの新しい形 ~』(プレスリリース)千葉県総合教育センター、2006年5月30日。オリジナルの2007年8月19日時点におけるアーカイブ 。2024年11月13日閲覧。
- ^ “第47号(2007年7月30日発行)”. 国立情報学研究所 / National Institute of Informatics. 国立情報学研究所 (2007年7月30日). 2024年11月13日閲覧。
- ^ “第59号(2008年7月28日発行)”. 国立情報学研究所 / National Institute of Informatics. 国立情報学研究所 (2008年7月28日). 2024年11月13日閲覧。
- ^ 『平成20年度国立情報学研究所年報』(PDF)(レポート)国立情報学研究所、2010年3月23日、295頁 。2024年11月13日閲覧。
- ^ 『平成20年度国立情報学研究所年報』(PDF)(レポート)国立情報学研究所、2010年3月23日、98頁 。2024年11月13日閲覧。
- ^ “第71号(2009年7月28日発行)”. 国立情報学研究所 / National Institute of Informatics. 国立情報学研究所 (2009年7月28日). 2024年11月13日閲覧。
- ^ 『平成21年度国立情報学研究所年報』(PDF)(レポート)国立情報学研究所、2011年3月23日、301頁 。2024年11月13日閲覧。
- ^ 『平成21年度国立情報学研究所年報』(PDF)(レポート)国立情報学研究所、2011年3月23日、22頁 。2024年11月13日閲覧。
- ^ “2009年度「日本OSS貢献者賞」、「日本OSS奨励賞」”. 情報処理推進機構. 2010年10月19日時点のオリジナルよりアーカイブ。2024年11月13日閲覧。
- ^ “第83号(2010年7月23日発行)”. 国立情報学研究所 / National Institute of Informatics. 国立情報学研究所 (2010年7月23日). 2024年11月13日閲覧。
- ^ 『平成22年度国立情報学研究所年報』(PDF)(レポート)国立情報学研究所、2012年3月30日、300頁 。2024年11月13日閲覧。
- ^ “第95号(2011年7月27日発行)”. 国立情報学研究所 / National Institute of Informatics. 国立情報学研究所 (2011年7月27日). 2024年11月14日閲覧。
- ^ 『平成23年度国立情報学研究所年報』(PDF)(レポート)国立情報学研究所、2013年3月29日、314頁 。2024年11月14日閲覧。
- ^ 『平成23年度国立情報学研究所年報』(PDF)(レポート)国立情報学研究所、2013年3月29日、23頁 。2024年11月14日閲覧。
- ^ “NetCommonsユーザカンファレンス2012”. NetCommons公式サイト. 国立情報学研究所. 2012年9月24日時点のオリジナルよりアーカイブ。2024年11月14日閲覧。
- ^ “NetCommonsユーザカンファレンス2013”. NetCommons公式サイト. 国立情報学研究所. 2013年9月25日時点のオリジナルよりアーカイブ。2024年11月14日閲覧。
- ^ ミカエル@netcommons [@nc3_michael] (2015年6月12日). "はじめまして、NetCommonsの更なる普及のために生まれたミカエルだにゃ。ぼくもツイッターはじめてみたにゃ。NCがもっと広まるようにぼくもがんばるにゃ!よろしくおねがいしますにゃ。". X(旧Twitter)より2024年11月14日閲覧。
- ^ “登録5600802”. J-PlatPat [JPP]. 工業所有権情報・研修館. 2024年11月14日閲覧。
- ^ “NetCommonsユーザカンファレンス2014”. NetCommons公式サイト. 国立情報学研究所. 2014年8月3日時点のオリジナルよりアーカイブ。2024年11月14日閲覧。
- ^ 『平成26年度国立情報学研究所年報』(PDF)(レポート)国立情報学研究所、2016年2月26日、341頁 。2024年11月14日閲覧。
- ^ “NetCommonsユーザカンファレンス2014実施要項”. NetCommons公式サイト. 国立情報学研究所. 2014年7月1日時点のオリジナルよりアーカイブ。2024年11月14日閲覧。
- ^ “NetCommonsユーザカンファレンス2015”. NetCommons公式サイト. 国立情報学研究所. 2015年8月28日時点のオリジナルよりアーカイブ。2024年11月14日閲覧。
- ^ “プログラム”. NetCommons公式サイト. 国立情報学研究所. 2015年8月14日時点のオリジナルよりアーカイブ。2024年11月14日閲覧。
- ^ 国立情報学研究所 National Institute of Informatics (2016年8月24日). “[Event Report]「NetCommonsユーザカンファレンス2016」を開催”. Facebook. Meta. 2024年11月13日閲覧。
- ^ “第156号(2016年8月31日発行)”. 国立情報学研究所 / National Institute of Informatics. 国立情報学研究所 (2016年8月31日). 2024年11月13日閲覧。
- ^ 『平成28年度国立情報学研究所年報』(PDF)(レポート)国立情報学研究所、2018年3月30日、19頁 。2024年11月14日閲覧。
- ^ a b “NetCommonsユーザカンファレンス2017 は終了しました!”. NetCommons公式サイト. 国立情報学研究所. 2024年11月14日閲覧。
- ^ “NetCommonsユーザカンファレンス2018”. NetCommons公式サイト. 国立情報学研究所. 2018年9月11日時点のオリジナルよりアーカイブ。2024年11月14日閲覧。
- ^ “ユーザカンファレンス2019”. NetCommons公式サイト. 国立情報学研究所. 2024年11月14日閲覧。
- ^ norico. “NetCommonsプロジェクトの今後のスケジュールについて”. NetCommons公式サイト. 国立情報学研究所. 2024年11月14日閲覧。
関連項目
[編集]外部リンク
[編集]- NetCommons公式サイト
- NPO法人コモンズネット
- 国立情報学研究所
- Researchmap
- ミカエル@netcommons (@nc3_michael) - X(旧Twitter)