I want to study operating systems in depth, in particular windows, linux and android OS. What is the best way to get started?

  • 1
    $\begingroup$ I'm afraid the question is too subjective. Anyway, you could have a look at the books used in university courses on operating systems. $\endgroup$
    – Juho
    Commented Jan 26, 2022 at 19:37
  • $\begingroup$ If you know any good books please let me know $\endgroup$ Commented Jan 26, 2022 at 19:40
  • $\begingroup$ You can checkout the Tanenbaum book. $\endgroup$
    – Juho
    Commented Jan 26, 2022 at 20:09
  • $\begingroup$ Android actually uses the Linux kernel as well, so depending on how you define "OS", they are the same OS. Both of them are Open Source, so you can just read the source code. Windows is proprietary, but Microsoft offers Academic Source Licenses for research purposes, so if you are an OS researcher, you can get the Windows source code as well. (E.g. the Xen developers got the source code to Windows and ported Windows XP to Xen.) $\endgroup$ Commented Jan 27, 2022 at 19:44


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.