The Open Knowledge Initiative Project defines open architectural specifications that support the development of educational software by simplifying the methods of assembly, delivery and access to educational technology resources.