Educational OpenSource Operating System

In this learning resource we address the approach of an Educational OpenSource Operating System. The learning objective of an Open Source Operating System is the tailored design of the operating system for a specific educational purpose. OpenSource idea allow the adaptation, improvement of source code for a specific need and learn about the basic components in an Operating System for specific educational objectives.

Mobile Devices - Desktop Computers
The learning content will be elaborated with existing Open Source operating systems:
 * for desktop computers it can be based on a Linux of your choice, that might be already used at the eduction already on Desktop PCs or
 * for mobile devices it will be elaborated on the Mobile operating system LineageOS.

Workflow

 * The first step is to identify the requirements and constraints of the operating system for Digital Learning Environments.
 * Open Source and Privacy - open source code and monitoring of privacy protection especially when data is used for learning analytics without sharing the local data to a remote server. What are the requirements and constraints to allow local adaptation to the demands of learner and how can the data be used locally for the benefit of the learner without sharing the data to remote server?

Linux Operating System for Educational Environments
Linux operating system can be configure and adapted to specific purpose (add specific apps, create specific API that create less vulnerability for the IT infrastructure the mobile devices should be used in (e.g. educational setting, schools, universities, ...). Analyse the concept of Open Source Tool RemasterSys and explain how an infratructure must be designed to transfer that concept to Android! What are the requirements and constraints of such an approach.