SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
A
      SEMINAR ON

OPEN SOURCE
 SOFTWARE
   and
  FREE
SOFTWARE
             By
       Dhurjati borah
 5TH SEM,MCA / 9TH OCT 2012
OPEN SOURCE SOFTWARE
 WHAT IS OPEN SOURCE
HISTORY OF OSS
WHAT IS SOURCE CODE
                                          Total no of slides: 16
USE OF OSS

FREE AND OPEN SOURCE SOFTWARE
                                            REFERENCES:
 WHAT IS FREE AND OPEN SOURCE SOFTWARE
GNU PROJECT                                www.gnu.org
STRENGTH                                   www.askubuntu.com
WHY LINUX IS BETTER                        www.wikipedia.com
                                            www.youtube.com
Open Source Software and Free Software
What is
?   Open Source??
Open Source Software is
   distributed with
          its
“source code”
1   RUN THE

    FOR ANY
TO

AND
      2

THE
3
    TO FREELY


     COPIES
1970: UNIX operating system developed at Bell Labs and by a
diverse group of contributors outside of Bell Labs.

1983: Richard Stallman founds the Free Software Foundation

1993: Linus Torvalds releases first version of Linux built

1997: Debian Free Software Guidelines released
HIGH LEVEL   Translate in       Assembly language     Lower level
             to a lower level   to machine language
             Language
             (assembly)
Typical OSS Development model


                             Improvements (as source code) and
     Developer               evaluation results: User as Developer

Development       Trusted    Bug Reports
Community        Developer
                              Trusted
                             Repository
                                           Distributor
                                                         User
USE OF OPEN SOURCE SOFTWARE
Some Examples of OPEN SOURCE SOFTWARE

   Operating Systems   • Programming Tools
  – Linux                 – Zope, and PHP.
  – Android               – Languages:
  – FreeBSD,                  • Perl
    OpenBSD, and              • Python
    NetBSD:                   • Ruby
• Internet                    • Tcl/Tk
   – Apache,              – GNU compilers and tools
   – BIND                     • GCC
   – Sendmail                 • Make
   – Mozilla                  • Autoconf
   – OpenSSL                  • Automake
                              • etc.
Open Source Software and Free Software
“Free software” is a matter of
liberty, not price.

Free software is a matter of the users’
freedom to
run, copy, distribute, study,change
and improve the software.
FOSS refers to four kinds of freedom :


• Freedom 0: The   freedom to run the program, for any purpose.
• Freedom 1: The freedom to study how the program works, and adapt it to
            your needs.

• Freedom 2: The freedom to redistribute copies so you can help your neighbor.

• Freedom 3: The freedom to improve the program, and release your
            improvements to the public, so that the whole community benefits.
The GNU Project


