Transcript for:
Exploring Linux OS: Key Insights

welcome to the world of Linux we are going to learn about Linux OS even if you have no prior knowledge about Linux OS you don't have to worry you will still be able to understand this lecture in this lecture we will be learning about the characteristics of Linux OS in this chapter you will learn about what Linux and Unix are what the advantages and disadvantages of using Linux are and finally why we use Linux OS without further Ado let's talk about the characteristics of Linux OS first and foremost what is the difference between Linux and Unix Unix is a posix based operating system that follows the posix standard posix here stands for portable operating system interface Unix according to this specification posix is a Unix like operating system even if it is not directly linked to Unix a typical example would be Linux as many operating systems are derived from Unix Unix is a really important operating system on the other hand Linux refers to any OS that uses the Linux kernel Linux and Unix different operating systems but Linux belongs to the Unix family now let's talk about the advantages of Linux the biggest advantage of Linux is that it is an open source OS many people can find errors in the code and help correct those errors besides there are various different distributions of Linux such as Debian Ubuntu Red Hat Etc next Linux OS is not just free but also has perfect compatibility with Unix and multi-user Os finally Linux OS has high portability and scalability since only some parts of Linux OS is written in Assembly Language and most of the part is written in C language only the assembly part needs to be recreated while the C part can just be recompiled and transferred to another system now let's talk about the disadvantages of Linux first is the lack of technical support since most applications are non-commercial products it is impossible for developers to provide technical support individually and it is up to the user to solve the problem secondly Linux OS is hard to learn and master in comparison to other operating systems like Windows a text based CLI input environment in which commands such as important settings are entered or configuration files are directly modified using an editor requires High user skills finally it is inconvenient and practical use the widely used operating system is Windows programs that run on Windows do not run on Linux before we move on to the next part let me explain why we use Linux due to the many advantages described in previous slides Linux is used in most embedded devices it is often used in many important places such as Android and web servers using the highs speeded and portability of the C environment