El código abierto es una filosofía que se refiere a hacer que el software esté disponible libremente para su uso y/o modificación según lo consideren los usuarios. A cambio del uso del software, los usuarios agregan sus contribuciones al software, convirtiéndolo en una forma de colaboración pública. Antes de que las contribuciones se incorporen oficialmente en el código fuente primario, generalmente un organismo de supervisión garantiza que las adiciones cumplan con un determinado estándar de calidad y utilidad. La plataforma edX se puso a disposición como código fuente abierto el 1 de junio de 2013.