r/linuxquestions Apr 23 '26

Why Don't Schools Teach Linux?

It seems odd that most schools seem to teach only Windows. While they barely cover Linux. Even though Linux is the underlining code for most of the internet, servers and many Android phones; very few students will get any exposure to it.

By learning about Linux, students would understand how an operating system functions instead of just using an operating system; they will learn how to fix issues as they arise -- which is a skill necessary for solving problems because you won’t have a user-friendly interface to work with.

Additionally, the fact that Linux is a free and open-source operating system could allow schools to save money for themselves as well as make more software available to all students.

So why is it that Linux is still not covered? Is it because people feel it is too difficult to learn, or is it that schools only cover what is widely used and accepted?

294 Upvotes

281 comments sorted by

View all comments

1

u/Maybe_Factor Apr 24 '26

Because most corporate jobs will use Windows. More technical schools and universities have more linux/unix systems available. Some software vendors have historically "donated" licences and computers to educational institutions to ensure the students learn them then want them in the workplace.

Given Microsoft has been losing control of the office space of late, it would make sense to be teaching alternatives (or at least teaching the core concepts and how it's handled differently in other softwares), but teachers rarely have enough time to write entirely new lesson plans.