SlideShare a Scribd company logo
1 of 76
The Spirit of Open Source
Why do we be here?
Software Freedom Day 2008
Freedom
The freedom to choose
The freedom to use
Your freedom
Open source is a form of freedom
Freedom to do whatever you want to what you use
Blame?
Open source softwares are all around
Firefox / OpenOffice.org / Ubuntu
Only 3?
Open source is not just some people code 'til die for free
You are a part of open source
You have freedom to participate
test, use, report bug, submit patch, document, localize, suggestion, ...
Bug? Bug is a part of software.
Quality? It depends on you!
Vulnerability? It's a kind of bug.
Vulnerability is a part of software.
It depends on you!
Please report all bugs you found.
The spirit of open source is to be a part of them
You are not just a customer
You are user. You are tester. You are developer.
Why don't simply be a happy customer?
Do you like to wait for some features hopelessly?
Thai in iPod?
Thai in Android?
Not yet. Android can't speak Thai at the first born. Need some hacks.
http://code.google.com/p/android/issues/list
Android will be opened soon but we can raise this issue now.
http://code.google.com/p/android/issues/detail?id=884&colspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary&start=300
 
You have freedom to choose softwares
Piracy?
You are poor?
You can't buy softwares?
But you bought PCs?
You bought laptop?
You bought iPhone?
You bought iPod?
You bought mobile phone(s)?
You don't buy softwares?
You don't buy Windows XP/Vista
You don't buy Photoshop
You don't buy Office
You don't buy 3dsmax
You don't buy Autocad
What is the point? What is your reason?
It's freedom.
Time to change your basic instinct.
If you can't buy MS Office, why not OpenOffice.org?
You like Ribbon?
No Ribbon in OO.o?
Do you want to have Ribbon in OO.o?
Do it yourself!
You are user?
Can you pay some amount for some developers for Ribbon in OO.o?
1000 baht?
1000 x 1000 = 1000000
1 million baht can hire 3 great great great programmers for a year.
Do you get the idea?
If you really want something happen especially for you, it's your freedom to do it yourself in various way
It absolutely depends on your freedom
What's about your works and your projects?
Why don't you open it up?
Publish your code to the world of freedom
Let anyone fork
It's your freedom
But next time you have problem with open source, please report that problem.
It's free of charge!
And WE will get better softwares in return
 
 

More Related Content

Viewers also liked (6)

01 - Знакомство с Java
01 - Знакомство с Java01 - Знакомство с Java
01 - Знакомство с Java
 
drupal.in.th
drupal.in.thdrupal.in.th
drupal.in.th
 
Drupal: blog and beyond
Drupal: blog and beyondDrupal: blog and beyond
Drupal: blog and beyond
 
06 Ввод-вывод
06 Ввод-вывод06 Ввод-вывод
06 Ввод-вывод
 
@sugree and Twitter
@sugree and Twitter@sugree and Twitter
@sugree and Twitter
 
Behind the madness
Behind the madnessBehind the madness
Behind the madness
 

Similar to The Spirit of Open Source

Presentation georgikirilov
Presentation georgikirilovPresentation georgikirilov
Presentation georgikirilov
GKirilov
 
Evernote_-_MakeUseOf.com_
Evernote_-_MakeUseOf.com_Evernote_-_MakeUseOf.com_
Evernote_-_MakeUseOf.com_
Mark O'Neill
 
Session on mockups
Session on mockupsSession on mockups
Session on mockups
Abdul Dibosh
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learned
Wojciech Koszek
 
Sw3 pre4-2
Sw3 pre4-2Sw3 pre4-2
Sw3 pre4-2
s1170140
 

Similar to The Spirit of Open Source (20)

New Product development for Microsoft
New Product development for MicrosoftNew Product development for Microsoft
New Product development for Microsoft
 
Introduction to the Software Development world
Introduction to the Software Development worldIntroduction to the Software Development world
Introduction to the Software Development world
 
Why OpenOffice?
Why OpenOffice?Why OpenOffice?
Why OpenOffice?
 
Ideas to App Store (2010)
Ideas to App Store (2010)Ideas to App Store (2010)
Ideas to App Store (2010)
 
Presentation georgikirilov
Presentation georgikirilovPresentation georgikirilov
Presentation georgikirilov
 
OpenSourceSchools
OpenSourceSchoolsOpenSourceSchools
OpenSourceSchools
 
Copyrighted Software And A Life Of Freelancer Eng
Copyrighted Software And A Life Of Freelancer EngCopyrighted Software And A Life Of Freelancer Eng
Copyrighted Software And A Life Of Freelancer Eng
 
