SlideShare a Scribd company logo
All About
Open Source
Venue: Shree Saraswati Secondary School
Oct 21, 2019
Presented by : Mala Deep Upadhaya
Software Types
Open source software is software with source code
that anyone can inspect, modify, and enhance as per
wish.
Software Types
Proprietary" or "closed source" software: software has source
code that only the person, team, or organization who created
it—and maintains exclusive control over it—can modify.
Refers to software that users can safely run, adapt, and
redistribute without legal restraint. The Free Software
Foundation provides the “four essential freedoms” that
software must respect in order to be considered free:
ØCoined by Richard Stallman in the 1980s when he started the GNU Project (to
create a free operating system)
ØFoundation created the GNU General Public License, commonly referred to as
the GPL, as a copyleft license that developers can distribute their software
under to qualify it as free and ensure that it stays that way.
ØFreedom to run : As per wish and as per purpose
ØFreedom to study : Code, how it run and how it functions i.e source code
accessibility
ØFreedom to redistribute: Share its copies to anyone
ØFreedom to distribute: Share your version(modified) of copies
Key Points:
Freely available source code
Modifiable and Redistributable
Easy Debugging and fast error finding
Can add new functionality as per one wish
Example: LINUX, Wordpress, Firebox
Like free software, open
source software can be
distributed for free,
but it doesn’t have to be.
Open Source in Market
Advantage of Open Source
Ø Community: Bound by a common drive to support and improve a solution t
Ø Transparency : Full visibility into the code base,
Ø Reliability: Because there are more eyes on it
Ø Faster time to market: Openly available and can be explored for free,
Ø Freedom from lock-in: Proprietary software for core infrastructure increases the
risk of becoming locked in by the vendor or technology
Ø Community is a team of volunteers who believe in the usage of Free/Open Source
Software (FOSS)
ØObjective of the community is to promote, develop and diversify the usage of Free/Open
Source Software
FOSS Moment in Nepal
Kathmandu University Open Source
Community (KUOSC) is the Open Source
related wing of Kathmandu University
Computer Club.
Focused on all the Open Source related
activities ranging from training
programs like Linux Talks, Useful
Network Training to advocacy activities
like Software Freedom Day celebration,,
Training on Linux Terminal Server
Project, E-Library Teachers' Training etc.
Some Numbers!!!
Ø86% of all Smartphones are powered by Linux
Ø95 % of world high performance computing system that predict climate change,
weather forecast, space satellite runs on Linus
ØFacebook, Google, Amazon and more than 100 company use Linux
Linux is य" त" सव'"
How to support in FOSS
Get to know GitHub and Git
ØMost popular platform for open source collaboration
ØFirst, you need to create a GitHub account (www.github.com ) and read guide to
proceed forward.
ØOn GitHub, you can contribute to projects by submitting issues and contributing code.
Ø Submitting issues means sending messages about errors in applications and suggesting
ways to fix them.
Ø Contributing code involves sending pull requests with your corrections and
improvements.
How to support in FOSS
Your Contribution and Collaboration supports FOSS
Ø Create your own open source
project
Ø Create open source alternatives
to commercial software
Ø Contribute to existing open
source projects
LET BE PART OF BIGGER FAMILY : FOSS

More Related Content

PDF
Free and open source software
PPTX
Fsf philosophy
PDF
Introduction to FOSS, SRM University
PPTX
Open source V/S Proprietary
ODP
Open Source Software Storyboard Ver9
ODP
Free Software Introduction
PDF
An introduction to free software
PDF
Introduction to FOSS
Free and open source software
Fsf philosophy
Introduction to FOSS, SRM University
Open source V/S Proprietary
Open Source Software Storyboard Ver9
Free Software Introduction
An introduction to free software
Introduction to FOSS

What's hot (20)

PPT
Open Source Software Presentation
PDF
ICT for People's Organizations
PPTX
Glenstone Roundtable: November 4, 2016
PPT
Foss presentation
PPTX
Fsf philosophy
PPTX
Maryam almarri
PDF
Open source ecosystem evolution open stack and kubernetes models
ODP
GNU/Linux & OpenSource
PDF
Introduction to FOSS
PPT
Open source software by dr j
PDF
FOSS Introduction
PDF
Module 01 Introduction to Linux
PDF
Free and open source software for development
PDF
IBJ-IJE Academy: Technological (r)evolutions
PPTX
Open source presentation_v03
PPTX
The Open Web approach
PPTX
Linux
PPT
PDF
Open Source: What is It?
Open Source Software Presentation
ICT for People's Organizations
Glenstone Roundtable: November 4, 2016
Foss presentation
Fsf philosophy
Maryam almarri
Open source ecosystem evolution open stack and kubernetes models
GNU/Linux & OpenSource
Introduction to FOSS
Open source software by dr j
FOSS Introduction
Module 01 Introduction to Linux
Free and open source software for development
IBJ-IJE Academy: Technological (r)evolutions
Open source presentation_v03
The Open Web approach
Linux
Open Source: What is It?

Similar to All About Open Source | Software Freedom | Hacktoberfest (20)

