KEMBAR78
Open source software and os | PPTX
OPEN SOURCE
SOFTWARE AND OS
A presentation by Pratiswik
WHAT IS OPEN SOURCE ?
 In production and development, open source is
a philosophy, or a methodology that promotes
free redistribution and access to a product's
design or ideas and implementation details.
WHAT IS OPEN SOURCE ?
 open as in free
 open as in access
 open as in over time
 open as in not closed
 open as in reuse and change
 open as in any place and for anyone
EXAMPLES OF OPEN SOURCE
Application software :
 7-Zip
 Eclipse
 GIMP
 Chromium
 Blender
 Mozilla Firefox
 Open Office
EXAMPLES OF OPEN SOURCE
Operating Systems:
 Android
 Linux
 FreeBSD
 ReactOS
 Haiku
 FreeDOS
EXAMPLES OF OPEN SOURCE
Programming Language :
 Perl
 PHP
 Python
 Ruby
 PHDL
 Prolog
CRITERIA FOR OPEN SOURCE
 Source Code
 Derived Works
 Free Redistribution
 Distribution of License
 Integrity of The Author's Source Code
 License Must Not Restrict Other Software
 No Discrimination Against Persons or Groups
 No Discrimination Against Fields of Endeavor
OPEN SOURCE VS. CLOSED SOURCE
 View/Modify the source code of an application or software.
 Open source software is released to the development community
and undergoes a secondary phase of evolution, but closed source
software is developed in isolation with a small team of developers.
 Developer support and large community to help.
 Open Source is more secure and bugs and vulnerabilities are fixed
often.
HISTORY OF OPEN SOURCE
 The concept of free sharing of technological information
existed long before computers.
 Similar to open standards, researchers with access to
Advanced Research Projects Agency Network (ARPANET)
used a process called Request for Comments to develop
telecommunication network protocols which led to the
birth of the INTERNET in 1969.
 The term Open Source was adopted by a group of people
held at Palo Alto, California. "Open Source Summit"
organized in April 1998 by technology publisher Tim
O'Reilly.
HOW OPEN SOURCE WORKS ?
OPEN SOURCE DEVELOPMENT MODEL
ADVANTAGES OF OPEN SOURCE
 Availability of source code
 Source code to understand and learn from
 Do not have to re-invent the wheel
 Free as in “freedom”
 Quality and Customizability in open source is better.
 Costs much less than proprietary counterparts.
ADVANTAGES OF OPEN SOURCE
 Does not depend on vendor
 Can choose additional support
 Can fix bugs and adapt to change in requirements as well
as technology
SOME DISADVANTAGES OF OPEN SOURCE
 Not generally straightforward to use and requires a certain
learning curve to use and get accustomed.
 Incompatibility issue with software and hardware. (3rd party
drivers)
 Bad Codes, and some unqualified people who uses it.
 Software quality assurance process is widely not transparent
 No financial incentive.
OPEN SOURCE OFFICE SOFTWARES
 Open Office : Apache OpenOffice is an open-source
office productivity software suite with official website
OpenOffice.org, launched in 2002 under the Apache
License
 LibreOffice : Developed by The Document Foundation. It
supports Windows, Macintosh and GNU/Linux systems.
 NeoOffice : Primarily designed for Mac.
 Koffice : It is a open source office suite available for
Windows, Linux, FreeBSD and Mac OS X systems.
ANDROID
 Linux-based operating system designed primarily for touchscreen
mobile devices such as smartphones and tablet computers.
 Android is open source and Google releases the code under the Apache
License after acquiring it from Android Inc.
 Most widely used mobile platform with over 7,00,000 apps in Google
play store, over 25 billion app downloads with 750 million devices
running on Android.
 Android Source Code Available at : http://source.android.com/
LINUX
 Linux is a computer operating system assembled under the
model of free and open source software development and
distribution. Originated in the GNU Project, initiated in 1983 by
Richard Stallman, in the Free Software Foundation. More than
90% of today’s supercomputers use Linux. It powers around
4.8% of todays modern computers. Thousands of distros are
available.
CONCLUSION
 Common platform for sharing ideas and putting them into action by
developers or other people who wish to improve a software.
 We are in the Open Source Revolution where people collaborate to
create, produce software or technology.
 Based upon the key advantages of Open source technology, we can
finally conclude that open source deserves the increasing popularity.
Group Members
 KHAN MD. TASDIKUL ISLAM (15-29210-1)
 MALIHA TAMANNA RAHMAN (15-29158-1)
 NOUSHIN JANNAT (15-29168-1)
 RIMO MOHSENA BEGUM (15-29186-1)
 GHALIB ASHRAF (15-29192-1)