The GNU Project is a free software
project, announced on 27 September
1983, by Richard Stallman at MIT.


 ("GNU" stands for "GNU's Not
UNIX"). GNU system, a kernel, was
filled by the third-party Linux Kernel
being released as Free Software,
under version 2 of the GNU GPL.
FOSS Strengths

Ability to fit local needs
you can modify and enhance the software to more closely fit your own needs.

No restrictions on use
No restrictions on how the software is used and no invoices for each user license.

Low cost
No charge for the software itself. Pay only for needed support or any additional
    products & services if required. Even then huge savings than commercial SW.

User-driven
      you decide what features are important and deserve attention .

Reliability
      Mature open-source code is as bulletproof as software ever gets.
No supplier lock-in
      Open Source software allows you to access the source code for your applications
      and store your data in open standard
Why Linux is Better ??



1.Forget about viruses.
2.Do not pay for Operating System.
3.Forget about Drivers.
4.Update all of your software with a single click.
5.Your system is stable.
6.Linux protects your computer
SO ARE YOU
       READY
      AS
         KING?
Thanking You
Difference between OSS and FOSS

              FOSS                              OSS

                                     Open source merely means that the
Free can mean one of two things…
                                     Source code is made available by
1.Free as in “free to be modified”
                                     Developers and is not necessarily
2.Free as in “Cost Nothing”
                                      “free to be modified” and “free as
                                     in cost nothing”
USE OF OPEN SOURCE SOFTWARE


•   8,50,000 – Android phones running in Linux and 30,000 windows phone.
•   9 out of 10 of the Super Computer run in Linux.
•   Google, twitter,facebook,amazon.com powered by Linux
•   Since 2005, 8000 developers from 800 companies
•   15 milions lines of code.
•   A new kernel comes out every 2-3 months.
Open Source Software and Free Software
Open Source Software and Free Software
Open Source Software and Free Software

Weitere ähnliche Inhalte

Was ist angesagt?

An introduction to free software
An introduction to free softwareAn introduction to free software
An introduction to free softwarePlusOrMinusZero
 
Databased Software Engineering
Databased Software EngineeringDatabased Software Engineering
Databased Software EngineeringAnas R.
 
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSI
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSIIntroduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSI
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSIVarun Mahajan
 
Benefits of Opensource Products
Benefits of Opensource ProductsBenefits of Opensource Products
Benefits of Opensource ProductsAnju Merin
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSSmgamal87
 
Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open SourceBryan King
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in LibrariesSukhdev Singh
 
Linux a free and open source operating system
Linux a free and open source operating systemLinux a free and open source operating system
Linux a free and open source operating systembanwait
 
Fos sintro pres-dav
Fos sintro pres-davFos sintro pres-dav
Fos sintro pres-davParin Sharma
 
Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareRoss Gardler
 
Open source technology
Open source technologyOpen source technology
Open source technologyaparnaz1
 
Overview_Linux ppt
Overview_Linux pptOverview_Linux ppt
Overview_Linux pptMU
 
Intoduction to Linux
Intoduction to LinuxIntoduction to Linux
Intoduction to LinuxAnshul Sharma
 
Useful Open Source Software
Useful Open Source SoftwareUseful Open Source Software
Useful Open Source Softwarepramoddps
 
Why linux is better than windows
Why linux is better than windowsWhy linux is better than windows
Why linux is better than windowsShiwang Kalkhanda
 

Was ist angesagt? (20)

An introduction to free software
An introduction to free softwareAn introduction to free software
An introduction to free software
 
Databased Software Engineering
Databased Software EngineeringDatabased Software Engineering
Databased Software Engineering
 
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSI
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSIIntroduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSI
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSI
 
Benefits of Opensource Products
Benefits of Opensource ProductsBenefits of Opensource Products
Benefits of Opensource Products
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open Source
 
Foss Presentation
Foss PresentationFoss Presentation
Foss Presentation
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Linux a free and open source operating system
Linux a free and open source operating systemLinux a free and open source operating system
Linux a free and open source operating system
 
Fos sintro pres-dav
Fos sintro pres-davFos sintro pres-dav
Fos sintro pres-dav
 
Open Source Technology
Open Source TechnologyOpen Source Technology
Open Source Technology
 
GNU/LINUX - Day 1
GNU/LINUX - Day 1GNU/LINUX - Day 1
GNU/LINUX - Day 1
 
Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source Software
 
Open source technology
Open source technologyOpen source technology
Open source technology
 
Overview_Linux ppt
Overview_Linux pptOverview_Linux ppt
Overview_Linux ppt
 
Intoduction to Linux
Intoduction to LinuxIntoduction to Linux
Intoduction to Linux
 
Useful Open Source Software
Useful Open Source SoftwareUseful Open Source Software
Useful Open Source Software
 
Linux
LinuxLinux
Linux
 
Why linux is better than windows
Why linux is better than windowsWhy linux is better than windows
Why linux is better than windows
 
Open source
Open sourceOpen source
Open source
 

Andere mochten auch

Getting into HTML
Getting into HTMLGetting into HTML
Getting into HTMLispkosova
 
Git - tips and tricks
Git - tips and tricksGit - tips and tricks
Git - tips and tricksWallace Reis
 
Lets talk about user centered design
Lets talk about user centered designLets talk about user centered design
Lets talk about user centered designAgustín Schelstraete
 
A reviravolta do desenvolvimento web
A reviravolta do desenvolvimento webA reviravolta do desenvolvimento web
A reviravolta do desenvolvimento webWallace Reis
 
Acción comunicativa no violenta
Acción comunicativa no violentaAcción comunicativa no violenta
Acción comunicativa no violentaAlejandra Giral
 
L5 assignment: How to integrate the modern 70 year-old into a connected society.
L5 assignment: How to integrate the modern 70 year-old into a connected society.L5 assignment: How to integrate the modern 70 year-old into a connected society.
L5 assignment: How to integrate the modern 70 year-old into a connected society.Agustín Schelstraete
 
Money Museums As Tools For Economic Education
Money Museums As Tools For Economic EducationMoney Museums As Tools For Economic Education
Money Museums As Tools For Economic EducationKelvin Kizito Kiyingi
 
Week3 intro to computer (history of comps, comps in everyday life)
Week3   intro to computer (history of comps, comps in everyday life)Week3   intro to computer (history of comps, comps in everyday life)
Week3 intro to computer (history of comps, comps in everyday life)ispkosova
 
Elasticsearch Quick Introduction
Elasticsearch Quick IntroductionElasticsearch Quick Introduction
Elasticsearch Quick Introductionimotov
 
Proposal rehearsal sze_chuliu 1021216(ver. 2.1)
Proposal rehearsal sze_chuliu 1021216(ver. 2.1)Proposal rehearsal sze_chuliu 1021216(ver. 2.1)
Proposal rehearsal sze_chuliu 1021216(ver. 2.1)思竹 劉
 
Jay baernsa2012slides
Jay baernsa2012slidesJay baernsa2012slides
Jay baernsa2012slidesAllan Karl
 
Stad & Esch studiedag: Burgerschap & Flipping the class & Spons
Stad & Esch studiedag: Burgerschap & Flipping the class & SponsStad & Esch studiedag: Burgerschap & Flipping the class & Spons
Stad & Esch studiedag: Burgerschap & Flipping the class & SponsStefan van der Weide
 
Boston elasticsearch meetup October 2012
Boston elasticsearch meetup October 2012Boston elasticsearch meetup October 2012
Boston elasticsearch meetup October 2012imotov
 
Miguel s anchez
Miguel s anchezMiguel s anchez
Miguel s anchezJa'r R'oz
 

Andere mochten auch (20)

Getting into HTML
Getting into HTMLGetting into HTML
Getting into HTML
 
Git - tips and tricks
Git - tips and tricksGit - tips and tricks
Git - tips and tricks
 
H6 het parlement
H6 het parlementH6 het parlement
H6 het parlement
 
Using media to_grow_your_business
Using media to_grow_your_businessUsing media to_grow_your_business
Using media to_grow_your_business
 
Lets talk about user centered design
Lets talk about user centered designLets talk about user centered design
Lets talk about user centered design
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
A reviravolta do desenvolvimento web
A reviravolta do desenvolvimento webA reviravolta do desenvolvimento web
A reviravolta do desenvolvimento web
 
Acción comunicativa no violenta
Acción comunicativa no violentaAcción comunicativa no violenta
Acción comunicativa no violenta
 
L5 assignment: How to integrate the modern 70 year-old into a connected society.
L5 assignment: How to integrate the modern 70 year-old into a connected society.L5 assignment: How to integrate the modern 70 year-old into a connected society.
L5 assignment: How to integrate the modern 70 year-old into a connected society.
 
Money Museums As Tools For Economic Education
Money Museums As Tools For Economic EducationMoney Museums As Tools For Economic Education
Money Museums As Tools For Economic Education
 
Xii promoción
Xii promociónXii promoción
Xii promoción
 
Week3 intro to computer (history of comps, comps in everyday life)
Week3   intro to computer (history of comps, comps in everyday life)Week3   intro to computer (history of comps, comps in everyday life)
Week3 intro to computer (history of comps, comps in everyday life)
 
Elasticsearch Quick Introduction
Elasticsearch Quick IntroductionElasticsearch Quick Introduction
Elasticsearch Quick Introduction
 
Fencyt
FencytFencyt
Fencyt
 
Proposal rehearsal sze_chuliu 1021216(ver. 2.1)
Proposal rehearsal sze_chuliu 1021216(ver. 2.1)Proposal rehearsal sze_chuliu 1021216(ver. 2.1)
Proposal rehearsal sze_chuliu 1021216(ver. 2.1)
 
Prelims
PrelimsPrelims
Prelims
 
Jay baernsa2012slides
Jay baernsa2012slidesJay baernsa2012slides
Jay baernsa2012slides
 
Stad & Esch studiedag: Burgerschap & Flipping the class & Spons
Stad & Esch studiedag: Burgerschap & Flipping the class & SponsStad & Esch studiedag: Burgerschap & Flipping the class & Spons
Stad & Esch studiedag: Burgerschap & Flipping the class & Spons
 
Boston elasticsearch meetup October 2012
Boston elasticsearch meetup October 2012Boston elasticsearch meetup October 2012
Boston elasticsearch meetup October 2012
 
Miguel s anchez
Miguel s anchezMiguel s anchez
Miguel s anchez
 

Ähnlich wie Open Source Software and Free Software

Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source ConceptsRituBhargava7
 
Open Source Software
Open Source Software Open Source Software
Open Source Software Ali Yavari
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source PresentationAdhoura Academy
 
Overview on Open Source Technology.pptx
Overview on Open Source Technology.pptxOverview on Open Source Technology.pptx
Overview on Open Source Technology.pptxDrRShaliniVISTAS
 
Open Source
Open SourceOpen Source
Open Sourcenqfaq
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONRitwick Halder
 
Linux as an open source platform
Linux as an open source platformLinux as an open source platform
Linux as an open source platformIkhlas Rahman
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSSIslam Wazery
 
Linux a free and open source operating system
Linux a free and open source operating systemLinux a free and open source operating system
Linux a free and open source operating systembanwait
 
Open source softwares
Open source softwaresOpen source softwares
Open source softwaresSahil Jindal
 
Open source softwares
Open source softwaresOpen source softwares
Open source softwaresSahil Jindal
 

Ähnlich wie Open Source Software and Free Software (20)

Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source Concepts
 
Open Source Software
Open Source Software Open Source Software
Open Source Software
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source Presentation
 
Open source software and os
Open source software and osOpen source software and os
Open source software and os
 
Overview on Open Source Technology.pptx
Overview on Open Source Technology.pptxOverview on Open Source Technology.pptx
Overview on Open Source Technology.pptx
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
Open Source
Open SourceOpen Source
Open Source
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
 
LINUX BASICS
LINUX BASICSLINUX BASICS
LINUX BASICS
 
Linux as an open source platform
Linux as an open source platformLinux as an open source platform
Linux as an open source platform
 
linux introduction
linux introductionlinux introduction
linux introduction
 
foss_19-9
foss_19-9foss_19-9
foss_19-9
 
Linux introduction
Linux introductionLinux introduction
Linux introduction
 
OpenSource
OpenSourceOpenSource
OpenSource
 
Opensource
OpensourceOpensource
Opensource
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
Asf icfoss-mentoring
Asf icfoss-mentoringAsf icfoss-mentoring
Asf icfoss-mentoring
 
Linux a free and open source operating system
Linux a free and open source operating systemLinux a free and open source operating system
Linux a free and open source operating system
 
Open source softwares
Open source softwaresOpen source softwares
Open source softwares
 
Open source softwares
Open source softwaresOpen source softwares
Open source softwares
 

Open Source Software and Free Software

  • 1. A SEMINAR ON OPEN SOURCE SOFTWARE and FREE SOFTWARE By Dhurjati borah 5TH SEM,MCA / 9TH OCT 2012
  • 2. OPEN SOURCE SOFTWARE  WHAT IS OPEN SOURCE HISTORY OF OSS WHAT IS SOURCE CODE Total no of slides: 16 USE OF OSS FREE AND OPEN SOURCE SOFTWARE REFERENCES:  WHAT IS FREE AND OPEN SOURCE SOFTWARE GNU PROJECT www.gnu.org STRENGTH www.askubuntu.com WHY LINUX IS BETTER www.wikipedia.com www.youtube.com
  • 4. What is ? Open Source??
  • 5. Open Source Software is distributed with its “source code”
  • 6. 1 RUN THE FOR ANY
  • 7. TO AND 2 THE
  • 8. 3 TO FREELY COPIES
  • 9. 1970: UNIX operating system developed at Bell Labs and by a diverse group of contributors outside of Bell Labs. 1983: Richard Stallman founds the Free Software Foundation 1993: Linus Torvalds releases first version of Linux built 1997: Debian Free Software Guidelines released
  • 10. HIGH LEVEL Translate in Assembly language Lower level to a lower level to machine language Language (assembly)
  • 11. Typical OSS Development model Improvements (as source code) and Developer evaluation results: User as Developer Development Trusted Bug Reports Community Developer Trusted Repository Distributor User
  • 12. USE OF OPEN SOURCE SOFTWARE
  • 13. Some Examples of OPEN SOURCE SOFTWARE Operating Systems • Programming Tools – Linux – Zope, and PHP. – Android – Languages: – FreeBSD, • Perl OpenBSD, and • Python NetBSD: • Ruby • Internet • Tcl/Tk – Apache, – GNU compilers and tools – BIND • GCC – Sendmail • Make – Mozilla • Autoconf – OpenSSL • Automake • etc.
  • 15. “Free software” is a matter of liberty, not price. Free software is a matter of the users’ freedom to run, copy, distribute, study,change and improve the software.
  • 16. FOSS refers to four kinds of freedom : • Freedom 0: The freedom to run the program, for any purpose. • Freedom 1: The freedom to study how the program works, and adapt it to your needs. • Freedom 2: The freedom to redistribute copies so you can help your neighbor. • Freedom 3: The freedom to improve the program, and release your improvements to the public, so that the whole community benefits.
  • 17. The GNU Project The GNU Project is a free software project, announced on 27 September 1983, by Richard Stallman at MIT. ("GNU" stands for "GNU's Not UNIX"). GNU system, a kernel, was filled by the third-party Linux Kernel being released as Free Software, under version 2 of the GNU GPL.
  • 18. FOSS Strengths Ability to fit local needs you can modify and enhance the software to more closely fit your own needs. No restrictions on use No restrictions on how the software is used and no invoices for each user license. Low cost No charge for the software itself. Pay only for needed support or any additional products & services if required. Even then huge savings than commercial SW. User-driven you decide what features are important and deserve attention . Reliability Mature open-source code is as bulletproof as software ever gets. No supplier lock-in Open Source software allows you to access the source code for your applications and store your data in open standard
  • 19. Why Linux is Better ?? 1.Forget about viruses. 2.Do not pay for Operating System. 3.Forget about Drivers. 4.Update all of your software with a single click. 5.Your system is stable. 6.Linux protects your computer
  • 20. SO ARE YOU READY AS KING? Thanking You
  • 21. Difference between OSS and FOSS FOSS OSS Open source merely means that the Free can mean one of two things… Source code is made available by 1.Free as in “free to be modified” Developers and is not necessarily 2.Free as in “Cost Nothing” “free to be modified” and “free as in cost nothing”
  • 22. USE OF OPEN SOURCE SOFTWARE • 8,50,000 – Android phones running in Linux and 30,000 windows phone. • 9 out of 10 of the Super Computer run in Linux. • Google, twitter,facebook,amazon.com powered by Linux • Since 2005, 8000 developers from 800 companies • 15 milions lines of code. • A new kernel comes out every 2-3 months.

Hinweis der Redaktion

  1. To view this presentation, first, turn up your volume and second, launch the self-running slide show.
  2. To view this presentation, first, turn up your volume and second, launch the self-running slide show.
  3. …global causes.
  4. Along the way we’ve discovered…
  5. Your audience deserves to be treated like royalty. Design a presentation that meets their needs, not just yours.
  6. The second rule is: Spread ideas and move people.
  7. The second rule is: Spread ideas and move people.
  8. The second rule is: Spread ideas and move people.
  9. Give them those things in a clear, easily understandable way…
  10. …and you will undoubtedly find favor with the king.
  11. …and you will undoubtedly find favor with the king.
  12. The last rule is: Cultivate healthy relationships (with your slides and your audience)
  13. The last rule is: Cultivate healthy relationships (with your slides and your audience)
  14. Rule number 4: Practice design, not decoration.
  15. Rule number 4: Practice design, not decoration.
  16. Rule number 4: Practice design, not decoration.
  17. Rule number 4: Practice design, not decoration.
  18. Rule number 4: Practice design, not decoration.
  19. Rule number 4: Practice design, not decoration.
  20. The first rule is: Treat your audience as king.
  21. Rule number 4: Practice design, not decoration.
  22. The last rule is: Cultivate healthy relationships (with your slides and your audience)
  23. Rule number 4: Practice design, not decoration.
  24. Rule number 4: Practice design, not decoration.
  25. Rule number 4: Practice design, not decoration.