SlideShare a Scribd company logo
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

Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
Motion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in TechnologyMotion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in TechnologyUXDXConf
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfChristopherTHyatt
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaRTTS
 
Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.Boni Yeamin
 
Transforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXTransforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXUXDXConf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsExpeed Software
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 

Recently uploaded (20)

Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Motion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in TechnologyMotion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in Technology
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.
 
Transforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXTransforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UX
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 

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.