SlideShare a Scribd company logo
1 of 13
open source  for  dummies Kinshuk Sunil www.kinshuksunil.com / [email_address]
source   Tech Comics: "The Open Source Religion"
We Will Answer: Are you a Dummy? Do you know what Open Source is? Why should you care about Open Source? When you should NOT choose Open Source? How to avenge yourself from the Speaker
Note 1. This presentation: # is available at osscamp.in and my blog # expresses subjective opinions # is not technology-oriented 2. The Law of Two Feet applies to this Talk 3. The speaker is taking great risks by talking about something he doesnt completely understand.
Are you a Dummy? 1. You probaly are, if you thought: # open source is a geek's domain # open source is all about computers 2. Yes, if you don't understand: # open source is a development methodology # open source is not a philosophy # open source is, now, a culture
What is Open Source? Technically: 01. Free Redistribution 02. Source Code 03. Derived Works 04. Integrity of The Author's Source Code 05. No Discrimination Against Persons or Groups 06. No Discrimination Against Fields of Endeavor 07. Distribution of License 08. License Must Not Be Specific to a Product 09. License Must Not Restrict Other Software 10. License Must Be Technology-Neutral source  open source definition, OSI
What is Open Source? In English: program includes source and is freely distributable; there is no discrimination of any sorts and no restrictions, given the original author is not taken for a ride; depends a lot on the license; not necessarily a  free software  (free as in free beer)
What is Open Source? What does it mean: 1. you can share open source programs 2. develop in collaboration 3. get better softwares, lesser bugs, more usability 4. for the people, from the people, by the people 5. you can create new business opportunities
Why Should You Care? Erm... were you listening? You can: 1. share open source programs 2. develop in collaboration 3. get better softwares, lesser bugs, more usability 4. create new business opportunities
When Not To Use Open Source? source  Open Source Debate by Jurgens Pieterse
Concerns with Open Source “ ...The cost model in an Open Source environment shifts to focusing on integration costs, the maintenance cost and the extension of applications...” 2 “ ...A major concern is the potential cost of retraining staff when a switch is made to Open Source products...”
Must Read 1.  Open Source Definition  at Open Source Initiative 2.  Open Source Debate  by Jurgens Pieterse
 

More Related Content

Viewers also liked

OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONRitwick Halder
 
Inbound Marketing Explained
Inbound Marketing ExplainedInbound Marketing Explained
Inbound Marketing ExplainedEddie Choi
 
Печатные издания → цифровые журналы на iPad
Печатные издания → цифровые журналы на iPadПечатные издания → цифровые журналы на iPad
Печатные издания → цифровые журналы на iPadMaria Podolyak
 
Learning Analytics and Linked Data Workshop at LAK12
Learning Analytics and Linked Data Workshop at LAK12Learning Analytics and Linked Data Workshop at LAK12
Learning Analytics and Linked Data Workshop at LAK12Hendrik Drachsler
 
Bezalel: Introduction to Interactive Design: ב4 - מבוא לעיצוב אינטראקטיבי - ה...
Bezalel: Introduction to Interactive Design: ב4 - מבוא לעיצוב אינטראקטיבי - ה...Bezalel: Introduction to Interactive Design: ב4 - מבוא לעיצוב אינטראקטיבי - ה...
Bezalel: Introduction to Interactive Design: ב4 - מבוא לעיצוב אינטראקטיבי - ה...Guy Haviv
 
We b development trends
We b  development  trendsWe b  development  trends
We b development trendsRajib Ahmed
 
Tamgun
TamgunTamgun
Tamgunanttab
 
高度に進化した分散データストアについて
高度に進化した分散データストアについて高度に進化した分散データストアについて
高度に進化した分散データストアについてKazuho Oku
 
Laws of marketing presentation
Laws of marketing presentationLaws of marketing presentation
Laws of marketing presentationDIYMarketers
 
