SlideShare a Scribd company logo
Software Freedom 
and 
Open Source 
Community 
Sammy Fung 
sammy@sammy.hk
Software Developer
Python
President at OpenSource.HK
GNOME Asia
Mozilla
自由 
FREEDOM
“ Free software means 
software that respects 
users' freedom and 
community. ” 
http://www.gnu.org/philosophy/free-sw.html
4 Essential Freedoms 
● Freedom 0: Run the program. 
● Freedom 1: Open Source to study and change 
it. 
● Freedom 2: Re-distribute the program. 
● Freedom 3: Distribute your modified versions as 
free software.
Ecosystem in 
Technology 
Innovation
Ecosystem in Technology Innovation 
● Operating System 
● Web Server 
● Web Browser 
● Applications
Operating System
Operating System 
● Linux 
– Server, Desktop, Embedded System. 
– Mobile (Android). 
● 1983: GNU projects developed many free software 
programs replacing proprietary programs on UNIX 
platforms. 
● 1991: Linus Torvalds released first Linux kernel on internet, 
then developers integrate with GNU softwares 
(GNU/Linux) and distribute a new OS. 
● Documentary Movie: Revolution OS (2001).
Web Server
Web Server 
● Apache Software Foundation. 
● Apache HTTP Server (Web Server). 
● Most popular HTTP server since April 1996. 
● 1995: First release 
● 2009: 1st web server serving 100 million websites. 
● August 2014: 47.92% market share (1st) 
– http://news.netcraft.com/archives/2014/08/27/august-2014- 
web-server-survey.html 
● Documentary Movie: Revolution OS (2001).
Web Browser
Web Browser 
● Mozilla Foundation (Found in 2003). 
● Firefox Web Browser. 
● Market Share: 15-20% (2014), 25-30% (2011). 
● 1998: Netscape Communications Corp (creator of Netscape 
Navigator web browser) created Mozilla project to coordinate open 
source version of internet suite. 
– Internet Suite: Web + Mail / Newsgroup + Web Composer + IRC. 
● 2002: 1st release Firefox web browser (experimental branch of Mozilla 
project). 
● Sept 2014: Firefox 32. 
● Documentary Movie: Code Rush
Applications 
( )
Applications 
● Developing Web Applications and Mobile Applications 
running on OS platforms. 
● Huge amount of free software (open source software) 
are esstential and used to develop, manage and 
operate web & mobile apps and their platforms. 
● Programming Languages: 
– PHP, Python, Ruby...... 
● Web Frameworks, CMS, Blog......: 
– Wordpress, Drupal, Django, Joomla......
社群 
Community
Software Freedom and Open Source Community
Hong Kong Linux User Group 
● http://www.linux.org.hk/ 
● Re-established in 1997. 
● Linux Talks, Seminiars and Workshops. 
● Linux Cafe meetups. 
● Linux Exhibitions and Demostrations.
Software Freedom and Open Source Community
Open Source Hong Kong 
● http://www.opensource.hk 
● Established in 2008. 
● Events: Workshops, Hackathons, Conferences.
Monthly Events - 
Open Source Workshops
OpenSource.HK Hackathons
Hong Kong Open Source 
Conferences
Hong Kong Creative Open 
Technology Association 
● http://www.cota.hk 
● Established in 2014. 
● HK registered limited company in guarantee. 
● Non-profit organization. (in final process) 
● Promoting Open Standards, Free and Open Source 
Software, Open Hardware, Free Culture Works, Open 
Content and Creative Commons. 
● Work on projects and events. 
– eg. Hong Kong Open Source Conference 2014.
Google Code-in
Google Code-in 
Google Code-in 2013 on Youtube: 
https://www.youtube.com/watch?v=YjNADnzNa 
Zg 
And then “ I will recap it ”. 
Google Code-in 2014 
http://google-opensource.blogspot.hk/2014/10 
/google-summer-of-code-2015-and-google.html
Google Code-in 
“ International, online contest 
designed to introduce 
13-17 year old pre-university 
students to the world of 
open source development ”
When you read 
the term open source, do you think 
● What is open source? 
● What types of work do open source projects do? 
● I’ve only taken one computer science class, can I contribute to an 
open source project? 
● I’m not really into coding, how else can I contribute to open source? 
● I’ve never participated in open source or an online contest before, 
can someone help guide me? 
● Open source sounds fun, how can I get started? 
If you’ve wondered about any of these questions and are a pre-university 
student (age 13-17) then Google hope you will join in the fun 
and excitement of the Google Code-in
Google Code-in 2014 
● 5th year. 
● Starting from Monday, December 1. 
● 7 weeks from December to January. 
● working with up to 12 selected open source 
projects on a variety of tasks. 
● Students earn one point for each task 
completed.
Google Code-in 2014 
● Completed 1 task: receive a certificate 
● Completed 3 tasks: earn a t-shirt 
● Each mentoring organizations will name 2 
grand prize winners for their organization based 
upon the student's work.
Software Freedom and Open Source Community
Google Code-in 2014 
● Grand prize winners: A trip to Google Mountain 
View with a parent or legal guardian for an 
award ceremony. 
● An opportunity to meet with Google engineers. 
● Explore the Google campus. 
● Have a fun day in the San Francisco, California 
sun.
Google Summer Of Code
Google Summer Of Code 2015 
● Since 2005 
● For College Students to write code for various 
open source projects mentored by a wide 
variety of carefully selected open source 
projects. 
● Over thousand students from over hundred 
countries. 
● Each students can submit up to 5 proposals 
and only one will be accepted.
Google Summer Of Code 2015 
● 2015/3/2: List of accepted mentoring 
organizations published on website 
– students discuss project ideas with potential 
mentoring organizations. 
● 2015/3/16-27: Student GSoC application. 
– Mentoring organizations review and rank student 
proposals.
Google Summer Of Code 2015 
● 2015/4/27: Accepted student proposals 
announced on GSoC 2015 website. 
● 2015/5/25-8/17: Working 
● 2015/8/31: Final result of GSoC announced.
Google Summer Of Code 2015 
● GSoC T-Shirt 
● US$ 5,500 (HK$ 42,500+) to each student 
– HK$ 14,166 / month. 
– Passed mid-term: US$ 2250 
– Completed: US$ 2750 
● US$ 500 to mentoring organization of each students 
– HK$ 3850 per student to mentoring organization. 
● Certificate on completion.
自由 
FREEDOM
“ Free software means 
software that respects 
users' freedom and 
community. ” 
http://www.gnu.org/philosophy/free-sw.html
Thank You! 
Email: 
sammy@sammy.hk 
Blog: 
http://sammy.hk 
SlideShare: 
http://slidesha.re/1rvVD 
a8 
Open Source Hong Kong: 
http://opensource.hk

