3. • Refers to the family of Unix-likeRefers to the family of Unix-like
computer operating system.computer operating system.
• Mainly used for System programming.Mainly used for System programming.
• Linux can be installed on a wide variety ofLinux can be installed on a wide variety of
computer hardware, ranging from mobilecomputer hardware, ranging from mobile
phones, table computer and video gamephones, table computer and video game
consoles, to mainframes and supercomputers.consoles, to mainframes and supercomputers.
4. • The Unix operating system wasThe Unix operating system was
conceived and implemented in 1969conceived and implemented in 1969
at AT&T's Bell Laboratories in the Unitedat AT&T's Bell Laboratories in the United
States by Ken Thompson, Dennis Ritchie,States by Ken Thompson, Dennis Ritchie,
Douglas Mcllroy and Joe Osanna.Douglas Mcllroy and Joe Osanna.
• First released in 1971 and was initiallyFirst released in 1971 and was initially
entirely written in assembly language, aentirely written in assembly language, a
common practice at the time.common practice at the time.
5. • Later, in 1973, Unix was re-written in theLater, in 1973, Unix was re-written in the
programming language C by Dennisprogramming language C by Dennis
Ritchie.Ritchie.
History Continue
7. • The federal government of Brazil is wellThe federal government of Brazil is well
known for its support for Linux.known for its support for Linux.
• Russian military create their own Linux.Russian military create their own Linux.
• China uses Linux exclusively as theChina uses Linux exclusively as the
operating system foroperating system for
its Loongson processor family to achieveits Loongson processor family to achieve
technology independencetechnology independence
8. • Users operate a Linux-based systemUsers operate a Linux-based system
through a command line interface (CLI),through a command line interface (CLI),
a graphical user interface (GUI), ora graphical user interface (GUI), or
through controls attached to thethrough controls attached to the
associated hardware, which is commonassociated hardware, which is common
for embedded systems.for embedded systems.
• Latest versions of the Linux haveLatest versions of the Linux have
comparatively good GUI`s as those to thecomparatively good GUI`s as those to the
older versions, and they still improving it.older versions, and they still improving it.
9. • Linux distributions support dozensLinux distributions support dozens
of programming languages.of programming languages.
• The most common utility for building bothThe most common utility for building both
Linux applications and operating system isLinux applications and operating system is
GCC(GNU compiler collection).GCC(GNU compiler collection).
• GCC provides compilers for C, C++, Java,GCC provides compilers for C, C++, Java,
Ada, and Fortran.Ada, and Fortran.
10. • Computer architecture supportComputer architecture support
• Embedded systemsEmbedded systems
• SecuritySecurity
• Support for real-time applicationsSupport for real-time applications
• And many more…And many more…