River Otter by Brennan
River Otter by BrennanRiver Otter by Brennan
River Otter by Brennanvebrya
 
Building advocacy and trust: social media for engagement
Building advocacy and trust: social media for engagementBuilding advocacy and trust: social media for engagement
Building advocacy and trust: social media for engagementLis Parcell
 
E Learning at the MGSoG
E Learning at the MGSoGE Learning at the MGSoG
E Learning at the MGSoGMartin Rehm
 
Bill Rees: The Vulnerability and Resilience of Cities
Bill Rees: The Vulnerability and Resilience of CitiesBill Rees: The Vulnerability and Resilience of Cities
Bill Rees: The Vulnerability and Resilience of CitiesJoss Winn
 
Learning With Technology the Educator's Role revised
Learning With Technology the Educator's Role revisedLearning With Technology the Educator's Role revised
Learning With Technology the Educator's Role revisedtuchodi
 
Gençlik Danışmanlık ve Sağlık Hizmeti Merkezi
Gençlik Danışmanlık ve Sağlık Hizmeti MerkeziGençlik Danışmanlık ve Sağlık Hizmeti Merkezi
Gençlik Danışmanlık ve Sağlık Hizmeti Merkezianttab
 
WordPress: Beyond Blogging
WordPress: Beyond BloggingWordPress: Beyond Blogging
WordPress: Beyond BloggingJoss Winn
 
Phoenix Aps Energy Efficiency And Renewables Presentation
Phoenix   Aps Energy Efficiency And Renewables PresentationPhoenix   Aps Energy Efficiency And Renewables Presentation
Phoenix Aps Energy Efficiency And Renewables PresentationICF_HCD
 
Social relations of single people in Poland / Więzi społeczne polskich singli
Social relations of single people in Poland / Więzi społeczne polskich singliSocial relations of single people in Poland / Więzi społeczne polskich singli
Social relations of single people in Poland / Więzi społeczne polskich singliAnna Bujała
 
儿童互联网实验室 1.0版
儿童互联网实验室 1.0版儿童互联网实验室 1.0版
儿童互联网实验室 1.0版mingxia
 

Viewers also liked (20)

OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
 
Inbound Marketing Explained
Inbound Marketing ExplainedInbound Marketing Explained
Inbound Marketing Explained
 
Печатные издания → цифровые журналы на iPad
Печатные издания → цифровые журналы на iPadПечатные издания → цифровые журналы на iPad
Печатные издания → цифровые журналы на iPad
 
Learning Analytics and Linked Data Workshop at LAK12
Learning Analytics and Linked Data Workshop at LAK12Learning Analytics and Linked Data Workshop at LAK12
Learning Analytics and Linked Data Workshop at LAK12
 
Bezalel: Introduction to Interactive Design: ב4 - מבוא לעיצוב אינטראקטיבי - ה...
Bezalel: Introduction to Interactive Design: ב4 - מבוא לעיצוב אינטראקטיבי - ה...Bezalel: Introduction to Interactive Design: ב4 - מבוא לעיצוב אינטראקטיבי - ה...
Bezalel: Introduction to Interactive Design: ב4 - מבוא לעיצוב אינטראקטיבי - ה...
 
We b development trends
We b  development  trendsWe b  development  trends
We b development trends
 
Tamgun
TamgunTamgun
Tamgun
 
高度に進化した分散データストアについて
高度に進化した分散データストアについて高度に進化した分散データストアについて
高度に進化した分散データストアについて
 
Laws of marketing presentation
Laws of marketing presentationLaws of marketing presentation
Laws of marketing presentation
 
River Otter by Brennan
River Otter by BrennanRiver Otter by Brennan
River Otter by Brennan
 
Famous slogans
Famous slogansFamous slogans
Famous slogans
 
Building advocacy and trust: social media for engagement
Building advocacy and trust: social media for engagementBuilding advocacy and trust: social media for engagement
Building advocacy and trust: social media for engagement
 
