Your SlideShare is downloading. ×
Introduction To Opensource And GNU/Linux
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Introduction To Opensource And GNU/Linux

3,420
views

Published on

I deliver this to my students to help then start understanding what Linux is and how with opensource it is changing the IT industry.

I deliver this to my students to help then start understanding what Linux is and how with opensource it is changing the IT industry.


0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,420
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
492
Comments
0
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. Introduction To GNU/Linux S.Eiffert Linux Computing Essentials
    • 2. Welcome to Linux
      • Linux is a clone of UNIX.
      • It was created by Linus Torvalds in 1991
      • The PC existed but it was commonly running the Microsoft operating systems and used the Intel chip which did not support commonly unix.
            • DOS was available but didn’t meet his needs
            • Because Linus had used minix at Uni
            • Miniux was a small very basic UNIX-like system which was compatible with the Intel platform, being used in the universities for teaching.
            • And wanted same features at home but could not afford the cost of proprietary hardware on which to run a UNIX system.
            • So he started to create one based on the minux sourcecode – with many contributions from other people over the internet.
      • 1991 – Linus Torvalds created the linux kernel.
    • 3. What is unix
      • unix is an operating system
        • There are many different types of unix.
        • But they all came from a common background.
      • The Internet was built on UNIX.
        • TCP/IP is a native UNIX protocol.
        • Today 80% of the worlds Internet Web servers are using Linux.
      • unix has commonly been used for the past 30 years .
        • It was created in 1969 - long before Microsoft existed.
        • It was the 1st worldwide commercial operating system.
      • Unix has always commonly been used on mainframes.
      • Today as “linux” it is also commonly being used on PC’s as servers & desktops
    • 4. Imagine a game box that could run “every game” !!
      • Unix became the dominate OS because of the following factors.
      • It was able to be run by various types of CPU’s
        • Before unix vendors commonly wrote their own Operating systems
        • Which ran just on their own CPU’s and equipment.
        • Unix was written to be able to run on many different types of CPU’s
      • Unix was one of the first OS to supply:
        • a simple programmers environment
        • a simple user interface
        • simple utilities or commands that can be combined to perform powerful functions
        • a permanent hierarchical file system
        • simple interface to connect new devices to the OS
        • multi-user functions
        • multi-process system functions
        • which was architecturally independent
        • All of which was permanent and transparent to the user.
      Linux+ Guide to Linux Certification, 2e
    • 5. 1991 - Creation of Linux
      • Linus Torvalds did not write an entire operating system
      • He wrote a full complete version of a kernel.
        • Which he called Linux.
          • He chose a Penguin to represent his kernel
        • It’s main advantage is it’s - Compatibility for Intel systems.
      • This meant it could be run on any generic PC computer systems .
        • The Linux Kernel is written and distributed as an opensource product.
      • Linus Torvals is part of the opensource community
        • And as he believes in their opensource philosophy
        • The linux kernel was created with the input from many other developers around the world.
      • Opensource community believe in collaboration for the open development of products and distribution of all sourcecode .
      Linux Penguin
    • 6. Idea of the Opensource came from The Free Software Foundation
      • Richard Stallman started the …
      • Free Software Foundation
      • FSF is a non profit organization designed to protect and promote:
      • freedom for both the user and the IT industry.
        • The term free software, refers to S/W freedom, not price.
        • FREEDOM of Distribution NOT Free price
      • Basic Philosophy :
      • People who put their software under the GPL believe in ‘Free Distribution’
      • Meaning that they believe that the source code for the software cannot be withheld.
      • It does not mean that they or companies cannot charge for it.
    • 7. Richard Stallman also started the GPL Software License
      • Software which is put under a GPL Software License is called “Opensource Software”
      • Software which is placed under the GPL is designed to give people:
      • The right to ….
          • receive the source code or have the right to get it if you want it.
          • They can charge for this service if they wish.
          • And the new user can copy or change the existing software code to suit their needs.
          • Or even use pieces of it, in any new GPL free programs they design.
          • But because it originally came from a GPL software they are now obligated to place their new S/W under GPL as well and make their sourcecode available for others.
    • 8. Open Source Software (FLOSS)
      • This type of software uses a GPL or opensource licences.
      • What it gives you?
        • Freedom to use
        • Freedom to examine
        • Freedom to redistribute
        • Freedom to modify
      • What it doesn’t let you do?
        • Deny these freedoms to anyone else
    • 9. GNU/Linux
      • 1990 Richard Stallman
      • One of the people who started this “open” philosophy.
      • Has nearly completed his new GNU operating system based on the UNIX system.
        • He had most of the modules but was still missing the main part !
        • The kernel.
      • 1991 Linus Torvalds creates the kernel then releases it out on an internet FTP server for everyone else’s opinion & help.
        • When complete Linux kernel was released under the GPL license.
        • Slowly but steadily news of Linux spread and work continued.
      • 1992 The Linux kernel is combined with the already created GNU modules & utilities and now becomes a fully useable operating system
        • Distributions of Linux start appearing.
      • There are now about 1000 Linux Users
      • Footnote: These figure are based on the OS Revolution movie
    • 10. The 1990’s
      • 1993 Internet explosion starts and there’s also an ISP explosion which
      • cause’s the 1st viable Linux commercial application.
        • The Apache Web Server .
      • There are now about 500,000 Linux Users
      • 1997 Eric Raymond writes a paper called the ‘ Catheral & Baazar ’ in which he
      • analyzes the development & differences of the
      • ‘ proprietary’ software model verse the ‘opensource’ software models.
        • The article takes the IT industry by storm.
        • Eric Raymond becomes a front man for the new opensource movement.
        • Netscape director reads the article and in direct response freely releases the source code of the Navigator software.
          • Netscape is the 1 st large company to go opensource.
      • There are now about 800,000 Linux Users
    • 11. Many Linux Distributions Appear
    • 12. There are many Linux Distributions
    • 13. Lates 1990’s
      • 1998
        • Linus, Linux & the opensource movement starts becoming commonly known. And gaining momentum.
        • Linus appears on TV
        • On the front of the Forbes Business Magazine.
        • IBM, Oracle, Compaq, SAP + others announce their support for Linux.
        • There are now about 1.5 million Linux Users
      • 1999
        • 1 st Linux World Conference – 6000 people attend
        • Linus delivers the opening and keynote presentation.
        • Red Hat goes public
    • 14. The 2000’s
      • 2002
        • Red Hat splits into 2 versions
          • RHEL - their enterprise/business version with which you purchase support
          • Fedora – their home version with no support
      • 2003
        • Novell buys SuSE Linux for $210 million
        • IBM is now the most powerful backer of Linux.
          • To counterbalance the world of Linux they make a 50 million dollar investment in Novell.
          • SuSE becomes the major enterprize competitor to Red Hat.
          • SLES - their enterprise/business version with which you purchase support
          • opensuse – their home version with no support
    • 15. Using Linux
      • Original Linux Kernel uses Command Line Interface
      • CLI ( Command Line Interface )
        • Universal Interface ( Administrative tool )
        • Hard to learn
      • GUI ( Graphical User Interface )
        • Looks different on each version of linux
        • All are great customizable desktop’s with good looking desktop
        • Easy to adopt and control by users
        • Easy controls and applicable tools
        • Easy use of Multimedia contents
        • Great opensource GUI applications available
    • 16. The command line
      • Common environment available in all distributions.
      • Works about 95% the same in all distributions.
    • 17. CL Interface is not new ! Windows The DOS Prompt Linux The BASH Shell
    • 18. Linux GUI Environments
      • Most distributions ship with a GUI
      • But they can be very different from each other.
      • There are competing GUI environments in Linux:
        • GNU Object Model Environment (GNOME)
        • Kommon Desktop Environment (KDE)
      • But the Core component of a linux GUI is called X Windows
        • XWindows is the just the engine on which a desktop manager runs and supplies the GUI desktop.
      • The GUI environment is created by X Windows in combination with a window manager and desktop environment
    • 19. June 6, 2009 suse
    • 20. GNOME Desktop A Linux graphical user interface
    • 21. KDE Desktop
    • 22. KDE Desktop
    • 23. GNOME Web Site Http://www.gnome.org
    • 24. Today many b usiness environments are commonly using Linux servers to provide their Networking Services
      • Network Services are all available
      • And most are inbuilt
        • Roaming user profiles
        • Shared network locations for file sharing
        • Network Printing
        • Mail
        • Web
        • Proxy
        • DNS
        • DHCP
        • FTP
        • Firewall
    • 25. Desktop applications
      • Linux also has many applications available
      • Many of them are inbuilt applications
      • Word processing (OpenOffice, Koffice)
      • Programming (C, C++, Perl, Python, Java, PHP)
      • Graphics (GIMP)
      • Web browsers (Mozilla, Konquerer)
      • Email (Evolution, Mozilla, KMail)
      • Audio (amarok)
      • Games (MAME)
        • See http://sourceforge.net for lots of opensource software
        • All available as opensource applications.
    • 26. Openoffice
      • Many companies are now using linux on their desktops as their Office productivity suite:
      • Openoffice supplies the following inbuilt applications
          • Writer = word processing
          • Calc = spreadsheets
          • Impress = slide show’s
          • Base = database
    • 27. Linux ends the monopoly…
    • 28. Linux Today
      • 2008
      • Linux has gone fully mainstream !!!
      • Today Linux has grown from being a hacker / home developed OS to being accepted world wide.
        • It is highly regarded and runs many many major enterprises.
        • Many sites are now also using it on their client machines.
        • Linux currently has an estimated user figures ranging from 20 to 30 million.
        • And growing!
    • 29. Linux Tomorrow!
      • Many countries / governments are going fully opensource
      • Especially in the developing countries
      • USA government is moving towards opensource
      • USA regularly holds conferences with the opensource community to discuss the impact that the opensource community has on the use of future IT.
      • All the major opensource IT companies are involved
      • First - Microsoft chose to ignore opensource.
      • Hoped it would go away – Then tried to make it go away!
      • But now even Microsoft attends the conferences.
      • Microsoft has even be known to have a stand at the Linux Trade Shows
    • 30. How FOSS is changing things
      • Now lets watch this documentary
      • The International Open Source Network (IOSN), UNDP Asia-Pacific Development Information Programme (UNDP-APDIP), International Development Research Centre of Canada and UNESCO have participated in the production of a documentary.
      • It investigates how developing countries are using FOSS applications and includes stories and interviews from around the world.
      • This 40-minute version of The Codebreakers is now available for free download online. http://www.apdip.net/news/fossdoc
      • The Codebreakers is now available under the Creative Commons Attribution 2.5 license .
      •