More Related Content

PDF
Software Freedom and Community
PDF
Open source communities in hong kong and asia (2012 updates) (Summer BarCam...
PPTX
Global Education Conference: Connecting with Coding ~ the Flat Scratch Cat Pr...
PPTX
What is the price of open source
PDF
BRG Class Day 1
PDF
Open Source in Real Life
PDF
Introduction of Mozilla Hong Kong (COSCUP 2014)
ODP
Sfd 2013 gnome_opw
Software Freedom and Community
Open source communities in hong kong and asia (2012 updates) (Summer BarCam...
Global Education Conference: Connecting with Coding ~ the Flat Scratch Cat Pr...
What is the price of open source
BRG Class Day 1
Open Source in Real Life
Introduction of Mozilla Hong Kong (COSCUP 2014)
Sfd 2013 gnome_opw

What's hot (12)

PDF
Open Source
PDF
gnu و fsf پروژه های پیشنهادی
PPT
A PM job career story
PDF
Open Source Technology and Community
ODP
Moodle presentation turkey
PDF
Open Source Software & the Power of Free
PDF
ViennaTalk: A Formal Method Environment on Pharo
PDF
Helping Yourself With_Open_Source_Software at Ruby Conference Kenya 2017 by M...
PPTX
Ten years and onwards
PDF
Introduction to Google Web Toolkit - part 1
PDF
Open Source Communities in Hong Kong (2013 COSCUP version)
Open Source
gnu و fsf پروژه های پیشنهادی
A PM job career story
Open Source Technology and Community
Moodle presentation turkey
Open Source Software & the Power of Free
ViennaTalk: A Formal Method Environment on Pharo
Helping Yourself With_Open_Source_Software at Ruby Conference Kenya 2017 by M...
Ten years and onwards
Introduction to Google Web Toolkit - part 1
Open Source Communities in Hong Kong (2013 COSCUP version)
Ad

Viewers also liked (10)

PDF
OSDC.my Master Plan For Malaysia Open Source Community
PPTX
Open Source Software, community matters
PDF
Why Community Matters
PDF
15+ years of open source movements in Hong Kong
PPT
Firefox 4 介紹短講
PDF
香港中文開源軟件翻譯
ODP
Open Source: Freedom and Community
PDF
網路科技於社會工作倡議
PPT
Natural cures for colon polyps
PDF
An overview of open source in East Asia (China, Japan, Korea)
OSDC.my Master Plan For Malaysia Open Source Community
Open Source Software, community matters
Why Community Matters
15+ years of open source movements in Hong Kong
Firefox 4 介紹短講
香港中文開源軟件翻譯
Open Source: Freedom and Community
網路科技於社會工作倡議
Natural cures for colon polyps
An overview of open source in East Asia (China, Japan, Korea)
Ad

Similar to Software Freedom and Open Source Community (20)

ODP
Spread GHOP: Google Highly Open Participation Contest
PPTX
How to get started in Open Source!
PDF
Contributing to Open Source
PDF
Let's talk FOSS!
PDF
Intro to open_source
PDF
Open source 101 for students
PDF
Succeeding with FOSS!
PPTX
Chalk Talk! Open: source, access, education, research, minds
PDF
Contributing to an Open Source Project 101
PPTX
Open source and then some: An Introduction
PPTX
GDG on Campus Gen AI Event Presentation.pptx
PDF
FOSS Introduction
PPTX
Open Source Concepts
PDF
Contributing to Open Source
PPT
Open Source Software for Entertainment
PDF
Student Involvement in Open Source: Why, How and Where to Get Started
ODP
Glyn moody - Free software's golden age
ODP
Open sourcery
PPT
Open Source & Open Development
PDF
Providing Services to our Remote Users: Open Source Solutions
Spread GHOP: Google Highly Open Participation Contest
How to get started in Open Source!
Contributing to Open Source
Let's talk FOSS!
Intro to open_source
Open source 101 for students
Succeeding with FOSS!
Chalk Talk! Open: source, access, education, research, minds
Contributing to an Open Source Project 101
Open source and then some: An Introduction
GDG on Campus Gen AI Event Presentation.pptx
FOSS Introduction
Open Source Concepts
Contributing to Open Source
Open Source Software for Entertainment
Student Involvement in Open Source: Why, How and Where to Get Started
Glyn moody - Free software's golden age
Open sourcery
Open Source & Open Development
Providing Services to our Remote Users: Open Source Solutions

More from Sammy Fung (20)

PDF
Python 爬網⾴工具 - Scrapy 介紹
PDF
DevRel - Transform article writing from printing to online
PDF
Introduction to Open Source by opensource.hk (2019 Edition)
PDF
My Open Source Journey - Developer and Community
PDF
Introduction to development with Django web framework
PDF
Open Data and Web API
PDF
Global Open Source Development 2011-2014 Review and 2015 Forecast
PDF
Mozilla - Openness of the Web
PDF
Access Open Data with Open Source Software Tools
PDF
Installation of LAMP Server with Ubuntu 14.10 Server Edition
PDF
Building your own job site with Drupal
PDF
Use open source software to develop ideas at work
PDF
Open Source Job Board
PDF
Introduction of Open Source Job Board with Drupal CMS
PDF
Python, web scraping and content management: Scrapy and Django
PDF
Local Weather Information and GNOME Shell Extension
PDF
Mozilla Community and Hong Kong
PDF
ITFest 2014 - Open Source Marketing
PDF
How Open Data can help entrepreneurs - ITFest 2014 E2
PDF
Air Pollution Weather Map at OpenDataHK.make.02
Python 爬網⾴工具 - Scrapy 介紹
DevRel - Transform article writing from printing to online
Introduction to Open Source by opensource.hk (2019 Edition)
My Open Source Journey - Developer and Community
Introduction to development with Django web framework
Open Data and Web API
Global Open Source Development 2011-2014 Review and 2015 Forecast
Mozilla - Openness of the Web
Access Open Data with Open Source Software Tools
Installation of LAMP Server with Ubuntu 14.10 Server Edition
Building your own job site with Drupal
Use open source software to develop ideas at work
Open Source Job Board
Introduction of Open Source Job Board with Drupal CMS
Python, web scraping and content management: Scrapy and Django
Local Weather Information and GNOME Shell Extension
Mozilla Community and Hong Kong
ITFest 2014 - Open Source Marketing
How Open Data can help entrepreneurs - ITFest 2014 E2
Air Pollution Weather Map at OpenDataHK.make.02

Recently uploaded (20)

PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
L1 - Introduction to python Backend.pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
Cost to Outsource Software Development in 2025
PDF
Digital Systems & Binary Numbers (comprehensive )
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
Transform Your Business with a Software ERP System
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
history of c programming in notes for students .pptx
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
top salesforce developer skills in 2025.pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
Navsoft: AI-Powered Business Solutions & Custom Software Development
L1 - Introduction to python Backend.pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Odoo Companies in India – Driving Business Transformation.pdf
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
Cost to Outsource Software Development in 2025
Digital Systems & Binary Numbers (comprehensive )
Upgrade and Innovation Strategies for SAP ERP Customers
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Transform Your Business with a Software ERP System
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Wondershare Filmora 15 Crack With Activation Key [2025
history of c programming in notes for students .pptx
Softaken Excel to vCard Converter Software.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Reimagine Home Health with the Power of Agentic AI​
Internet Downloader Manager (IDM) Crack 6.42 Build 41
top salesforce developer skills in 2025.pdf
How to Choose the Right IT Partner for Your Business in Malaysia

Software Freedom and Open Source Community

  • 1. Software Freedom and Open Source Community Sammy Fung [email protected]
  • 8. “ Free software means software that respects users' freedom and community. ” http://www.gnu.org/philosophy/free-sw.html
  • 9. 4 Essential Freedoms ● Freedom 0: Run the program. ● Freedom 1: Open Source to study and change it. ● Freedom 2: Re-distribute the program. ● Freedom 3: Distribute your modified versions as free software.
  • 11. Ecosystem in Technology Innovation ● Operating System ● Web Server ● Web Browser ● Applications
  • 13. Operating System ● Linux – Server, Desktop, Embedded System. – Mobile (Android). ● 1983: GNU projects developed many free software programs replacing proprietary programs on UNIX platforms. ● 1991: Linus Torvalds released first Linux kernel on internet, then developers integrate with GNU softwares (GNU/Linux) and distribute a new OS. ● Documentary Movie: Revolution OS (2001).
  • 15. Web Server ● Apache Software Foundation. ● Apache HTTP Server (Web Server). ● Most popular HTTP server since April 1996. ● 1995: First release ● 2009: 1st web server serving 100 million websites. ● August 2014: 47.92% market share (1st) – http://news.netcraft.com/archives/2014/08/27/august-2014- web-server-survey.html ● Documentary Movie: Revolution OS (2001).
  • 17. Web Browser ● Mozilla Foundation (Found in 2003). ● Firefox Web Browser. ● Market Share: 15-20% (2014), 25-30% (2011). ● 1998: Netscape Communications Corp (creator of Netscape Navigator web browser) created Mozilla project to coordinate open source version of internet suite. – Internet Suite: Web + Mail / Newsgroup + Web Composer + IRC. ● 2002: 1st release Firefox web browser (experimental branch of Mozilla project). ● Sept 2014: Firefox 32. ● Documentary Movie: Code Rush
  • 19. Applications ● Developing Web Applications and Mobile Applications running on OS platforms. ● Huge amount of free software (open source software) are esstential and used to develop, manage and operate web & mobile apps and their platforms. ● Programming Languages: – PHP, Python, Ruby...... ● Web Frameworks, CMS, Blog......: – Wordpress, Drupal, Django, Joomla......
  • 22. Hong Kong Linux User Group ● http://www.linux.org.hk/ ● Re-established in 1997. ● Linux Talks, Seminiars and Workshops. ● Linux Cafe meetups. ● Linux Exhibitions and Demostrations.
  • 24. Open Source Hong Kong ● http://www.opensource.hk ● Established in 2008. ● Events: Workshops, Hackathons, Conferences.
  • 25. Monthly Events - Open Source Workshops
  • 27. Hong Kong Open Source Conferences
  • 28. Hong Kong Creative Open Technology Association ● http://www.cota.hk ● Established in 2014. ● HK registered limited company in guarantee. ● Non-profit organization. (in final process) ● Promoting Open Standards, Free and Open Source Software, Open Hardware, Free Culture Works, Open Content and Creative Commons. ● Work on projects and events. – eg. Hong Kong Open Source Conference 2014.
  • 30. Google Code-in Google Code-in 2013 on Youtube: https://www.youtube.com/watch?v=YjNADnzNa Zg And then “ I will recap it ”. Google Code-in 2014 http://google-opensource.blogspot.hk/2014/10 /google-summer-of-code-2015-and-google.html
  • 31. Google Code-in “ International, online contest designed to introduce 13-17 year old pre-university students to the world of open source development ”
  • 32. When you read the term open source, do you think ● What is open source? ● What types of work do open source projects do? ● I’ve only taken one computer science class, can I contribute to an open source project? ● I’m not really into coding, how else can I contribute to open source? ● I’ve never participated in open source or an online contest before, can someone help guide me? ● Open source sounds fun, how can I get started? If you’ve wondered about any of these questions and are a pre-university student (age 13-17) then Google hope you will join in the fun and excitement of the Google Code-in
  • 33. Google Code-in 2014 ● 5th year. ● Starting from Monday, December 1. ● 7 weeks from December to January. ● working with up to 12 selected open source projects on a variety of tasks. ● Students earn one point for each task completed.
  • 34. Google Code-in 2014 ● Completed 1 task: receive a certificate ● Completed 3 tasks: earn a t-shirt ● Each mentoring organizations will name 2 grand prize winners for their organization based upon the student's work.
  • 36. Google Code-in 2014 ● Grand prize winners: A trip to Google Mountain View with a parent or legal guardian for an award ceremony. ● An opportunity to meet with Google engineers. ● Explore the Google campus. ● Have a fun day in the San Francisco, California sun.
  • 38. Google Summer Of Code 2015 ● Since 2005 ● For College Students to write code for various open source projects mentored by a wide variety of carefully selected open source projects. ● Over thousand students from over hundred countries. ● Each students can submit up to 5 proposals and only one will be accepted.
  • 39. Google Summer Of Code 2015 ● 2015/3/2: List of accepted mentoring organizations published on website – students discuss project ideas with potential mentoring organizations. ● 2015/3/16-27: Student GSoC application. – Mentoring organizations review and rank student proposals.
  • 40. Google Summer Of Code 2015 ● 2015/4/27: Accepted student proposals announced on GSoC 2015 website. ● 2015/5/25-8/17: Working ● 2015/8/31: Final result of GSoC announced.
  • 41. Google Summer Of Code 2015 ● GSoC T-Shirt ● US$ 5,500 (HK$ 42,500+) to each student – HK$ 14,166 / month. – Passed mid-term: US$ 2250 – Completed: US$ 2750 ● US$ 500 to mentoring organization of each students – HK$ 3850 per student to mentoring organization. ● Certificate on completion.
  • 43. “ Free software means software that respects users' freedom and community. ” http://www.gnu.org/philosophy/free-sw.html
  • 44. Thank You! Email: [email protected] Blog: http://sammy.hk SlideShare: http://slidesha.re/1rvVD a8 Open Source Hong Kong: http://opensource.hk