E Learning at the MGSoG
E Learning at the MGSoGE Learning at the MGSoG
E Learning at the MGSoG
 
Bill Rees: The Vulnerability and Resilience of Cities
Bill Rees: The Vulnerability and Resilience of CitiesBill Rees: The Vulnerability and Resilience of Cities
Bill Rees: The Vulnerability and Resilience of Cities
 
Learning With Technology the Educator's Role revised
Learning With Technology the Educator's Role revisedLearning With Technology the Educator's Role revised
Learning With Technology the Educator's Role revised
 
Gençlik Danışmanlık ve Sağlık Hizmeti Merkezi
Gençlik Danışmanlık ve Sağlık Hizmeti MerkeziGençlik Danışmanlık ve Sağlık Hizmeti Merkezi
Gençlik Danışmanlık ve Sağlık Hizmeti Merkezi
 
WordPress: Beyond Blogging
WordPress: Beyond BloggingWordPress: Beyond Blogging
WordPress: Beyond Blogging
 
Phoenix Aps Energy Efficiency And Renewables Presentation
Phoenix   Aps Energy Efficiency And Renewables PresentationPhoenix   Aps Energy Efficiency And Renewables Presentation
Phoenix Aps Energy Efficiency And Renewables Presentation
 
Social relations of single people in Poland / Więzi społeczne polskich singli
Social relations of single people in Poland / Więzi społeczne polskich singliSocial relations of single people in Poland / Więzi społeczne polskich singli
Social relations of single people in Poland / Więzi społeczne polskich singli
 
儿童互联网实验室 1.0版
儿童互联网实验室 1.0版儿童互联网实验室 1.0版
儿童互联网实验室 1.0版
 

Similar to Open Source For Dummies

Open Source: Freedom and Community
Open Source: Freedom and CommunityOpen Source: Freedom and Community
Open Source: Freedom and CommunityNicole C. Engard
 
Open source for non contributors
Open source for non contributorsOpen source for non contributors
Open source for non contributorsabeldridge
 
Open source open data
Open source open dataOpen source open data
Open source open dataM Gabrail
 
stackconf 2023 | Open-Source: Open Choice – A DevOps Guide for OSS Adoption b...
stackconf 2023 | Open-Source: Open Choice – A DevOps Guide for OSS Adoption b...stackconf 2023 | Open-Source: Open Choice – A DevOps Guide for OSS Adoption b...
stackconf 2023 | Open-Source: Open Choice – A DevOps Guide for OSS Adoption b...NETWAYS
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introductionshirish agarwal
 
Ethical Consideration of Open Source Software
Ethical Consideration of Open Source SoftwareEthical Consideration of Open Source Software
Ethical Consideration of Open Source SoftwareLarry Jennings
 
OSMC 2022 | Open Source: Open Choice – A DevOps Guide for OSS Adoption by Hil...
OSMC 2022 | Open Source: Open Choice – A DevOps Guide for OSS Adoption by Hil...OSMC 2022 | Open Source: Open Choice – A DevOps Guide for OSS Adoption by Hil...
OSMC 2022 | Open Source: Open Choice – A DevOps Guide for OSS Adoption by Hil...NETWAYS
 
Open source software
Open source softwareOpen source software
Open source softwareLuis Álamo
 
Open Source: What’s this all about?
Open Source: What’s this all about?Open Source: What’s this all about?
Open Source: What’s this all about?Brad Montgomery
 
OpenOffice at Apache
OpenOffice at ApacheOpenOffice at Apache
OpenOffice at Apachepescetti
 
Introduction to OpenSource
Introduction to OpenSourceIntroduction to OpenSource
Introduction to OpenSourceGaurish Sharma
 
Open Source Issues and Trends
Open Source Issues and TrendsOpen Source Issues and Trends
Open Source Issues and TrendsNicole Baratta
 
