Open source software presentation
Advantages of open-source software
Disadvantages of open-source software
MYTH about open source software
Example of open source
What is the open source license
open source vs closed course
Why do people prefer using open source software?
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Open source software
1. 1
What is open source software ?
Is any software that can be freely licensed to inspect, and
enhance, modify and distribute, copy, study, and change in any
way you want, while leaving the source code openly shared to
allow people to voluntarily contribute and update the software
The term open source was introduced in the late 1990s by The
Open Source Initiative (OSI)
Open source components are free to use but they come with a
license. There are more than 70 open source licenses according
to the Open Source Initiative (OSI) and more than 200 licenses
overall.
3. 3
People prefer open source software to proprietary software for a number of reasons
including:
Control: Many people prefer open source software because they have more control over
that kind of software. Users who aren't programmers also benefit from open source
software, because they can use this software for any purpose they wish
Training: Other people like open source software because it helps them become better
programmers . Because open source code is publicly accessible, students can easily study
it as they learn to make better software.
Security: Some people prefer open source software because they consider it
more secure and stable than proprietary software. Because anyone can view and modify
open source software,
they can fix, update, and upgrade open source software more quickly than they can
proprietary software.
4. 4
Stability. Many users prefer open source software to proprietary software for important,
long-term projects. Because programmers publicly distribute the source code for open
source software, users relying on that software for critical tasks can be sure their tools
won't disappear or fall into disrepair if their original creators stop working on them.
Community. Open source software often inspires a community of users and developers
to form around it
many popular applications are the subject of meetups and user groups. But in the case of
open source, the community isn't just a fanbase that buys in (emotionally or financially)
to an elite user group; it's the people who produce, test, use, promote, and ultimately
affect the software they love
5. 5
Flexibility and Agility
Reliability and Transparency
Scalability
Better Security
High-quality software
Simple license management
Lower software costs
Advantages of open-source software Disadvantages of open-source software
Difficult Learning
It adds a certain level of vulnerability.
It is not always user-friendly.
Personalized support is rarely available.
From a professional standpoint, OSS is
usually never “free.”
6. 6
MYTH about open source software
Open source software is “free”
Open source software is not reliable or supported
Making a software open source , any one can change it
The open source license is too liberal
If you make your software open source , volunteer codes will fix all of
your problem for free
7. Example of open source
Application Software
• 7-zip
• Mozilla Firefox
• Blender
• Eclipse
• VLC
• BitTorrent
7
Operating System
• Android
• Linux
• Phantom OS
FreeDos
• ReactOS
Programming Languages
• JavaScript
• PHP
• Python
• Ruby
• Swift
8. 8
What is the open source license
code but it contains some important criteria which fall under General Public License
(GPL):
An open source license is a type of license for computer software and other products
that permits the use, modification, or sharing of source code, layout or design, under
specific terms and conditions.
This allows end users and commercial companies to review and modify the source
code, schema, or design for their own customization, curiosity, or troubleshooting
needs.
Licenses that allow only non-commercial redistribution or modification of source code
for personal use are generally not considered open source licenses.
9. ▸ View/modify the source code of an
application of software
▸ Open source software is released to the
development community and undergoes a
secondary phase of evolution
▸ developer support and large community
to help
▸ open source in more secure and bugs and
vulnerabilities are fixed often
Open source VS Closed source
▸ Closed source software refers to the
computer software which source code is
closes means public is not given access to
the source code
▸ In closed source software the source code is
protected. The only individual or
organization who has created the software
can only change it.
▸ The price of closed source software is high
and users need to have valid and
authenticated license to use the software
9
11. MYTH about open source software
Open source software is “free”
Oss is not reliable or supported
Making a software open source , any one can change it
The open source license is too liberal
If you make your software open source , volunteer codes
will fix all of your problem for free
11