Dies ist ein Auszug – lesen Sie den vollständigen Beitrag weiter edx.org um mehr über die Entwicklung von Open edX, die Bedeutung der XBlock-API und den Wechsel zu Apache zu erfahren.
Als wir den edX-Code 2013 als Open Source veröffentlichten, war es unser Ziel, Entwicklern auf der ganzen Welt zu ermöglichen, damit zu experimentieren und ihn zu erweitern Öffnen Sie edX Plattform. EdX ist eine gemeinnützige Organisation mit drei Hauptzielen: den Zugang zu qualitativ hochwertiger Bildung für jedermann überall auf der Welt zu erweitern; das Lehren und Lernen auf dem Campus und online zu verbessern; und die Erforschung der Frage, wie Menschen lernen, zu fördern. Offene Forschung zu Lernstilen hilft edX, unseren Mitgliedern und unserer Community, die Art und Weise zu verbessern, wie wir online und auf dem Campus unterrichten. Das kostenlose Anbieten unseres Codes für alle ermöglicht es der Community, zu experimentieren, innovativ zu sein und neue Tools für das Lehren und Lernen zu entdecken.
Unser Code war ursprünglich Open-Source unter der AGPL-Lizenz. Diese Lizenz wird häufig von Organisationen verwendet, die sich dem Ideal von Open Source verschrieben haben. Es stellt sicher, dass Änderungen, die von anderen vorgenommen werden, ebenfalls offen sind, und fördert den fortgesetzten Austausch. Auf diese Weise können Mitwirkende unsere Kernplattform nicht auf interessante Weise erweitern und sie dann für sich behalten. Wir stellen unsere Software kostenlos zur Verfügung, deshalb möchten wir, dass andere darauf aufbauen und ihre wesentlichen Änderungen an die weltweite Community weitergeben.
Bei einem großen System wie Open edX reicht eine Lizenz jedoch nicht für alle Zwecke, weshalb wir uns entschieden haben, einen Teil, unsere XBlock-API, unter Apache 2.0 neu zu lizenzieren.
Die XBlock-API wird nur in dem Maße erfolgreich sein, wie sie weit verbreitet ist, und wir sind bestrebt, eine breite Akzeptanz durch alle zu fördern, die daran interessiert sind, sie zu verwenden. Aus diesem Grund ändern wir die Lizenz für die XBlock-API von AGPL auf Apache 2.0.
Die Apache-Lizenz ist freizügig: Sie lässt Anwender und Erweiterer mit ihren Änderungen machen, was sie wollen. Sie können sie unter einer Copyleft-Lizenz wie AGPL oder einer freizügigen Lizenz wie Apache veröffentlichen oder sie sogar als Closed-Source halten.
![]()