This is just a quick intro of Linux.
What is Linux or GNU’s Linux?
Everyone has heard about it, some might say android is Linux, some people think there are two Operating Systems, one Windows and other Linux, guys from Computer background generally think Linux is an Operating system, which is used to run servers, and is quite secure.
Well it’s time to break this common myth that Linux is an Operating System.
NO. Linux is not an Operating System.
Linux is a kernel.
So, now what is this ‘Kernel’??
A kernel is the fundamental part of any Operating system. It acts as a middleware between the software and hardware.
Function of kernel??
Kernel takes requests coming from software’s, understands it, then translates it to instructions and gives them to the hardware. So Linux is a kernel and the Operating Systems that use Linux kernel are:
- Red-Hat
- Ubuntu
- Android
- Fedora
- Cent-OS
- Mint
- Arch Linux
- Backtrack
And the list goes on.
Difference between Windows and Linux Kernel!
So you would now be thinking, what’s so special in this Linux kernel that is not in Windows kernel?
- FREE.
– Well the most important feature of Linux you should know is, it is Open source technology. Which means it is completely FREE!
Free as in FREEDOM!
– Freedom to use, freedom to copy, freedom to distribute and freedom to edit according to your convenience or wish.
– This is why, android users can root their phone, or customize it according to their wish.
– This is why android users after getting root user access, can edit system files and make their own Custom ROM.
– This is why, most of the android apps are FREE!!!
– This is the real power of Open source technology.
- Security.
– Linux is very secure. You cannot gain unauthorized access in any Linux OS.
– For debugging and security purposes, logs are maintained to record each and every activity of the user.
– The source code of each program is given to you, so programmers from around the globe can look at it, find flaws in it, and suggest improvements, or contribute with their own piece of code.
- Servers.
– You can build any server on a Linux OS, completely on your own.
– You can configure any server per your use.
– You can edit the system files.
– You can convert your desktop or laptop into a server!
- Multiple Workspace.
– In Linux, unlike Windows, you will be having least 4 desktops. You can switch between them when you want.
– You can keep one Workspace exclusively for you work purposes. In one workspace you can run music, in the other you can open multiple browsers.
– You can work easily, without any confusion.
– Open as many apps as you want, keep them in different workspace and it is all sorted out for you.
- No Drivers.
– Install Linux and just forget about drivers.
You don’t need to install your LAN card drivers, Graphic Card Driver, Webcam Drivers etc like you do after Windows installation.
– The Linux kernel does this out for you!
- Virus.
– And the best thing about Linux is ‘NO VIRUS’!
– Yes. Linux Does not support ‘.exe’ files.
– So it is completely Virus Free, which is one of the most important reasons behind using a Linux server.
- Configuration
– You can configure your operating system in any way you like.
– You can change names of functions or devices.
– Everything is given to you, in your hand.
– You just need to learn how to change it, and then you can play with it!
We will be posting about installation and configuration of these servers on Linux-based Operating systems.
You can subscribe, and stay updated on the upcoming posts.