XBlock APIをApacheで再ライセンスする理由

16年2014月XNUMX日 | 執筆者

アパッチフェザーのロゴこれは抜粋です。全文は edx.org Open edX の進化、XBlock API の重要性、Apache への移行について詳しく学びます。

2013年にedXコードをオープンソース化したとき、私たちの目標は世界中の開発者がedXを試したり拡張したりできるようにすることでした。 edXを開く EdXは、世界中の誰もが質の高い教育を受けられるようにするプラットフォームです。世界中のどこにいても、誰もが質の高い教育を受けられるようにすること、キャンパス内およびオンラインでの教育と学習の質を向上させること、そして人々の学習方法に関する研究を促進することという3つの主要な目標を掲げる非営利団体です。学習スタイルに関するオープンな研究は、edX、メンバー、そしてコミュニティがオンラインおよびキャンパス内での教育方法を改善するのに役立ちます。コードを無償で提供することで、コミュニティは実験を行い、革新を行い、教育と学習のための新しいツールを発見することができます。

私たちのコードは元々、AGPLライセンスの下でオープンソース化されていました。このライセンスは、オープンソースの理念にコミットする組織で広く利用されています。このライセンスは、他者による変更もオープンであることを保証するため、継続的な共有を促進します。これにより、貢献者が私たちのコアプラットフォームを興味深い方法で拡張した後、それを独り占めしてしまうことを防ぎます。私たちはソフトウェアを無料で公開することで、他の人々がその上に構築し、重要な変更を世界中のコミュニティに共有してくれることを願っています。

しかし、Open edX のような大規模なシステムでは、2.0 つのライセンスではすべての目的に適合しません。そのため、XBlock API の一部を Apache XNUMX で再ライセンスすることにしました。

XBlock APIは、広く採用されてこそ成功します。私たちは、XBlock APIの利用に関心のあるすべての方々に広く採用していただくよう尽力して​​います。そのため、XBlock APIのライセンスをAGPLからApache 2.0に変更します。

Apacheライセンスは寛容性が高いため、採用者や拡張者は変更内容を自由に活用できます。AGPLのようなコピーレフトライセンス、Apacheのような寛容性ライセンス、あるいはクローズドソースのままにしておくことも可能です。

ローディング

議論を始める 議論する.openedx.org

もっと時間が必要ですか? 以下の記事をご覧ください。

共に問題を解決する:コミュニティ主導のプラットフォーム開発
Open edXカンファレンスで未来を切り拓くスキルとスケールアップ
Open edXカンファレンス開発者向けワークショップ
デジタルの未来を取り戻す:私がオープン・ルネッサンス・グループに参加した理由
Open edX カンファレンス 2026 に参加しましょう!

2026 Open edX カンファレンスでは、世界最高峰のオープンソース オンライン学習管理システムの XNUMX つである Open edX プラットフォームの革新的な使用事例を紹介し、教育設計、コース構成、生成 AI などの画期的なテクノロジーを含む Open edX プラットフォームの運用と拡張の方法における最新の進歩を紹介します。