Which One Should You Learn: Java Or Python?
Which One Should You Learn: Java Or Python?Which One Should You Learn: Java Or Python?
Which One Should You Learn: Java Or Python?
 
Evernote_-_MakeUseOf.com_
Evernote_-_MakeUseOf.com_Evernote_-_MakeUseOf.com_
Evernote_-_MakeUseOf.com_
 
Session on mockups
Session on mockupsSession on mockups
Session on mockups
 
Android User Interface Design
Android User Interface Design Android User Interface Design
Android User Interface Design
 
Developers Best Practices
Developers Best PracticesDevelopers Best Practices
Developers Best Practices
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learned
 
Things IT Undergrads Should Know (But Don't)
Things IT Undergrads Should Know (But Don't)Things IT Undergrads Should Know (But Don't)
Things IT Undergrads Should Know (But Don't)
 
Introduction to coding and Python
Introduction to coding and PythonIntroduction to coding and Python
Introduction to coding and Python
 
What is open office and its advantages over ms office .
What is open office and its advantages over ms office .What is open office and its advantages over ms office .
What is open office and its advantages over ms office .
 
Capturing Users' Hearts
Capturing Users' HeartsCapturing Users' Hearts
Capturing Users' Hearts
 
Sw3 pre4-2
Sw3 pre4-2Sw3 pre4-2
Sw3 pre4-2
 
How to be an Independent Mobile Dev by TJ Grant
How to be an Independent Mobile Dev by TJ GrantHow to be an Independent Mobile Dev by TJ Grant
How to be an Independent Mobile Dev by TJ Grant
 
Open Source Presentation Ppt Memphis
Open Source Presentation Ppt   MemphisOpen Source Presentation Ppt   Memphis
Open Source Presentation Ppt Memphis
 

More from Sugree Phatanapherom

Optimizing Drupal for Mobile Devices
Optimizing Drupal for Mobile DevicesOptimizing Drupal for Mobile Devices
Optimizing Drupal for Mobile Devices
Sugree Phatanapherom
 
Call for Students: Google Summer of Code 2008
Call for Students: Google Summer of Code 2008Call for Students: Google Summer of Code 2008
Call for Students: Google Summer of Code 2008
Sugree Phatanapherom
 

More from Sugree Phatanapherom (12)

Twitter, Facebook and etc: Quick Startup Guide for Marketing
Twitter, Facebook and etc: Quick Startup Guide for MarketingTwitter, Facebook and etc: Quick Startup Guide for Marketing
Twitter, Facebook and etc: Quick Startup Guide for Marketing
 
Twitter API and Startup Ideas
Twitter API and Startup IdeasTwitter API and Startup Ideas
Twitter API and Startup Ideas
 
Readme Read Sugree
Readme Read SugreeReadme Read Sugree
Readme Read Sugree
 
SCMSWeb and Condor-G Demonstration
SCMSWeb and Condor-G DemonstrationSCMSWeb and Condor-G Demonstration
SCMSWeb and Condor-G Demonstration
 
Hand-on Resources II: Extending SCMSWeb
Hand-on Resources II: Extending SCMSWebHand-on Resources II: Extending SCMSWeb
Hand-on Resources II: Extending SCMSWeb
 
mbpurple - the replacement twitter im
mbpurple - the replacement twitter immbpurple - the replacement twitter im
mbpurple - the replacement twitter im
 
jibjib - ultimate twitter client for your phone
jibjib - ultimate twitter client for your phonejibjib - ultimate twitter client for your phone
jibjib - ultimate twitter client for your phone
 
Next Web Application - Brainstorm
Next Web Application - BrainstormNext Web Application - Brainstorm
Next Web Application - Brainstorm
 
Automatic Self-Tuning Architecture for Batch Scheduler on Large Scale Computi...
Automatic Self-Tuning Architecture for Batch Scheduler on Large Scale Computi...Automatic Self-Tuning Architecture for Batch Scheduler on Large Scale Computi...
Automatic Self-Tuning Architecture for Batch Scheduler on Large Scale Computi...
 
Optimizing Drupal for Mobile Devices
Optimizing Drupal for Mobile DevicesOptimizing Drupal for Mobile Devices
Optimizing Drupal for Mobile Devices
 
Call for Students: Google Summer of Code 2008
Call for Students: Google Summer of Code 2008Call for Students: Google Summer of Code 2008
Call for Students: Google Summer of Code 2008
 
Twitter Rules
Twitter RulesTwitter Rules
Twitter Rules
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

The Spirit of Open Source