External Open Source Software Attributions

Sunbird RC is an independently usable digital building block and is part of overall Sunbird open-source initiative. We've compiled a list of the open-source software and libraries we use. Check out the details below, including versions, licenses, and more:

Open Source UsedWebsiteLicenseLink to license

Java

GNU GPL + Linking Exception

Go

BSD Style

Redis

BSD license

Keycloak

Apache 2.0 license

Elastic Search

Apache 2.0

Node.js

MIT License

Docker

Apache 2.0

Nginx

BSD-like

Postgres

The PostgreSQL Licence

MinIO

GNU AGPL v3

Kafka

Tinkerpop

karate-junit5

MIT License

elasticsearch rest client

Apache License, Version 2.0

json schema validator

Apache License, Version 2.0

Gson

Apache 2.0

AngularJS

MIT License

Apache Tomcat

Apache License v2.0

clickhouse

Apache License v2.0

Spring Framework

Apache License v2.0

Apache Commons

Apache License v2.0

Akka

Apache License v2.0

guava

Apache License v2.0

groovy-all

Apache License v2.0

handlebars

MIT License

jedis

MIT License

slf4j-api

MIT License

Cucumber-JVM

MIT License

Mockito

MIT License

React

MIT License

Express

MIT License

perf4j

Apache License v2.0

Puppeteer

Apache License v2.0

Digit-OSS

MIT License

jsonld-signatures

BSD 3-Clause License

JSzip

MIT License

Mustache

Boost Software License 1.0

Ramda

MIT License

gluegun

MIT License

Last updated

Copyright (c) 2023 EkStep Foundation under MIT License