SlideShare a Scribd company logo
OPEN SOURCE
Professor: Dr.
VazifehDoost
Student: Yaser Emami
2018
WHAT IS OPEN SOURCE?
In production and development, open source is a philosophy or a
methodology that promotes free distribution and access to product's
design or ideas and implemention details:
Open as in free
Open as in access
Open as in overtime
Open as in not closed
Open as in reuse and change
Open as in any place and for anyone
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
Developers support and large community to help
Open source is more secure and bugs and vulnerabilities are fixed
often
CRITERIA FOR OPEN SOURCE
Source code
Derived works
Free redistribution
Distribution of licence
Integrity of the Arthur's source code
Licence must not restrict other software
No discrimination against person's or groups
No discrimination against fields endeavor
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 used a process called request for
comments to develop telecommunication network protocol 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 organised in April 1998 by
technology publisher Tim O'Reily.
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 reinvent the wheel
 Free as in freedom
Does not depend on vendor
 Can choose additional support
 Can fix work and adapt change in requirements as well as technology
Quality and customizabilty in open source is better
Costs much less than propreitary counterparts
SOME DISADVANTAGES OF OPEN SOURCE
Not generally straightforward to use and require certain learning
curve to use and get accustomed
Incompatibility issue with software and hardware
Bad code, and some unqualified people who uses it
Software quality assurance process is widely not transparent
No financial incentive
EXAMPLES OF OPEN SOURCE
OPEN SOURCE DIGITAL CONTENT
MORE EXAPMLES-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 licence after acquiring it from Android
Most widely used mobile platform with over 700000 apps in Google
Play Store, over 25 billion app downloads with 750 million devices
running on Android
MORE EXAPMLES-LINUX
Linux is a computer operating system assemble under the model of
free and open Source software development and distribution.
Originated in the GNU project initial 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 today's modern
computers. Thousands of distros are available
LICENCE AND COPYRIGHT
There are hundreds of different license
Author chooses to licence under a licence granting open source
freedom. Some are easy to comply with like:
You can do anything you like as long as you buy me a drink sometime if we meet
Some licences are more difficult to comply with:
GNU GPL says that you can only use GPL code if modified/distributed code is also
released under the GPL
Copyleft
MYTHS ABOUT OPEN SOURCE
FOSS= Free and Open Source Software
FOSS is free
FOSS isn't reliable or supported
Making a software open source, anyone can change it
The open source licences to liberal
If you make yourself the open source, well on to your code there's
will fix all of your problems for free
CONCLUSION
Common platform for sharing ideas and putting them into action by
developers or other people who wishes to improve a product
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
Thank you

More Related Content

PDF
Open Source
PPTX
Open source software
ODP
A Social History of Free and Open Source Software
PPTX
Open source software and os
PPT
FOSS & Society
PPT
OpenSource
ODP
Open Source Software Storyboard Ver9
PDF
Understanding and implementation of open source ecosystems final
Open Source
Open source software
A Social History of Free and Open Source Software
Open source software and os
FOSS & Society
OpenSource
Open Source Software Storyboard Ver9
Understanding and implementation of open source ecosystems final

What's hot (20)

PPTX
Open Source Software
PPTX
Open Source Software R
ODP
Fundamentals of Free and Open Source Software
PPTX
Open source Software: pros and cons
PDF
Open source software, commercial software, freeware software, shareware softw...
PPTX
Dfc2043 operating system; open & closed source systems
PDF
Introduction to research on open source software
PPTX
Open source software development
PDF
Open Source Lecture
PPTX
OPEN SOURCE SEMINAR PRESENTATION
PPT
Open Source & PHP
PPTX
Open Source Vs Proprietary Software
PPT
The open source philosophy
PPT
Open Source Software Presentation
PPT
Open Innovation and Opensource Software
PPT
Open Source Technology
PDF
Open Source: What is It?
ODP
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
PPT
Free and Open Source Software
PPTX
Nature of open source
Open Source Software
Open Source Software R
Fundamentals of Free and Open Source Software
Open source Software: pros and cons
Open source software, commercial software, freeware software, shareware softw...
Dfc2043 operating system; open & closed source systems
Introduction to research on open source software
Open source software development
Open Source Lecture
OPEN SOURCE SEMINAR PRESENTATION
Open Source & PHP
Open Source Vs Proprietary Software
The open source philosophy
Open Source Software Presentation
Open Innovation and Opensource Software
Open Source Technology
Open Source: What is It?
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
Free and Open Source Software
Nature of open source
Ad

Similar to open source (20)

PDF
A kick-start into Open Source
PPTX
Foss introduction and history
PPTX
Free and Open Source Software
PPS
Open Source
PPTX
Open source
PDF
OPS_Unit-1--Open Source Demystifying.pdf
PPTX
open_source_tools.pptx 4th sem bca......
PPT
Open source a presentation
PPTX
Open source
PPTX
Introduction To Open Source
PPTX
Benefits of Opensource Products
PPT
Open source technology
PPTX
Open source
PPTX
Why do People Prefer Using Open Source Software?
PDF
Open Source Developer by Binary Semantics
DOCX
Open source
DOCX
Mis full
PDF
GoOpen 2010: Sandro D'Elia
PPTX
Open soucre(cut shrt)
ODP
foss_19-9
A kick-start into Open Source
Foss introduction and history
Free and Open Source Software
Open Source
Open source
OPS_Unit-1--Open Source Demystifying.pdf
open_source_tools.pptx 4th sem bca......
Open source a presentation
Open source
Introduction To Open Source
Benefits of Opensource Products
Open source technology
Open source
Why do People Prefer Using Open Source Software?
Open Source Developer by Binary Semantics
Open source
Mis full
GoOpen 2010: Sandro D'Elia
Open soucre(cut shrt)
foss_19-9
Ad

