The platform is built from open software and runs on our own server. This is what it is made of, and what we will share.
What we build on
| Part | Software | Licence |
|---|---|---|
| Course site | WordPress | GPL-2.0-or-later |
| Courses | LifterLMS | GPL-3.0 |
| Community | BuddyPress and bbPress | GPL-2.0-or-later |
| Sign-in | authentik | MIT (the parts we use) |
| GIDhub | Forgejo, with Woodpecker CI for pipelines | GPL-3.0-or-later; Apache-2.0 |
| Design | Penpot | MPL-2.0 |
| Sketch | Excalidraw | MIT |
| AI assistant | Open WebUI | Open WebUI Licence (BSD-3-Clause with a condition to keep its name and logo) |
| Behind the scenes | Traefik, PostgreSQL, MariaDB, Valkey, nginx | MIT; PostgreSQL Licence; GPL-2.0; BSD-3-Clause; BSD-2-Clause |
| Typefaces | Atkinson Hyperlegible Next, Anek Latin and the other faces of the five designs | SIL Open Font Licence |
| Network map | d3 and TopoJSON; map data from DataMeet and Natural Earth | ISC; CC BY-SA 2.5 India / ODbL; public domain |
One exception, stated plainly: Redis, used as a short-term cache by three of the tools, is source-available rather than open source since version 7.4 (RSALv2 / SSPLv1).
Nothing on the platform needs a paid licence. The paid plugins it once used (LearnDash, BuddyBoss, Elementor) have been removed.
What we will share
The platform’s own work — the setup that ties these tools together, the single sign-in, the NIDI·OS theme, and the scripts that back it up and keep it running — will be published under the GNU Affero General Public License (AGPL).
Names and marks
The code will be free to use under its licence. The school’s name and logo are not part of it: a copy may be run by anyone, but not presented as this school.