Thank You
Any questions?

Open source software and os

  • 1.
    OPEN SOURCE SOFTWARE ANDOS A presentation by Pratiswik
  • 2.
    WHAT IS OPENSOURCE ?  In production and development, open source is a philosophy, or a methodology that promotes free redistribution and access to a product's design or ideas and implementation details.
  • 3.
    WHAT IS OPENSOURCE ?  open as in free  open as in access  open as in over time  open as in not closed  open as in reuse and change  open as in any place and for anyone
  • 4.
    EXAMPLES OF OPENSOURCE Application software :  7-Zip  Eclipse  GIMP  Chromium  Blender  Mozilla Firefox  Open Office
  • 5.
    EXAMPLES OF OPENSOURCE Operating Systems:  Android  Linux  FreeBSD  ReactOS  Haiku  FreeDOS
  • 6.
    EXAMPLES OF OPENSOURCE Programming Language :  Perl  PHP  Python  Ruby  PHDL  Prolog
  • 7.
    CRITERIA FOR OPENSOURCE  Source Code  Derived Works  Free Redistribution  Distribution of License  Integrity of The Author's Source Code  License Must Not Restrict Other Software  No Discrimination Against Persons or Groups  No Discrimination Against Fields of Endeavor
  • 8.
    OPEN SOURCE VS.CLOSED SOURCE  View/Modify the source code of an application or software.  Open source software is released to the development community and undergoes a secondary phase of evolution, but closed source software is developed in isolation with a small team of developers.  Developer support and large community to help.  Open Source is more secure and bugs and vulnerabilities are fixed often.
  • 9.
    HISTORY OF OPENSOURCE  The concept of free sharing of technological information existed long before computers.  Similar to open standards, researchers with access to Advanced Research Projects Agency Network (ARPANET) used a process called Request for Comments to develop telecommunication network protocols which led to the birth of the INTERNET in 1969.  The term Open Source was adopted by a group of people held at Palo Alto, California. "Open Source Summit" organized in April 1998 by technology publisher Tim O'Reilly.
  • 10.
  • 11.
  • 12.
    ADVANTAGES OF OPENSOURCE  Availability of source code  Source code to understand and learn from  Do not have to re-invent the wheel  Free as in “freedom”  Quality and Customizability in open source is better.  Costs much less than proprietary counterparts.
  • 13.
    ADVANTAGES OF OPENSOURCE  Does not depend on vendor  Can choose additional support  Can fix bugs and adapt to change in requirements as well as technology
  • 14.
    SOME DISADVANTAGES OFOPEN SOURCE  Not generally straightforward to use and requires a certain learning curve to use and get accustomed.  Incompatibility issue with software and hardware. (3rd party drivers)  Bad Codes, and some unqualified people who uses it.  Software quality assurance process is widely not transparent  No financial incentive.
  • 15.
    OPEN SOURCE OFFICESOFTWARES  Open Office : Apache OpenOffice is an open-source office productivity software suite with official website OpenOffice.org, launched in 2002 under the Apache License  LibreOffice : Developed by The Document Foundation. It supports Windows, Macintosh and GNU/Linux systems.  NeoOffice : Primarily designed for Mac.  Koffice : It is a open source office suite available for Windows, Linux, FreeBSD and Mac OS X systems.
  • 16.
    ANDROID  Linux-based operatingsystem designed primarily for touchscreen mobile devices such as smartphones and tablet computers.  Android is open source and Google releases the code under the Apache License after acquiring it from Android Inc.  Most widely used mobile platform with over 7,00,000 apps in Google play store, over 25 billion app downloads with 750 million devices running on Android.  Android Source Code Available at : http://source.android.com/
  • 17.
    LINUX  Linux isa computer operating system assembled under the model of free and open source software development and distribution. Originated in the GNU Project, initiated in 1983 by Richard Stallman, in the Free Software Foundation. More than 90% of today’s supercomputers use Linux. It powers around 4.8% of todays modern computers. Thousands of distros are available.
  • 18.
    CONCLUSION  Common platformfor sharing ideas and putting them into action by developers or other people who wish to improve a software.  We are in the Open Source Revolution where people collaborate to create, produce software or technology.  Based upon the key advantages of Open source technology, we can finally conclude that open source deserves the increasing popularity.
  • 19.
    Group Members  KHANMD. TASDIKUL ISLAM (15-29210-1)  MALIHA TAMANNA RAHMAN (15-29158-1)  NOUSHIN JANNAT (15-29168-1)  RIMO MOHSENA BEGUM (15-29186-1)  GHALIB ASHRAF (15-29192-1)
  • 20.