PPT
Online Learner Engagement
PDF
PPTX
Open source
ODP
Open Source Software Version 6
ODP
Open Source Software Version 5
ODP
Open Source Software Storyboard Ver 8
PPTX
open_source_tools.pptx 4th sem bca......
PDF
OPS_Unit-1--Open Source Demystifying.pdf
ODP
foss_19-9
PPTX
open source and copyright
PPT
Open source software vs proprietary software
ODP
Open Source Power Point 4.1
PDF
Open Source Software_The Future Ahead
DOCX
Open source
PPT
C4 sandip-oss
PPTX
Open source software ,meaning concpet advantages and disadvantages gent ppt...
PDF
Understanding and implementation of open source ecosystems final
PPT
OpenSource.09.ppt
PPTX
OPEN SOURCE SEMINAR PRESENTATION
PDF
Open Source
Online Learner Engagement
Open source
Open Source Software Version 6
Open Source Software Version 5
Open Source Software Storyboard Ver 8
open_source_tools.pptx 4th sem bca......
OPS_Unit-1--Open Source Demystifying.pdf
foss_19-9
open source and copyright
Open source software vs proprietary software
Open Source Power Point 4.1
Open Source Software_The Future Ahead
Open source
C4 sandip-oss
Open source software ,meaning concpet advantages and disadvantages gent ppt...
Understanding and implementation of open source ecosystems final
OpenSource.09.ppt
OPEN SOURCE SEMINAR PRESENTATION
Open Source

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Network Security Unit 5.pdf for BCA BBA.
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Machine learning based COVID-19 study performance prediction
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Digital-Transformation-Roadmap-for-Companies.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
The Rise and Fall of 3GPP – Time for a Sabbatical?
sap open course for s4hana steps from ECC to s4
Network Security Unit 5.pdf for BCA BBA.
The AUB Centre for AI in Media Proposal.docx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Big Data Technologies - Introduction.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Empathic Computing: Creating Shared Understanding
Encapsulation_ Review paper, used for researhc scholars
Dropbox Q2 2025 Financial Results & Investor Presentation
Reach Out and Touch Someone: Haptics and Empathic Computing
Building Integrated photovoltaic BIPV_UPV.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine learning based COVID-19 study performance prediction
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

All About Open Source | Software Freedom | Hacktoberfest

  • 1. All About Open Source Venue: Shree Saraswati Secondary School Oct 21, 2019 Presented by : Mala Deep Upadhaya
  • 3. Open source software is software with source code that anyone can inspect, modify, and enhance as per wish. Software Types Proprietary" or "closed source" software: software has source code that only the person, team, or organization who created it—and maintains exclusive control over it—can modify. Refers to software that users can safely run, adapt, and redistribute without legal restraint. The Free Software Foundation provides the “four essential freedoms” that software must respect in order to be considered free:
  • 4. ØCoined by Richard Stallman in the 1980s when he started the GNU Project (to create a free operating system) ØFoundation created the GNU General Public License, commonly referred to as the GPL, as a copyleft license that developers can distribute their software under to qualify it as free and ensure that it stays that way.
  • 5. ØFreedom to run : As per wish and as per purpose ØFreedom to study : Code, how it run and how it functions i.e source code accessibility ØFreedom to redistribute: Share its copies to anyone ØFreedom to distribute: Share your version(modified) of copies
  • 6. Key Points: Freely available source code Modifiable and Redistributable Easy Debugging and fast error finding Can add new functionality as per one wish Example: LINUX, Wordpress, Firebox Like free software, open source software can be distributed for free, but it doesn’t have to be.
  • 7. Open Source in Market
  • 8. Advantage of Open Source Ø Community: Bound by a common drive to support and improve a solution t Ø Transparency : Full visibility into the code base, Ø Reliability: Because there are more eyes on it Ø Faster time to market: Openly available and can be explored for free, Ø Freedom from lock-in: Proprietary software for core infrastructure increases the risk of becoming locked in by the vendor or technology
  • 9. Ø Community is a team of volunteers who believe in the usage of Free/Open Source Software (FOSS) ØObjective of the community is to promote, develop and diversify the usage of Free/Open Source Software
  • 10. FOSS Moment in Nepal Kathmandu University Open Source Community (KUOSC) is the Open Source related wing of Kathmandu University Computer Club. Focused on all the Open Source related activities ranging from training programs like Linux Talks, Useful Network Training to advocacy activities like Software Freedom Day celebration,, Training on Linux Terminal Server Project, E-Library Teachers' Training etc.
  • 11. Some Numbers!!! Ø86% of all Smartphones are powered by Linux Ø95 % of world high performance computing system that predict climate change, weather forecast, space satellite runs on Linus ØFacebook, Google, Amazon and more than 100 company use Linux Linux is य" त" सव'"
  • 12. How to support in FOSS Get to know GitHub and Git ØMost popular platform for open source collaboration ØFirst, you need to create a GitHub account (www.github.com ) and read guide to proceed forward. ØOn GitHub, you can contribute to projects by submitting issues and contributing code. Ø Submitting issues means sending messages about errors in applications and suggesting ways to fix them. Ø Contributing code involves sending pull requests with your corrections and improvements.
  • 13. How to support in FOSS Your Contribution and Collaboration supports FOSS
  • 14. Ø Create your own open source project Ø Create open source alternatives to commercial software Ø Contribute to existing open source projects
  • 15. LET BE PART OF BIGGER FAMILY : FOSS