https://www.elmasrey.com/2011/07/operating-system-open-source-vs-windows.html