Recently uploaded (20)

PDF
How the Minnesota Vikings Used Community to Drive 170% Growth and Acquire 34K...
PDF
NeuroRank™: The Future of AI-First SEO..
PPTX
Presentation - MindfulHeal Digital Ayurveda GTM & Marketing Plan.pptx
PDF
exceptionalinsights.group visitor traffic statistics 08-08-25
PPTX
Sumit Saxena IIM J Project Market segmentation.pptx
PDF
AI & Automation: The Future of Marketing or the End of Creativity - Matthew W...
PDF
UNIT 1 -4 Profile of Rural Consumers (1).pdf
PDF
Future Retail Disruption Trends and Observations
PPTX
Kimberly Crossland Storytelling Marketing Class 5stars.pptx
PDF
UNIT 1 -3 Factors Influencing RURAL CONSUMER BEHAVIOUR.pdf
PDF
Modernizing IT for the age of AI - Jason Aloia, Freshworks
PPTX
Mastering eCommerce SEO: Strategies to Boost Traffic and Maximize Conversions
PDF
Digital Transformation - Albert Donaldson, Golf Away Tampa Bay
PPTX
Amazon - STRATEGIC.......................pptx
PDF
Fly Emirates SEO case study by Rakesh pathak.pdf
PDF
Mastering Content Strategy in 2025 ss.pdf
PPTX
Best Digital marketing service provider in Chandigarh.pptx
PDF
Mastering Bulk Email Campaign Optimization for 2025
PDF
Building a strong social media presence.
PDF
Hidden gems in Microsoft ads with Navah Hopkins
How the Minnesota Vikings Used Community to Drive 170% Growth and Acquire 34K...
NeuroRank™: The Future of AI-First SEO..
Presentation - MindfulHeal Digital Ayurveda GTM & Marketing Plan.pptx
exceptionalinsights.group visitor traffic statistics 08-08-25
Sumit Saxena IIM J Project Market segmentation.pptx
AI & Automation: The Future of Marketing or the End of Creativity - Matthew W...
UNIT 1 -4 Profile of Rural Consumers (1).pdf
Future Retail Disruption Trends and Observations
Kimberly Crossland Storytelling Marketing Class 5stars.pptx
UNIT 1 -3 Factors Influencing RURAL CONSUMER BEHAVIOUR.pdf
Modernizing IT for the age of AI - Jason Aloia, Freshworks
Mastering eCommerce SEO: Strategies to Boost Traffic and Maximize Conversions
Digital Transformation - Albert Donaldson, Golf Away Tampa Bay
Amazon - STRATEGIC.......................pptx
Fly Emirates SEO case study by Rakesh pathak.pdf
Mastering Content Strategy in 2025 ss.pdf
Best Digital marketing service provider in Chandigarh.pptx
Mastering Bulk Email Campaign Optimization for 2025
Building a strong social media presence.
Hidden gems in Microsoft ads with Navah Hopkins

open source

  • 2. WHAT IS OPEN SOURCE? In production and development, open source is a philosophy or a methodology that promotes free distribution and access to product's design or ideas and implemention details: Open as in free Open as in access Open as in overtime Open as in not closed Open as in reuse and change Open as in any place and for anyone
  • 3. 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 Developers support and large community to help Open source is more secure and bugs and vulnerabilities are fixed often
  • 4. CRITERIA FOR OPEN SOURCE Source code Derived works Free redistribution Distribution of licence Integrity of the Arthur's source code Licence must not restrict other software No discrimination against person's or groups No discrimination against fields endeavor
  • 5. 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 used a process called request for comments to develop telecommunication network protocol 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 organised in April 1998 by technology publisher Tim O'Reily.
  • 8. ADVANTAGES OF OPEN SOURCE Availability of source code  Source code to understand and learn from  Do not have to reinvent the wheel  Free as in freedom Does not depend on vendor  Can choose additional support  Can fix work and adapt change in requirements as well as technology Quality and customizabilty in open source is better Costs much less than propreitary counterparts
  • 9. SOME DISADVANTAGES OF OPEN SOURCE Not generally straightforward to use and require certain learning curve to use and get accustomed Incompatibility issue with software and hardware Bad code, and some unqualified people who uses it Software quality assurance process is widely not transparent No financial incentive
  • 12. MORE EXAPMLES-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 licence after acquiring it from Android Most widely used mobile platform with over 700000 apps in Google Play Store, over 25 billion app downloads with 750 million devices running on Android
  • 13. MORE EXAPMLES-LINUX Linux is a computer operating system assemble under the model of free and open Source software development and distribution. Originated in the GNU project initial 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 today's modern computers. Thousands of distros are available
  • 14. LICENCE AND COPYRIGHT There are hundreds of different license Author chooses to licence under a licence granting open source freedom. Some are easy to comply with like: You can do anything you like as long as you buy me a drink sometime if we meet Some licences are more difficult to comply with: GNU GPL says that you can only use GPL code if modified/distributed code is also released under the GPL Copyleft
  • 15. MYTHS ABOUT OPEN SOURCE FOSS= Free and Open Source Software FOSS is free FOSS isn't reliable or supported Making a software open source, anyone can change it The open source licences to liberal If you make yourself the open source, well on to your code there's will fix all of your problems for free
  • 16. CONCLUSION Common platform for sharing ideas and putting them into action by developers or other people who wishes to improve a product 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