Open Source in your company
Open Source in your companyOpen Source in your company
Open Source in your companyBart Van Loon
 

Similar to Open Source For Dummies (20)

Introduction To Open Source
Introduction To Open SourceIntroduction To Open Source
Introduction To Open Source
 
Open Source: Freedom and Community
Open Source: Freedom and CommunityOpen Source: Freedom and Community
Open Source: Freedom and Community
 
Open source for non contributors
Open source for non contributorsOpen source for non contributors
Open source for non contributors
 
Open source open data
Open source open dataOpen source open data
Open source open data
 
Open source
Open sourceOpen source
Open source
 
stackconf 2023 | Open-Source: Open Choice – A DevOps Guide for OSS Adoption b...
stackconf 2023 | Open-Source: Open Choice – A DevOps Guide for OSS Adoption b...stackconf 2023 | Open-Source: Open Choice – A DevOps Guide for OSS Adoption b...
stackconf 2023 | Open-Source: Open Choice – A DevOps Guide for OSS Adoption b...
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introduction
 
Learning Open Source
Learning Open SourceLearning Open Source
Learning Open Source
 
Ethical Consideration of Open Source Software
Ethical Consideration of Open Source SoftwareEthical Consideration of Open Source Software
Ethical Consideration of Open Source Software
 
OSMC 2022 | Open Source: Open Choice – A DevOps Guide for OSS Adoption by Hil...
OSMC 2022 | Open Source: Open Choice – A DevOps Guide for OSS Adoption by Hil...OSMC 2022 | Open Source: Open Choice – A DevOps Guide for OSS Adoption by Hil...
OSMC 2022 | Open Source: Open Choice – A DevOps Guide for OSS Adoption by Hil...
 
Open source software
Open source softwareOpen source software
Open source software
 
Open Source: What’s this all about?
Open Source: What’s this all about?Open Source: What’s this all about?
Open Source: What’s this all about?
 
OpenOffice at Apache
OpenOffice at ApacheOpenOffice at Apache
OpenOffice at Apache
 
Open source
Open sourceOpen source
Open source
 
Kalyan
KalyanKalyan
Kalyan
 
Introduction to OpenSource
Introduction to OpenSourceIntroduction to OpenSource
Introduction to OpenSource
 
Open Source Issues and Trends
Open Source Issues and TrendsOpen Source Issues and Trends
Open Source Issues and Trends
 
1 Open Source Business
1 Open Source Business1 Open Source Business
1 Open Source Business
 
Open Source in your company
Open Source in your companyOpen Source in your company
Open Source in your company
 
Fosscon
FossconFosscon
Fosscon
 

More from Kinshuk Sunil

Winners of HTML5 BYOG - InGDIn
Winners of HTML5 BYOG - InGDInWinners of HTML5 BYOG - InGDIn
Winners of HTML5 BYOG - InGDInKinshuk Sunil
 
Mobiles as a Marketing Platform
Mobiles as a Marketing PlatformMobiles as a Marketing Platform
Mobiles as a Marketing PlatformKinshuk Sunil
 
Leveraging social media
Leveraging social mediaLeveraging social media
Leveraging social mediaKinshuk Sunil
 
Data - Internet -> Information: Doing effective research over the Internet
Data - Internet -> Information: Doing effective research over the InternetData - Internet -> Information: Doing effective research over the Internet
Data - Internet -> Information: Doing effective research over the InternetKinshuk Sunil
 
Introduction to Indie GameDev India
Introduction to Indie GameDev IndiaIntroduction to Indie GameDev India
Introduction to Indie GameDev IndiaKinshuk Sunil
 
Free/Open Source Software for Science & Engineering
Free/Open Source Software for Science & EngineeringFree/Open Source Software for Science & Engineering
Free/Open Source Software for Science & EngineeringKinshuk Sunil
 
Understanding Open Source
Understanding Open SourceUnderstanding Open Source
Understanding Open SourceKinshuk Sunil
 
