Introduction To Linux: by Koushik
Introduction To Linux: by Koushik
Linux
By Koushik
What is linux?
Linux is, in simplest terms, an operating system. As an open
operating system, Linux is developed collaboratively,
meaning no one company is solely responsible for its
development or ongoing support. Companies participating
in the Linux economy share research and development
costs with their partners and competitors. This spreading
of development burden amongst individuals and
companies has resulted in a large and efficient ecosystem
and unheralded software innovation.
Why OpenSurce?
1. Its Free :P
2. More security as bugs are being fixed by
thousands of developers.
3. High Customization. Take code and modify as you
like.
4. Lots of Support. Stuck with something? Lots of
OpenSource forums communities to help you out
24*7.
Linux VS Windows
Linux VS Windows
Windows Command Line
Linux Terminal
Linux VS Windows
Better Security. As an opensource software, Linux has very quick bug fixes. This has lead to almost
100% virus free environment.
Linux VS Windows
Lots of support for issues. Thousands of dedicated
developers contributing to forums and
communities.
Very Easy Deployment and maintainance of
applications. Server can be setup in a matter of
minutes. Applications can be run directly from the
command line without any hassle.
Lightweight OS
Linux Disadvantages
Command Line Takes a little effort to master.
Graphics support is bad. Gamers might want to stick
to windows for gaming.
Lesser hardware support compared to windows.
Less compatibility with popular windows softwares
like Office, Photoshop etc.
Linux Structure
Kernel :
A central set of instructions to direct device hardware, surrounded by
various modular layers of functionality.
Operating System:
It is generally the lowest layer of the computer's software that is
accessible by the average user. General users get to the operating system
when they access the command line. Eg. Debian,Fedora, Arch
Linux Structure
Desktop Environment/Window Manager
The windows, menus, and dialog boxes most people think of as part of
the operating system are actually separate layers, known as the windowing
system and the desktop environment. eg: Gnome,KDE etc
Applications:
Normal User Software.
Destros:
Collection of all the above things for user. Eg. Ubuntu, Mint, Elementary,
Freya etc