| 初回リリース | 2005年3月 |
|---|---|
| 安定版リリース | 22.0 / 2022年4月13日[1] |
| リポジトリ | github.com/sakaiproject/sakai |
| 書かれた | ジャワ |
| オペレーティング·システム | クロスプラットフォーム |
| 利用可能 | 19 言語 (ar、ca、de、en、es、eu、fr、it、ja、ko、mn、nl、pl、pt、ru、sv、tr、vi、zh)、[2] [3] |
| タイプ | コース管理システム |
| ライセンス | 教育コミュニティライセンス |
| Webサイト | ホームページ |
Sakai は、教育、研究、コラボレーションをサポートするために設計された、無料のコミュニティ主導のオープンソース教育ソフトウェア プラットフォームです。このタイプのシステムは、学習管理システム(LMS)、コース管理システム(CMS)、または仮想学習環境(VLE) とも呼ばれます。Sakai は、学術機関、営利組織、個人のコミュニティによって開発されています。オープンソース ライセンスの一種であるEducational Community Licenseに基づいて配布されています。
Sakaiは、主に米国を中心に、カナダ、ヨーロッパ、アジア、アフリカ、オーストラリアの何百もの機関で使用されています。[4] [5] Sakaiは、スケーラブルで信頼性が高く、相互運用性と拡張性を考慮して設計されています。最大規模のインストールでは、10万人以上のユーザーを処理します。[4] [6]
組織
Sakai はコミュニティの努力によりオープンソース ソフトウェアとして開発され、会員制の非営利法人である Apereo Foundation によって管理されています。 Foundation は Sakai が作成されたのと同じオープンでコミュニティベースの方法で Sakai の使用と開発を促進します。 Foundation は個人、学術機関、非営利団体、営利組織間のコミュニティ構築を奨励し、メンバーにプロジェクトの組織的枠組みを提供します。 Foundation は、教育および研究コミュニティ内でソフトウェア ソリューションに対するコミュニティ ソースおよびオープン スタンダード アプローチのより広範な採用を促進するために活動しています。毎年 Open Apereo Conference を開催しています。[7]さらに、中国、日本、オーストラリア、ヨーロッパ、南アフリカで地域会議が開催されており、毎年 Sakai Virtual Conference が開催されています。[8]メンバーには、サポートを提供する大学、カレッジ、その他の機関、および商業関連会社が含まれます。 メンバーは実際には開発とサポートのほとんどを担当しますが、 Foundation への参加はソフトウェアの使用やコミュニティへの参加に必須ではありません。
歴史
Sakaiの開発は、もともとメロン財団の助成金を受けてSakaiプロジェクトとして進められていた。初期のバージョンは創設機関が作成した既存のツールをベースにしており、最大の部分はミシガン大学のCHEFコース管理システムからのものだった。Sakaiはシェフという言葉をもじったもので、料理の鉄人 坂井宏之を指している。[9]
最初の機関は 2004 年 2 月に会合を開始しました。各機関はカスタム コース管理システムを構築していました。
- インディアナ大学: Oncourse、Canvasに置き換えられました。[要出典]
- ジョージア工科大学: T-Square、2018年にCanvasに置き換えられました。[引用が必要]
- マサチューセッツ工科大学:Stellar、2020年にCanvasへの移行は任意。[引用が必要]
- スタンフォード大学:CourseWork、2015年にCanvasに置き換えられました。[引用が必要]
- ミシガン大学: CTools (旧 CourseTools) は CHEF フレームワークに基づいており、2016 年に Canvas に置き換えられました。[引用が必要]
- uPortalと Open Knowledge Initiative も参加しました。[要出典]
Sakai 1.0 は 2005 年にリリースされ、参加したすべての大学で採用されました。たとえば、インディアナ大学はすべてのレガシー システムを Sakai に移行しました。[引用が必要]
Sakai プロジェクトが終了した後、Sakai の継続的な作業を監督するために Sakai 財団が設立されました。Sakai の主任建築家であるCharles Severance博士が、その初代事務局長を務めました。
米国のいくつかの大規模大学のほか、全大陸の大学、カレッジ、その他の機関、商業関連会社が参加しました。
パートナーの1つであるケンブリッジ大学は、より学生中心のシステムを開発し、自校の教育モデルとの適合性を高めようとした。いくつかのパートナーがこの取り組みに加わり、Sakaiの既知の限界のいくつかを解消する機会と考えた。しばらくの間、この取り組みはSakai 3と名付けられていたが、[10]完全な機能代替品にはほど遠く、異なる技術に基づいてゼロから構築された。
これにより、既存の Sakai の進捗が著しく妨げられました。約 2 年後、新しいソフトウェアが既存の Sakai に取って代わることはないことが判明し、新しいソフトウェアはSakai OAE (現在のApereo OAE ) に名前が変更され、既存の Sakai はSakai CLEに名前が変更されました。
その後、Sakai CLE の開発はゆっくりと再び加速しました。大きな進歩は、WYSIWYGコンテンツ編集ツールと、バージョン 2.9.3 で Rutgers 大学から提供されたレッスン ツールでした。
2012 年、 Sakai の創設者の 2 名であるミシガン大学とインディアナ大学がSakai 財団を離れました。その後の 2 年間で、多くの既存ユーザーも Sakai を辞めて他のソフトウェアに移行しましたが、他のコア コントリビューターは残りました。この期間中、新規ユーザーはほとんどいませんでした。しかし、Sakai CLE の開発は加速し、名前もSakaiに戻されました。
2012年12月、Sakai FoundationはJasigと合併してApereo Foundationを設立し、Sakaiの開発の管理を引き継ぎました。[11]
それ以来、ほぼ毎年、新しいメジャー リリースが発表され続けています。開発の主な焦点は、既存のツールセットを段階的に改善し、外観と操作性を最新化して、モバイルでの使用に適したものにすることに置かれています。
Sakai コラボレーションおよび学習環境 - ソフトウェア機能
Sakai ソフトウェアには、ドキュメントの配布、成績表、ディスカッション、ライブ チャット、課題のアップロード、オンライン テストなど、 コース管理システムに共通する多くの機能が含まれています。
コース管理機能に加えて、Sakai は研究やグループ プロジェクト用の共同ツールとして設計されています。この機能をサポートするために、Sakai には、役割に基づいてすべてのツールの設定を変更し、各ツールでさまざまなユーザーが実行できる操作を変更する機能が含まれています。また、Wiki、メーリング リストの配布とアーカイブ、およびRSSリーダーも含まれています。コア ツールは、Sakai の特定のアプリケーション用に設計されたツールで拡張できます。例としては、共同プロジェクト、教育、ポートフォリオ用のサイトなどがあります。
Sakai では、コースやプロジェクトで使用されるコンテンツとツールは、サイトに整理されます。通常、サイトはコースまたはプロジェクトに対応します。各サイトには、独自のコンテンツ、ツール、ユーザー、ユーザーのアクセス権、検索ツール、使用統計などがあります。原則として、Sakai ではすべてサイトごとに行われます。これにより、Sakai は数十万人のユーザーに拡張できます。
Sakai はいくつかの方法で拡張可能です:
- これは、実際の機能を提供する疎結合ツールを統合するためのプラットフォームです。Sakai で配布されるコアツールに加えて、いくつかの重要なサードパーティツールが利用可能であり、Web 開発者は独自の言語で独自の追加ツールを作成できます。
- SCORMパッケージを再生するためのサードパーティ ツールが利用可能です。
- 外部のWebアプリケーションはLTIを使用して統合できます
アーキテクチャと技術詳細
Sakai は、サービス指向アーキテクチャで疎結合された、Javaベースで記述されたWeb アプリケーションのセットです。サポートされているWeb サーバーはTomcatで、データ ストレージ用にサポートされているデータベースはOracleとMySQLです。
Sakai には階層型アーキテクチャがあります。
- Sakai カーネルは共通のインフラストラクチャを提供し、それを Webサービスの形式で公開します。
- Sakai ではツールと呼ばれるすべてのサブアプリケーションは、ユーザー管理やサイト管理などの機能でこれらのサービスに依存しています。ほぼすべての機能はツールの形式で実装されています。
- ツールには、さまざまな Java テクノロジを使用して実装されたビジネス ロジック実装部分とユーザー インターフェイス部分があります。
- これらのインターフェースは、いわゆるアグリゲータによって結合されます。
各レイヤーは拡張可能で、新しいサービス、ツール、アグリゲータを簡単に追加できます。サービスのおかげで、ツールやユーザー インターフェイスを Java 以外の言語で記述できますが、実際にはそうはなりません。
Sakai 10 までは、Sakai のコード ベースとその提供ツールは、公開アクセス可能な Subversion リポジトリで管理されていました。Sakai 11 では、これが Git と GitHub に変更されました。
リリース
Sakai は主に大学で使用されています。大学が新学期前にアップグレードできるよう、メジャーリリースは春か初夏に行われる傾向があり、多くの大学がそうしています。
[12]
参照
参考文献
- ^ 「Sakai 22.0 リリース」.
- ^ “Sakai languages”. 2014年6月25日時点のオリジナルよりアーカイブ。2014年6月24日閲覧。
- ^ Sakai 国際化ダッシュボード 2014-08-08 に Wayback Machineでアーカイブ
- ^ ab 「Sakai を使用する組織」。2014 年 1 月 8 日時点のオリジナルよりアーカイブ。
- ^ 「Sakai 10 謝辞」.
- ^ Alan Berg、Ian Dolphin (2011)。Sakai CLE コース管理、公式ガイド (第 2 版)。PACKT Publishing。p. 7。
- ^ 「Open Apereo Conference」。2015年10月4日時点のオリジナルよりアーカイブ。2015年10月20日閲覧。
- ^ “Sakai Virtual Conference 2016”. 2017年3月6日時点のオリジナルよりアーカイブ。2017年3月5日閲覧。
- ^ 「合流点」.
- ^ Sakai 3 提案書 v08 (PDF)
- ^ 「Apereo Foundation が誕生!」 2013 年 1 月 2 日. 2013 年 4 月 8 日閲覧。
- ^ Hodges, Wilma (2024年3月1日). 「Sakai リリース日リスト」. Sakai wiki . Apereo Foundation . 2024年4月20日閲覧。
文献
- Korcuska, Michael; Berg, Alan Mark (2009 年 6 月 10 日)。Sakai Courseware Management: The Official Guide (第 1 版)。Packt Publishing。p . 504。ISBN 978-1-84719-940-9。
- Berg, Alan; Dolphin, Ian (2011 年 7 月 5 日)。Sakai CLE コースウェア管理: 公式ガイド (第 1 版)。Packt Publishing。p . 456。ISBN 978-1849515429。
- セヴェランス、チャールズ・ラッセル(2013 年 11 月 24 日)。Sakai: オープンソース コミュニティの構築(第 2 版)。CreateSpace Independent Publishing Platform。p. 235。ISBN 978-1494273675。
- ロルダン・マルティネス、デヴィッド;メンゴド・ロペス、ラウール。メリノ・エチェベリア、ダニエル (2011)。堺。管理、設定、アプリケーションのデサローロ (第 1 版)。ラマ社説。 p. 238.ISBN 978-84-9964-067-9。
外部リンク
- 公式サイト
- GitHubの Sakaiproject