Understanding Unconferences and OSScamps
Understanding Unconferences and OSScampsUnderstanding Unconferences and OSScamps
Understanding Unconferences and OSScampsKinshuk Sunil
 

More from Kinshuk Sunil (8)

Winners of HTML5 BYOG - InGDIn
Winners of HTML5 BYOG - InGDInWinners of HTML5 BYOG - InGDIn
Winners of HTML5 BYOG - InGDIn
 
Mobiles as a Marketing Platform
Mobiles as a Marketing PlatformMobiles as a Marketing Platform
Mobiles as a Marketing Platform
 
Leveraging social media
Leveraging social mediaLeveraging social media
Leveraging social media
 
Data - Internet -> Information: Doing effective research over the Internet
Data - Internet -> Information: Doing effective research over the InternetData - Internet -> Information: Doing effective research over the Internet
Data - Internet -> Information: Doing effective research over the Internet
 
Introduction to Indie GameDev India
Introduction to Indie GameDev IndiaIntroduction to Indie GameDev India
Introduction to Indie GameDev India
 
Free/Open Source Software for Science & Engineering
Free/Open Source Software for Science & EngineeringFree/Open Source Software for Science & Engineering
Free/Open Source Software for Science & Engineering
 
Understanding Open Source
Understanding Open SourceUnderstanding Open Source
Understanding Open Source
 
Understanding Unconferences and OSScamps
Understanding Unconferences and OSScampsUnderstanding Unconferences and OSScamps
Understanding Unconferences and OSScamps
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Open Source For Dummies

  • 1. open source for dummies Kinshuk Sunil www.kinshuksunil.com / [email_address]
  • 2. source Tech Comics: "The Open Source Religion"
  • 3. We Will Answer: Are you a Dummy? Do you know what Open Source is? Why should you care about Open Source? When you should NOT choose Open Source? How to avenge yourself from the Speaker
  • 4. Note 1. This presentation: # is available at osscamp.in and my blog # expresses subjective opinions # is not technology-oriented 2. The Law of Two Feet applies to this Talk 3. The speaker is taking great risks by talking about something he doesnt completely understand.
  • 5. Are you a Dummy? 1. You probaly are, if you thought: # open source is a geek's domain # open source is all about computers 2. Yes, if you don't understand: # open source is a development methodology # open source is not a philosophy # open source is, now, a culture
  • 6. What is Open Source? Technically: 01. Free Redistribution 02. Source Code 03. Derived Works 04. Integrity of The Author's Source Code 05. No Discrimination Against Persons or Groups 06. No Discrimination Against Fields of Endeavor 07. Distribution of License 08. License Must Not Be Specific to a Product 09. License Must Not Restrict Other Software 10. License Must Be Technology-Neutral source open source definition, OSI
  • 7. What is Open Source? In English: program includes source and is freely distributable; there is no discrimination of any sorts and no restrictions, given the original author is not taken for a ride; depends a lot on the license; not necessarily a free software (free as in free beer)
  • 8. What is Open Source? What does it mean: 1. you can share open source programs 2. develop in collaboration 3. get better softwares, lesser bugs, more usability 4. for the people, from the people, by the people 5. you can create new business opportunities
  • 9. Why Should You Care? Erm... were you listening? You can: 1. share open source programs 2. develop in collaboration 3. get better softwares, lesser bugs, more usability 4. create new business opportunities
  • 10. When Not To Use Open Source? source Open Source Debate by Jurgens Pieterse
  • 11. Concerns with Open Source “ ...The cost model in an Open Source environment shifts to focusing on integration costs, the maintenance cost and the extension of applications...” 2 “ ...A major concern is the potential cost of retraining staff when a switch is made to Open Source products...”
  • 12. Must Read 1. Open Source Definition at Open Source Initiative 2. Open Source Debate by Jurgens Pieterse
  • 13.