SlideShare a Scribd company logo
1 of 135
Download to read offline
An Overview of
Open Source
in East Asia
Minwoo Park ( Inmobi )
Sungju Jin ( Korea Telecom )
Speakers
Sungju Jin( @geekbeast )
http://softwaregeeks.org
I work for Korea Telecom and
building mobile backend
service called 'baas.io'
Previously
* KTH
* Samsung Electronics
Minwoo Park( @tebica )
http://earlybird.kr/
I work for Inmobi Korea
as a Solution Engineer
Previously
* KTH
* Samsung Electronics
Speaker
Minwoo Park( @tebica )
http://earlybird.kr/
Python Korea
Hackathon
Run dev Conferences
Python KoreaPython KoreaPython KoreaPython KoreaPython Korea
Contents
1. Community
2. Why Asia?
3. China
4. Japan
5. Korea
6. CJK
7. How to succeed with Asia
Contents
1. Community
2. Why Asia?
3. China
4. Japan
5. Korea
6. CJK
7. How to succeed with Asia
Open Source software
- Community
= Nothing
1. Community
What are we missing?
1. Community
What are we missing?
1. Community
Double the Community
1. Community
Double the Community
Double the Success!
1. Community
Asian communities!
Contents
1. Community
2. Why Asia?
3. China
4. Japan
5. Korea
6. CJK
7. How to succeed with Asia
Potential
Populous
Open SourceAsia
Asia just met
OSS
US Open Source Community
- 10 years
= Asia Open Source Community
1. Community
3.China
http://www.flickr.com/photos/morton1905/8710295640
Contents
1. Community
2. Why Asia?
3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia
1)Market
2)Population
3)Closed
4)Open Source
5)Community
Contents
1)Market
2)Population
3)Closed
4)Open Source
5)Community
1. Community
2. Why Asia?
3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia
3.1 China > Market
Source : http://blog.flurry.com/bid/83261/China-Now-Leads-the-World-in-New-iOS-and-Android-Device-Activations
3.1 China > Market
QQ messaging platform
784,000,000 Active accounts
Source : http://www.theverge.com/2012/1/23/2726553/sina-weibo-microblogging-record-chinese-new-year
3.1 China > Market
QQ messaging platform
784,000,000 Active accounts
= population X 2
Source : http://www.theverge.com/2012/1/23/2726553/sina-weibo-microblogging-record-chinese-new-year
3.1 China > Market
Weibo
32,312
msg / sec
Twitter
25,088
msg / sec
2012 Chinese new year...
>
-Twitter’s record
Source : http://www.theverge.com/2012/1/23/2726553/sina-weibo-microblogging-record-chinese-new-year
Contents
1)Market
2)Population
3)Closed
4)Open Source
5)Community
1. Community
2. Why Asia?
3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia
3.2 China > Population
China
India
US
0 375,000,000 750,000,000 1,125,000,000 1,500,000,000
China is currently the most
populous country on Earth
Source : http://thumbnails.visually.netdna-cdn.com/china-in-numbers_50290a68bac7b.gif
3.2 China > Population
Largest Internet Population
591,000,000
+ Adding 1.6 every second
Sources : http://www.techinasia.com/cnniic-china-web-mobile-user-data-for2013/
http://www.slideshare.net/wearesocialsg/we-are-socials-guide-to-social-digital-and-mobile-in-china-2nd-edition-jan-2013
3.2 China > Population
Number of IT
professionals 1,200,000
Sources:http://images.onlineuniversityrankings.com.s3.amazonaws.com/america-meet-china.jpg
http://www.slideshare.net/jaaronfarr/open-source-in-china-updated
3.2 China > Population
Number of IT
professionals 1,200,000
Sources:http://images.onlineuniversityrankings.com.s3.amazonaws.com/america-meet-china.jpg
http://www.slideshare.net/jaaronfarr/open-source-in-china-updated
+ Graduate 100,000
programmers each year
Contents
1)Market
2)Population
3)Closed
4)Open Source
5)Community
1. Community
2. Why Asia?
3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia
3.3 China > Closed
3.3 China > Closed
• Sites that blocked in China
• Twitter
• Facebook
• YouTube
• Google Play, Google Plus,
Google Docs, Picasa...
• Gmail works, but blocked once on Nov 2012
• Github works, but blocked once on Jan 2013
The Map of Cyber
censorship
Enemies of Internet
Countries under surveillance
source : Reporters Without Borders
http://march12.rsf.org/en/#ccenemies
3.3 China > Closed
ICP license
(Internet Content Provider)
Source : http://en.wikipedia.org/wiki/ICP_license
3.3 China > Closed
Getting a homepage in China
Contents
1)Market
2)Population
3)Closed
4)Open Source
5)Community
1. Community
2. Why Asia?
3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia
3.4 China > Open Source
Barriers of Open source in China
• Piracy
• Language
• Closed internet
3.4 China > Open Source
Country Piracy Rate
US 19%
China 77%
Japan 21%
Korea 40%
Source : BSA (Business Software Alliance) 2011 Piracy Study
http://globalstudy.bsa.org/2011/downloads/study_pdf/2011_BSA_Piracy_Study-InBrief.pdf
Piracy hurts Open Source
Free MS Widows / MS Office in China?
3.4 China > Open Source
Languages in China
Lots of
spoken
languages
3.4 China > Open Source
open source project
in a closed internet?
3.4 China > Open Source
Country Percentage of Visitors
India 17.1%
US 16.2%
China 14.8%
Source : http://www.alexa.com/siteinfo/github.com
Top 3 countries
3.4 China > Open Source
has lots of open source projects
has great Engineering blog
Alibaba Group started
to embrace open source
3.4 China > Open Source
Code Alibaba ( > 100 open-source projects)
http://code.alibabatech.com
TaoCode ( > 373 open-source projects)
http://code.taobao.org
3.4 China > Open Source
Contents
1)Market
2)Population
3)Closed
4)Open Source
5)Community
1. Community
2. Why Asia?
3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia
3.5 China > Community
Linux communities in China
http://www.redflag-linux.com/community.html
• http://oss.org.cn/
• http://oschina.net
• http://www.openfans.org/
• http://www.csdn.net/
• http://www.lupaworld.com/
• http://python.cn/
• http://ruby-china.org/
3.5 China > Community
Contents
China
Wrap up
Speakers
Sungju Jin ( @geekbeast )
http://softwaregeeks.org
I work for Korea Telecom
and building mobile
backend service called
'baas.io'
Previously
* KTH
* Samsung Electronics
Programming Android;
Easy development of
Android (2011)
4.Japan
http://www.flickr.com/photos/lisa_joy/6328028147/
Contents
1. Community
2. Why Asia?
3. China
4.Japan
5. Korea
6. CJK
7. How to succeed
with Asia
1)Rich
2)Ruby Creator
3)Open Source
4)Community
Contents
1. Community
2. Why Asia?
3. China
4.Japan
5. Korea
6. CJK
7. How to succeed
with Asia
1)Rich
2)Ruby Creator
3)Open Source
4)Community
3.2. Japan > Rich!
11 USA $ 49,922
12 Austria $ 47,083
13 Japan $ 46,736
14 Nederland $ 46,142
15 Finland $ 46,098
16 Ireland $ 45,888
..................
33 Korea $ 23,113
..................
86 China $ 6,076
Source : List_of_countries_by_GDP_(nominal)_per_capita
http://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nominal)_per_capita
List of countries by GDP per capita
3.2. Japan > Rich!
Country Volume(USD billions) Share(%)
1 USA 339.6 38.9
2 Japan 71.7 8.21
3 United Kingdom 67.1 7.69
4 Germany 62.6 7.17
5 France 49.8 5.71
6 Canada 24.8 2.84
7 Italy 24.1 2.76
........................
Total 872.8 100
Source : Abes (2009)
Global Software Market Size
Contents
1)Rich
2)Ruby Creator
3)Open Source
4)Community
1. Community
2. Why Asia?
3. China
4.Japan
5. Korea
6. CJK
7. How to succeed
with Asia
3.2. Japan > `Ruby` Creator
Ruby is a language of careful balance.
Its creator, Yukihiro “Matz” Matsumoto.
3.2. Japan > `Ruby` Creator
Version Date
1 0.95 1995.12.21
2 1.0 1996.12
3 1.1 1997.08
4 1.2 1998.12
5 1.4 1999.08
6 1.6 2000.09
7 1.8 2003.08
8 1.9 2007.12
9 1.9.2 2010.08
10 1.9.3 2011.10
11 2.0 2013.02.24
Source : Ruby 2.0(en)
https://speakerdeck.com/yukihiro_matz/ruby-2-dot-0-en
“Matz” started developing Ruby in 1993.02.24
3.2. Japan > `Ruby` Creator
Source : http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Ruby11 10 1.479%
3.2. Japan > `Ruby` Creator
Google Trend
http://www.google.co.kr/trends/explore#cat=0-174-231&q=ruby&cmpt=q
Google Trends
“Ruby”
3.2. Japan > `Ruby` Creator
http://www.ruby.or.jp
3.2. Japan > `Ruby` Creator
http://www.rubyworld-conf.org/en/
3.2. Japan > `Ruby` Creator
Rubyist Magazine by Ruby Japan Inc
http://magazine.rubyist.net
3.2. Japan > `Ruby` Creator
3.2. Japan > `Ruby` Creator
• Many japanese have pride ruby and they
make ruby curriculum for school students
3.2. Japan > `Ruby` Creator
• Shinjuku.rb ( https://www.facebook.com/groups/shinjuku.rb/ )
• Yokohama.rb( http://bukt.org/groups/3 )
• Okinawa.rb( http://qwik.jp/okinawarb/ )
• Hiroshima.rb( http://hiroshimarb.github.io/ )
• Shibuya.rb( https://www.facebook.com/groups/shibuya.rb/ )
• Rails Girls Tokyo( https://www.facebook.com/groups/113145785502645/ )
• Ruby Sapporo( http://ruby-sapporo.org )
• Tokyo Rails Study Group( https://www.facebook.com/groups/133320066732707/ )
• nshg.rb( https://www.facebook.com/nshgrb )
Contents
1)Rich
2)Ruby Creator
3)Open Source
4)Community
1. Community
2. Why Asia?
3. China
4.Japan
5. Korea
6. CJK
7. How to succeed
with Asia
• "sinsai.info" : Disaster response web project
• 600 information volunteers from 20 countries
• 100 developer from 3 countries
3.2. Japan > Open Source Software
twitter4j ( http://twitter4j.org/en )
3.2. Japan > Open Source Software
Contents
1)Rich
2)Ruby Creator
3)Open Source
4)Community
1. Community
2. Why Asia?
3. China
4.Japan
5. Korea
6. CJK
7. How to succeed
with Asia
3.2. Japan > Community
• Japan has already major global community
branch or agency
3.2. Japan > Community
• Japan has already major global community
branch or agency
3.2. Japan > Community
• Japan has already major global community
branch or agency
3.2. Japan > Community
• Japan has already major global community
branch or agency
3.2. Japan > Community
• There is many developer community in
Japan ( over 70 )
3.2. Japan > Community
$10 / day
10:00 ~ 20:00
Open source books
Free opencola(coke)
https://speakerdeck.com/cognitom/kowakingutoopunsosu
3.2. Japan > Community
Contents
Japan
Wrap up
5.Korea
http://www.flickr.com/photos/koreanet/7628129114/
Korea
http://www.flickr.com/photos/koreanet/8022780499
Contents
1. Community
2. Why Asia?
3. China
4. Japan
5.Korea
6. CJK
7. How to succeed
with Asia
1)Fast
2)Open Source
3)Community
5. Korea
Total Population 48,861,000
Mobile subscribers 53,609,000 110%
Use Social Network 26,000,000 53%
Internet users 40,328,660 83%
5.1 Korea > Fast
http://en.wikipedia.org/wiki/Miracle_on_the_Han_River
South Korea's GDP (PPP) growth from 1911 to 2008
5.1 Korea > Fast
http://www.flickr.com/photos/34517346@N02/3395518862
5.1 Korea > Fast
http://www.flickr.com/photos/51035715376@N01/375420583
5.1 Korea > Fast
5.1 Korea > Fast
빨리빨리
Hurry up, Hurry up
Contents
1)Fast
2)Open Source
3)Community
1. Community
2. Why Asia?
3. China
4. Japan
5.Korea
6. CJK
7. How to succeed
with Asia
5.2 Korea > Open Source
Samsung invests Kernel developments actively
with high interests
Contribution Rank: 23th (2010) - Top 10 (2012)
Top 10 Companies
Redhat
Intel
Novell
IBM
TI
Broadcom
Nokia
Samsung
Oracle
Google
Source : Samsung - The Linux Foundation
5.2 Korea > Open Source
Mozilla, Samsung Collaborate on
Next GenerationWeb Browser Engine
Linux Foundation and is
governed by a Technical
Steering Group
https://www.tizen.org/
https://blog.mozilla.org/blog/2013/04/03/mozilla-and-samsung-collaborate-on-next-generation-
web-browser-engine/
5.2 Korea > Open Source
`Naver` is biggest search site in Korea
http://dev.naver.com/opensource/
5.2 Korea > Open Source
Korean developers contribute
various projects
Linux, Apache, OpenOffice, Mozilla, JBoss,
Eclipse, FreeBSD, NetBSD, Python, Debian,
GNOME, KDE, Subversion, GCC, Webkit,
Chromium, EFL, GlassFish, LLVM, GForce,
PyPy, TotoiseSVN, TotoiseCVS, PoEdit
Source : http://wiki.kldp.org/wiki.php/KoreanOpenSourceCommitter
5.2 Korea > Open Source
Netty( http://netty.io/ )
5.2 Korea > Open Source
http://www.cubrid.org/
5.2 Korea > Open Source
Hama ( http://hama.apache.org/ )
5.2 Korea > Open Source
Tajo ( http://tajo.incubator.apache.org/ )
5.2 Korea > Open Source
Tadpole DB Hub
https://github.com/hangum/TadpoleForDBTools/
Tadpole DB Hub is Unified
infrastructure tool, various
environment based interface for
managing Amazon RDS, MySQL,
MariaDB, Oracle, SQLite, MSSQL,
PostgreSQL, CUBRID and MongoDB
databases
5.2 Korea > Open Source
Wand( http://wand-py.org )
5.2 Korea > Open Source
OSSIhttp://opensat.cc/
(Open Source Satellite Initiative)
Contents
1. Community
2. Why Asia?
3. China
4. Japan
5.Korea
6. CJK
7. How to succeed
with Asia
1)Fast
2)Open Source
3)Community
5.3 Korea > Community
KLDP(Korea Linux Documentation Project)
http://kldp.org/
Mozilla Korea Community
http://www.mozilla.or.kr
5.3 Korea > Community
5.3 Korea > Community
Korea Community Association
http://kcd.onoffmix.com
5.3 Korea > Community
JCO(Java Community Organization) is
biggest Java Community in Asia
over 100,000
Java Developers Conference (since 2000)
5.3 Korea > Community
Most communities located in Seoul
Contents
Korea
Wrap up
Contents
1. Community
2. Why Asia?
3. China
4. Japan
5. Korea
6. CJK
7. How to succeed with Asia
CJK
CJK =
China
Japan
Korea
6.3 CJK > Government
• OSS Promotion Forum
• OSS Working Group(China, Japan, Korea)
• WG1 - Developing Technology
• WG2 - Education developer
• WG3 - International Standardization
• WG4 - Adaptation and Spread OSS
• Departments
• NIPA(National IT Industry Promotion Agency)
• OPU(China Open Source Software Promotion Union)
• IPA(Information-technology Promotion Agency, Japan)
OPU
(China Open Source
Software Promotion
Union)
• Build China OSS Promotion
Union portal
• Northeast Asia Open Source
Software Promotion Forum
• Open source China open source
World Summit and Roundtable
Meeting
• China open source software
competition (Loongson)
• China Linux Kernel Summit
• Asia-Pacific cloud technology
summit
• Asia-Pacific Open Source Big
Data Forum
• Open source in Universities and
SFD China
• Open source cloud computing
and intelligent city
6.3 CJK > Government, China
Source : Development Status of China OSS
6.3 CJK > Government, China
Ubuntu To Become
The Official OS Of China
Source http://www.omgubuntu.co.uk/2013/03/ubuntu-to-become-the-official-os-of-china
• IPA(Information-technology
Promotion Agency, Japan)
6.3 CJK > Government, Japan
Source : Japan's Open Source Software Policy and Implementation
• OSSAJ(Open Source Software
Association of Japan)
• http://www.ossaj.org/
• In order to spread OSS,
NPO(Non-Profit Organization)
• OSPN(Open Source People
Network)
• http://www.ospn.jp
6.3 CJK > Government, Japan
OSC (Open source conference)
held 17 times in 2012
NIPA
(National IT Industry
Promotion Agency)
• Develop/Community
• Ensuring technology in new
business areas
• Participating in global community
• OSS Specialized Companies
• Pioneering new business market
• Educating advanced talents
• OSS Ordering Agency
• Reducing SW deployment cost
• Overcoming dependency on
certain corporate
• OSS Using Companies
• Spreading utilize of OSS
• Improving SW competitiveness
6.3 CJK > Government, Korea
Source : OSS Policy Direction of KOREA
Korea Government supports
OSS Conference trip
as a open source community support program
6.3 CJK > Government, Korea
Open Source Portal( http://www.oss.kr )
6.3 CJK > Government, Korea
Open Source Software World Challenge 2013
(http://ossaward.org/)
Grand Prize : $80,000
6.3 CJK > Government, Korea
6.3 CJK > Government
Contents
1. Community
2. Why Asia?
3. China
4. Japan
5. Korea
6. CJK
7. How to succeed with Asia
7. How to succeed with Asia
開放原始碼
오픈소스
オープンソース
Language barrier
OPEN
Be open minded
7. How to succeed with Asia
7. How to succeed with Asia
Internationalization
(i18n)
7. How to succeed with Asia
collaborate with
Asian developers ...
If you want to
7. How to succeed with Asia
Focus your project!
7. How to succeed with Asia
Embrace
Asian developers
Don’t be mad at
their poor English
7. How to succeed with Asia
spread to
Asian market...
If you want to
7. How to succeed with Asia
Be open-minded
about culture
7. How to succeed with Asia
Find good
communities
7. How to succeed with Asia
7. How to succeed with Asia
j.mp/asian-communities
7. How to succeed with Asia
If you’re a developer
If you’re an evangelist
7. How to succeed with Asia
If you’re a developer
If you’re an evangelist
Focus your project!
7. How to succeed with Asia
Check Unicode / i18n support
If you’re a developer
If you’re an evangelist
Focus your project!
7. How to succeed with Asia
Check Unicode / i18n support
If you’re a developer
If you’re an evangelist
Be open-minded about culture
Focus your project!
7. How to succeed with Asia
Check Unicode / i18n support
If you’re a developer
If you’re an evangelist
Be open-minded about culture
Talk to Asian communities
Focus your project!
Q&A
Thank you
Minwoo Park
tebica@gmail.com
Sungju Jin
sungju@softwaregeeks.org
Special thanks to..
Personal : 권선숙, 진종준, 김부희
REVIEWER : Tim Anglade(Apigee), 권정혁(Lezhin Comics), 손영수
(NHN NEXT)
NIPA : 박진홍, 박수경, 공개/지역SW팀
Python Korea : 배권한, 김종호
InMobi : 김승연, 강은진
EVA : 김현종, 김지원, 고상원, 백승용, 박선욱, 김민정, 유성우, 우상정, 황학범,
이정민, 백동환, 윤주환, 호남원, 임세원, 황희선, 황선희, 이용희, 송지현, 강미
경, 오유환, 이재근, 오혜성, 오진수
모모 : 변현규, 안병현, 임선용, 김진영, 문성훈
KT : 이현규상무님, 김광섭상무님, 김태호, 곽상용, 권오상, 김상열, 김영찬, 안
지현, 이정표, 전규찬, 홍성훈, 최명진, 조소영, askagirl
강승준, 유우영, 장선진, 이동훈, 신재명, 김영호, Gihan, Honglu, Eveline
Sun, 서동준, 강대규, 김새샘, 김나래, 최종열, 김선호, 강대명
Japan community members : Hiro Yoshioka, Naoko Takano, Tetsuko
Komma, Tao Sasaki, Akira Tsumura, Tadashi Nagao, Shinji Enoki, Takeshi
Yabe

More Related Content

Similar to An overview of open source in East Asia (China, Japan, Korea)

夜宴24期《这段时间》
夜宴24期《这段时间》夜宴24期《这段时间》
夜宴24期《这段时间》Koubei Banquet
 
Apache Geode - The First Six Months
Apache Geode -  The First Six MonthsApache Geode -  The First Six Months
Apache Geode - The First Six MonthsAnthony Baker
 
Elasticsearch : petit déjeuner du 13 mars 2014
Elasticsearch : petit déjeuner du 13 mars 2014Elasticsearch : petit déjeuner du 13 mars 2014
Elasticsearch : petit déjeuner du 13 mars 2014ALTER WAY
 
Plus Eight Star Web20 Orange Labs
Plus Eight Star Web20 Orange LabsPlus Eight Star Web20 Orange Labs
Plus Eight Star Web20 Orange LabsBenjamin Joffe
 
Javascript State of the Union 2015 - English
Javascript State of the Union 2015 - EnglishJavascript State of the Union 2015 - English
Javascript State of the Union 2015 - EnglishHuge
 
Ruby Kaigi09 China Rubyupdate20090718
Ruby Kaigi09 China Rubyupdate20090718Ruby Kaigi09 China Rubyupdate20090718
Ruby Kaigi09 China Rubyupdate20090718tengu
 
An Introduction to Web 2.0
An Introduction to Web 2.0An Introduction to Web 2.0
An Introduction to Web 2.0lisbk
 
The Metro Developer User Group: July 2012 Meetup
The Metro Developer User Group: July 2012 MeetupThe Metro Developer User Group: July 2012 Meetup
The Metro Developer User Group: July 2012 MeetupSam Basu
 
Lots of SIOC Data, Now What?
Lots of SIOC Data, Now What?Lots of SIOC Data, Now What?
Lots of SIOC Data, Now What?John Breslin
 
Why not Web 2.0 in Korea?
Why not Web 2.0 in Korea?Why not Web 2.0 in Korea?
Why not Web 2.0 in Korea?Channy Yun
 
Web Services for Fun and Profit
Web Services for Fun and ProfitWeb Services for Fun and Profit
Web Services for Fun and ProfitSimon Willison
 
APIs in production - we built it, can we fix it?
APIs in production - we built it, can we fix it?APIs in production - we built it, can we fix it?
APIs in production - we built it, can we fix it?Martin Gutenbrunner
 
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01Hiro Yoshioka
 
Personal learning networks
Personal learning networksPersonal learning networks
Personal learning networksrobin fay
 
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?lisbk
 
Web2 Asia Startonomics Beijing
Web2 Asia Startonomics BeijingWeb2 Asia Startonomics Beijing
Web2 Asia Startonomics BeijingWeb2Asia
 

Similar to An overview of open source in East Asia (China, Japan, Korea) (20)

夜宴24期《这段时间》
夜宴24期《这段时间》夜宴24期《这段时间》
夜宴24期《这段时间》
 
Apache Geode - The First Six Months
Apache Geode -  The First Six MonthsApache Geode -  The First Six Months
Apache Geode - The First Six Months
 
Elasticsearch : petit déjeuner du 13 mars 2014
Elasticsearch : petit déjeuner du 13 mars 2014Elasticsearch : petit déjeuner du 13 mars 2014
Elasticsearch : petit déjeuner du 13 mars 2014
 
Plus Eight Star Web20 Orange Labs
Plus Eight Star Web20 Orange LabsPlus Eight Star Web20 Orange Labs
Plus Eight Star Web20 Orange Labs
 
Javascript State of the Union 2015 - English
Javascript State of the Union 2015 - EnglishJavascript State of the Union 2015 - English
Javascript State of the Union 2015 - English
 
Ruby Kaigi09 China Rubyupdate20090718
Ruby Kaigi09 China Rubyupdate20090718Ruby Kaigi09 China Rubyupdate20090718
Ruby Kaigi09 China Rubyupdate20090718
 
An Introduction to Web 2.0
An Introduction to Web 2.0An Introduction to Web 2.0
An Introduction to Web 2.0
 
ChainerUI v0.2, v0.3
ChainerUI v0.2, v0.3ChainerUI v0.2, v0.3
ChainerUI v0.2, v0.3
 
The Metro Developer User Group: July 2012 Meetup
The Metro Developer User Group: July 2012 MeetupThe Metro Developer User Group: July 2012 Meetup
The Metro Developer User Group: July 2012 Meetup
 
Lots of SIOC Data, Now What?
Lots of SIOC Data, Now What?Lots of SIOC Data, Now What?
Lots of SIOC Data, Now What?
 
Why not Web 2.0 in Korea?
Why not Web 2.0 in Korea?Why not Web 2.0 in Korea?
Why not Web 2.0 in Korea?
 
ION Belfast - Opening Slides - Chris Grundemann
ION Belfast - Opening Slides - Chris GrundemannION Belfast - Opening Slides - Chris Grundemann
ION Belfast - Opening Slides - Chris Grundemann
 
Web Services for Fun and Profit
Web Services for Fun and ProfitWeb Services for Fun and Profit
Web Services for Fun and Profit
 
APIs in production - we built it, can we fix it?
APIs in production - we built it, can we fix it?APIs in production - we built it, can we fix it?
APIs in production - we built it, can we fix it?
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Android bd
Android bdAndroid bd
Android bd
 
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
 
Personal learning networks
Personal learning networksPersonal learning networks
Personal learning networks
 
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?
 
Web2 Asia Startonomics Beijing
Web2 Asia Startonomics BeijingWeb2 Asia Startonomics Beijing
Web2 Asia Startonomics Beijing
 

More from OSCON Byrum

OSCON 2013 - Planning an OpenStack Cloud - Tom Fifield
OSCON 2013 - Planning an OpenStack Cloud - Tom FifieldOSCON 2013 - Planning an OpenStack Cloud - Tom Fifield
OSCON 2013 - Planning an OpenStack Cloud - Tom FifieldOSCON Byrum
 
Protecting Open Innovation with the Defensive Patent License
Protecting Open Innovation with the Defensive Patent LicenseProtecting Open Innovation with the Defensive Patent License
Protecting Open Innovation with the Defensive Patent LicenseOSCON Byrum
 
Using Cascalog to build an app with City of Palo Alto Open Data
Using Cascalog to build an app with City of Palo Alto Open DataUsing Cascalog to build an app with City of Palo Alto Open Data
Using Cascalog to build an app with City of Palo Alto Open DataOSCON Byrum
 
Finite State Machines - Why the fear?
Finite State Machines - Why the fear?Finite State Machines - Why the fear?
Finite State Machines - Why the fear?OSCON Byrum
 
Open Source Automotive Development
Open Source Automotive DevelopmentOpen Source Automotive Development
Open Source Automotive DevelopmentOSCON Byrum
 
How we built our community using Github - Uri Cohen
How we built our community using Github - Uri CohenHow we built our community using Github - Uri Cohen
How we built our community using Github - Uri CohenOSCON Byrum
 
The Vanishing Pattern: from iterators to generators in Python
The Vanishing Pattern: from iterators to generators in PythonThe Vanishing Pattern: from iterators to generators in Python
The Vanishing Pattern: from iterators to generators in PythonOSCON Byrum
 
Distributed Coordination with Python
Distributed Coordination with PythonDistributed Coordination with Python
Distributed Coordination with PythonOSCON Byrum
 
Oscon 2013 Jesse Anderson
Oscon 2013 Jesse AndersonOscon 2013 Jesse Anderson
Oscon 2013 Jesse AndersonOSCON Byrum
 
US Patriot Act OSCON2012 David Mertz
US Patriot Act OSCON2012 David MertzUS Patriot Act OSCON2012 David Mertz
US Patriot Act OSCON2012 David MertzOSCON Byrum
 
OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...
OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...
OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...OSCON Byrum
 
Big Data for each one of us
Big Data for each one of usBig Data for each one of us
Big Data for each one of usOSCON Byrum
 
BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking
BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking
BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking OSCON Byrum
 
Declarative web data visualization using ClojureScript
Declarative web data visualization using ClojureScriptDeclarative web data visualization using ClojureScript
Declarative web data visualization using ClojureScriptOSCON Byrum
 
Using and Building Open Source in Google Corporate Engineering - Justin McWil...
Using and Building Open Source in Google Corporate Engineering - Justin McWil...Using and Building Open Source in Google Corporate Engineering - Justin McWil...
Using and Building Open Source in Google Corporate Engineering - Justin McWil...OSCON Byrum
 
A Look at the Network: Searching for Truth in Distributed Applications
A Look at the Network: Searching for Truth in Distributed ApplicationsA Look at the Network: Searching for Truth in Distributed Applications
A Look at the Network: Searching for Truth in Distributed ApplicationsOSCON Byrum
 
Life After Sharding: Monitoring and Management of a Complex Data Cloud
Life After Sharding: Monitoring and Management of a Complex Data CloudLife After Sharding: Monitoring and Management of a Complex Data Cloud
Life After Sharding: Monitoring and Management of a Complex Data CloudOSCON Byrum
 
Faster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypesFaster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypesOSCON Byrum
 
Comparing open source private cloud platforms
Comparing open source private cloud platformsComparing open source private cloud platforms
Comparing open source private cloud platformsOSCON Byrum
 
State of the Art Web Mapping with Open Source
State of the Art Web Mapping with Open SourceState of the Art Web Mapping with Open Source
State of the Art Web Mapping with Open SourceOSCON Byrum
 

More from OSCON Byrum (20)

OSCON 2013 - Planning an OpenStack Cloud - Tom Fifield
OSCON 2013 - Planning an OpenStack Cloud - Tom FifieldOSCON 2013 - Planning an OpenStack Cloud - Tom Fifield
OSCON 2013 - Planning an OpenStack Cloud - Tom Fifield
 
Protecting Open Innovation with the Defensive Patent License
Protecting Open Innovation with the Defensive Patent LicenseProtecting Open Innovation with the Defensive Patent License
Protecting Open Innovation with the Defensive Patent License
 
Using Cascalog to build an app with City of Palo Alto Open Data
Using Cascalog to build an app with City of Palo Alto Open DataUsing Cascalog to build an app with City of Palo Alto Open Data
Using Cascalog to build an app with City of Palo Alto Open Data
 
Finite State Machines - Why the fear?
Finite State Machines - Why the fear?Finite State Machines - Why the fear?
Finite State Machines - Why the fear?
 
Open Source Automotive Development
Open Source Automotive DevelopmentOpen Source Automotive Development
Open Source Automotive Development
 
How we built our community using Github - Uri Cohen
How we built our community using Github - Uri CohenHow we built our community using Github - Uri Cohen
How we built our community using Github - Uri Cohen
 
The Vanishing Pattern: from iterators to generators in Python
The Vanishing Pattern: from iterators to generators in PythonThe Vanishing Pattern: from iterators to generators in Python
The Vanishing Pattern: from iterators to generators in Python
 
Distributed Coordination with Python
Distributed Coordination with PythonDistributed Coordination with Python
Distributed Coordination with Python
 
Oscon 2013 Jesse Anderson
Oscon 2013 Jesse AndersonOscon 2013 Jesse Anderson
Oscon 2013 Jesse Anderson
 
US Patriot Act OSCON2012 David Mertz
US Patriot Act OSCON2012 David MertzUS Patriot Act OSCON2012 David Mertz
US Patriot Act OSCON2012 David Mertz
 
OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...
OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...
OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...
 
Big Data for each one of us
Big Data for each one of usBig Data for each one of us
Big Data for each one of us
 
BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking
BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking
BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking
 
Declarative web data visualization using ClojureScript
Declarative web data visualization using ClojureScriptDeclarative web data visualization using ClojureScript
Declarative web data visualization using ClojureScript
 
Using and Building Open Source in Google Corporate Engineering - Justin McWil...
Using and Building Open Source in Google Corporate Engineering - Justin McWil...Using and Building Open Source in Google Corporate Engineering - Justin McWil...
Using and Building Open Source in Google Corporate Engineering - Justin McWil...
 
A Look at the Network: Searching for Truth in Distributed Applications
A Look at the Network: Searching for Truth in Distributed ApplicationsA Look at the Network: Searching for Truth in Distributed Applications
A Look at the Network: Searching for Truth in Distributed Applications
 
Life After Sharding: Monitoring and Management of a Complex Data Cloud
Life After Sharding: Monitoring and Management of a Complex Data CloudLife After Sharding: Monitoring and Management of a Complex Data Cloud
Life After Sharding: Monitoring and Management of a Complex Data Cloud
 
Faster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypesFaster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypes
 
Comparing open source private cloud platforms
Comparing open source private cloud platformsComparing open source private cloud platforms
Comparing open source private cloud platforms
 
State of the Art Web Mapping with Open Source
State of the Art Web Mapping with Open SourceState of the Art Web Mapping with Open Source
State of the Art Web Mapping with Open Source
 

Recently uploaded

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 

Recently uploaded (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 

An overview of open source in East Asia (China, Japan, Korea)

  • 1. An Overview of Open Source in East Asia Minwoo Park ( Inmobi ) Sungju Jin ( Korea Telecom )
  • 2. Speakers Sungju Jin( @geekbeast ) http://softwaregeeks.org I work for Korea Telecom and building mobile backend service called 'baas.io' Previously * KTH * Samsung Electronics Minwoo Park( @tebica ) http://earlybird.kr/ I work for Inmobi Korea as a Solution Engineer Previously * KTH * Samsung Electronics
  • 3. Speaker Minwoo Park( @tebica ) http://earlybird.kr/ Python Korea Hackathon Run dev Conferences Python KoreaPython KoreaPython KoreaPython KoreaPython Korea
  • 4. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 5. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 6. Open Source software - Community = Nothing 1. Community
  • 7. What are we missing? 1. Community
  • 8. What are we missing? 1. Community
  • 10. Double the Community Double the Success! 1. Community
  • 12. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 16. US Open Source Community - 10 years = Asia Open Source Community 1. Community
  • 18. Contents 1. Community 2. Why Asia? 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia 1)Market 2)Population 3)Closed 4)Open Source 5)Community
  • 19. Contents 1)Market 2)Population 3)Closed 4)Open Source 5)Community 1. Community 2. Why Asia? 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 20. 3.1 China > Market Source : http://blog.flurry.com/bid/83261/China-Now-Leads-the-World-in-New-iOS-and-Android-Device-Activations
  • 21. 3.1 China > Market QQ messaging platform 784,000,000 Active accounts Source : http://www.theverge.com/2012/1/23/2726553/sina-weibo-microblogging-record-chinese-new-year
  • 22. 3.1 China > Market QQ messaging platform 784,000,000 Active accounts = population X 2 Source : http://www.theverge.com/2012/1/23/2726553/sina-weibo-microblogging-record-chinese-new-year
  • 23. 3.1 China > Market Weibo 32,312 msg / sec Twitter 25,088 msg / sec 2012 Chinese new year... > -Twitter’s record Source : http://www.theverge.com/2012/1/23/2726553/sina-weibo-microblogging-record-chinese-new-year
  • 24. Contents 1)Market 2)Population 3)Closed 4)Open Source 5)Community 1. Community 2. Why Asia? 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 25. 3.2 China > Population China India US 0 375,000,000 750,000,000 1,125,000,000 1,500,000,000 China is currently the most populous country on Earth Source : http://thumbnails.visually.netdna-cdn.com/china-in-numbers_50290a68bac7b.gif
  • 26. 3.2 China > Population Largest Internet Population 591,000,000 + Adding 1.6 every second Sources : http://www.techinasia.com/cnniic-china-web-mobile-user-data-for2013/ http://www.slideshare.net/wearesocialsg/we-are-socials-guide-to-social-digital-and-mobile-in-china-2nd-edition-jan-2013
  • 27. 3.2 China > Population Number of IT professionals 1,200,000 Sources:http://images.onlineuniversityrankings.com.s3.amazonaws.com/america-meet-china.jpg http://www.slideshare.net/jaaronfarr/open-source-in-china-updated
  • 28. 3.2 China > Population Number of IT professionals 1,200,000 Sources:http://images.onlineuniversityrankings.com.s3.amazonaws.com/america-meet-china.jpg http://www.slideshare.net/jaaronfarr/open-source-in-china-updated + Graduate 100,000 programmers each year
  • 29. Contents 1)Market 2)Population 3)Closed 4)Open Source 5)Community 1. Community 2. Why Asia? 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 30. 3.3 China > Closed
  • 31.
  • 32. 3.3 China > Closed • Sites that blocked in China • Twitter • Facebook • YouTube • Google Play, Google Plus, Google Docs, Picasa... • Gmail works, but blocked once on Nov 2012 • Github works, but blocked once on Jan 2013
  • 33. The Map of Cyber censorship Enemies of Internet Countries under surveillance source : Reporters Without Borders http://march12.rsf.org/en/#ccenemies 3.3 China > Closed
  • 34. ICP license (Internet Content Provider) Source : http://en.wikipedia.org/wiki/ICP_license 3.3 China > Closed Getting a homepage in China
  • 35. Contents 1)Market 2)Population 3)Closed 4)Open Source 5)Community 1. Community 2. Why Asia? 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 36. 3.4 China > Open Source Barriers of Open source in China • Piracy • Language • Closed internet
  • 37. 3.4 China > Open Source Country Piracy Rate US 19% China 77% Japan 21% Korea 40% Source : BSA (Business Software Alliance) 2011 Piracy Study http://globalstudy.bsa.org/2011/downloads/study_pdf/2011_BSA_Piracy_Study-InBrief.pdf Piracy hurts Open Source Free MS Widows / MS Office in China?
  • 38. 3.4 China > Open Source Languages in China Lots of spoken languages
  • 39. 3.4 China > Open Source open source project in a closed internet?
  • 40. 3.4 China > Open Source Country Percentage of Visitors India 17.1% US 16.2% China 14.8% Source : http://www.alexa.com/siteinfo/github.com Top 3 countries
  • 41. 3.4 China > Open Source has lots of open source projects has great Engineering blog Alibaba Group started to embrace open source
  • 42. 3.4 China > Open Source Code Alibaba ( > 100 open-source projects) http://code.alibabatech.com
  • 43. TaoCode ( > 373 open-source projects) http://code.taobao.org 3.4 China > Open Source
  • 44. Contents 1)Market 2)Population 3)Closed 4)Open Source 5)Community 1. Community 2. Why Asia? 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 45. 3.5 China > Community Linux communities in China http://www.redflag-linux.com/community.html
  • 46. • http://oss.org.cn/ • http://oschina.net • http://www.openfans.org/ • http://www.csdn.net/ • http://www.lupaworld.com/ • http://python.cn/ • http://ruby-china.org/ 3.5 China > Community
  • 48. Speakers Sungju Jin ( @geekbeast ) http://softwaregeeks.org I work for Korea Telecom and building mobile backend service called 'baas.io' Previously * KTH * Samsung Electronics Programming Android; Easy development of Android (2011)
  • 50. Contents 1. Community 2. Why Asia? 3. China 4.Japan 5. Korea 6. CJK 7. How to succeed with Asia 1)Rich 2)Ruby Creator 3)Open Source 4)Community
  • 51. Contents 1. Community 2. Why Asia? 3. China 4.Japan 5. Korea 6. CJK 7. How to succeed with Asia 1)Rich 2)Ruby Creator 3)Open Source 4)Community
  • 52. 3.2. Japan > Rich! 11 USA $ 49,922 12 Austria $ 47,083 13 Japan $ 46,736 14 Nederland $ 46,142 15 Finland $ 46,098 16 Ireland $ 45,888 .................. 33 Korea $ 23,113 .................. 86 China $ 6,076 Source : List_of_countries_by_GDP_(nominal)_per_capita http://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nominal)_per_capita List of countries by GDP per capita
  • 53. 3.2. Japan > Rich! Country Volume(USD billions) Share(%) 1 USA 339.6 38.9 2 Japan 71.7 8.21 3 United Kingdom 67.1 7.69 4 Germany 62.6 7.17 5 France 49.8 5.71 6 Canada 24.8 2.84 7 Italy 24.1 2.76 ........................ Total 872.8 100 Source : Abes (2009) Global Software Market Size
  • 54. Contents 1)Rich 2)Ruby Creator 3)Open Source 4)Community 1. Community 2. Why Asia? 3. China 4.Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 55. 3.2. Japan > `Ruby` Creator Ruby is a language of careful balance. Its creator, Yukihiro “Matz” Matsumoto.
  • 56. 3.2. Japan > `Ruby` Creator Version Date 1 0.95 1995.12.21 2 1.0 1996.12 3 1.1 1997.08 4 1.2 1998.12 5 1.4 1999.08 6 1.6 2000.09 7 1.8 2003.08 8 1.9 2007.12 9 1.9.2 2010.08 10 1.9.3 2011.10 11 2.0 2013.02.24 Source : Ruby 2.0(en) https://speakerdeck.com/yukihiro_matz/ruby-2-dot-0-en “Matz” started developing Ruby in 1993.02.24
  • 57. 3.2. Japan > `Ruby` Creator Source : http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Ruby11 10 1.479%
  • 58. 3.2. Japan > `Ruby` Creator Google Trend http://www.google.co.kr/trends/explore#cat=0-174-231&q=ruby&cmpt=q Google Trends “Ruby”
  • 59. 3.2. Japan > `Ruby` Creator http://www.ruby.or.jp
  • 60. 3.2. Japan > `Ruby` Creator http://www.rubyworld-conf.org/en/
  • 61. 3.2. Japan > `Ruby` Creator Rubyist Magazine by Ruby Japan Inc http://magazine.rubyist.net
  • 62. 3.2. Japan > `Ruby` Creator
  • 63. 3.2. Japan > `Ruby` Creator • Many japanese have pride ruby and they make ruby curriculum for school students
  • 64. 3.2. Japan > `Ruby` Creator • Shinjuku.rb ( https://www.facebook.com/groups/shinjuku.rb/ ) • Yokohama.rb( http://bukt.org/groups/3 ) • Okinawa.rb( http://qwik.jp/okinawarb/ ) • Hiroshima.rb( http://hiroshimarb.github.io/ ) • Shibuya.rb( https://www.facebook.com/groups/shibuya.rb/ ) • Rails Girls Tokyo( https://www.facebook.com/groups/113145785502645/ ) • Ruby Sapporo( http://ruby-sapporo.org ) • Tokyo Rails Study Group( https://www.facebook.com/groups/133320066732707/ ) • nshg.rb( https://www.facebook.com/nshgrb )
  • 65. Contents 1)Rich 2)Ruby Creator 3)Open Source 4)Community 1. Community 2. Why Asia? 3. China 4.Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 66. • "sinsai.info" : Disaster response web project • 600 information volunteers from 20 countries • 100 developer from 3 countries 3.2. Japan > Open Source Software
  • 67. twitter4j ( http://twitter4j.org/en ) 3.2. Japan > Open Source Software
  • 68. Contents 1)Rich 2)Ruby Creator 3)Open Source 4)Community 1. Community 2. Why Asia? 3. China 4.Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 69. 3.2. Japan > Community • Japan has already major global community branch or agency
  • 70. 3.2. Japan > Community • Japan has already major global community branch or agency
  • 71. 3.2. Japan > Community • Japan has already major global community branch or agency
  • 72. 3.2. Japan > Community • Japan has already major global community branch or agency
  • 73. 3.2. Japan > Community • There is many developer community in Japan ( over 70 )
  • 74. 3.2. Japan > Community $10 / day 10:00 ~ 20:00 Open source books Free opencola(coke) https://speakerdeck.com/cognitom/kowakingutoopunsosu
  • 75. 3.2. Japan > Community
  • 79. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5.Korea 6. CJK 7. How to succeed with Asia 1)Fast 2)Open Source 3)Community
  • 80. 5. Korea Total Population 48,861,000 Mobile subscribers 53,609,000 110% Use Social Network 26,000,000 53% Internet users 40,328,660 83%
  • 81. 5.1 Korea > Fast http://en.wikipedia.org/wiki/Miracle_on_the_Han_River South Korea's GDP (PPP) growth from 1911 to 2008
  • 82. 5.1 Korea > Fast http://www.flickr.com/photos/34517346@N02/3395518862
  • 83. 5.1 Korea > Fast http://www.flickr.com/photos/51035715376@N01/375420583
  • 84. 5.1 Korea > Fast
  • 85. 5.1 Korea > Fast 빨리빨리 Hurry up, Hurry up
  • 86. Contents 1)Fast 2)Open Source 3)Community 1. Community 2. Why Asia? 3. China 4. Japan 5.Korea 6. CJK 7. How to succeed with Asia
  • 87. 5.2 Korea > Open Source Samsung invests Kernel developments actively with high interests Contribution Rank: 23th (2010) - Top 10 (2012) Top 10 Companies Redhat Intel Novell IBM TI Broadcom Nokia Samsung Oracle Google Source : Samsung - The Linux Foundation
  • 88. 5.2 Korea > Open Source Mozilla, Samsung Collaborate on Next GenerationWeb Browser Engine Linux Foundation and is governed by a Technical Steering Group https://www.tizen.org/ https://blog.mozilla.org/blog/2013/04/03/mozilla-and-samsung-collaborate-on-next-generation- web-browser-engine/
  • 89. 5.2 Korea > Open Source `Naver` is biggest search site in Korea http://dev.naver.com/opensource/
  • 90. 5.2 Korea > Open Source Korean developers contribute various projects Linux, Apache, OpenOffice, Mozilla, JBoss, Eclipse, FreeBSD, NetBSD, Python, Debian, GNOME, KDE, Subversion, GCC, Webkit, Chromium, EFL, GlassFish, LLVM, GForce, PyPy, TotoiseSVN, TotoiseCVS, PoEdit Source : http://wiki.kldp.org/wiki.php/KoreanOpenSourceCommitter
  • 91. 5.2 Korea > Open Source Netty( http://netty.io/ )
  • 92. 5.2 Korea > Open Source http://www.cubrid.org/
  • 93. 5.2 Korea > Open Source Hama ( http://hama.apache.org/ )
  • 94. 5.2 Korea > Open Source Tajo ( http://tajo.incubator.apache.org/ )
  • 95. 5.2 Korea > Open Source Tadpole DB Hub https://github.com/hangum/TadpoleForDBTools/ Tadpole DB Hub is Unified infrastructure tool, various environment based interface for managing Amazon RDS, MySQL, MariaDB, Oracle, SQLite, MSSQL, PostgreSQL, CUBRID and MongoDB databases
  • 96. 5.2 Korea > Open Source Wand( http://wand-py.org )
  • 97. 5.2 Korea > Open Source OSSIhttp://opensat.cc/ (Open Source Satellite Initiative)
  • 98. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5.Korea 6. CJK 7. How to succeed with Asia 1)Fast 2)Open Source 3)Community
  • 99. 5.3 Korea > Community KLDP(Korea Linux Documentation Project) http://kldp.org/
  • 101. 5.3 Korea > Community Korea Community Association http://kcd.onoffmix.com
  • 102. 5.3 Korea > Community JCO(Java Community Organization) is biggest Java Community in Asia over 100,000 Java Developers Conference (since 2000)
  • 103. 5.3 Korea > Community Most communities located in Seoul
  • 105. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 107. 6.3 CJK > Government • OSS Promotion Forum • OSS Working Group(China, Japan, Korea) • WG1 - Developing Technology • WG2 - Education developer • WG3 - International Standardization • WG4 - Adaptation and Spread OSS • Departments • NIPA(National IT Industry Promotion Agency) • OPU(China Open Source Software Promotion Union) • IPA(Information-technology Promotion Agency, Japan)
  • 108. OPU (China Open Source Software Promotion Union) • Build China OSS Promotion Union portal • Northeast Asia Open Source Software Promotion Forum • Open source China open source World Summit and Roundtable Meeting • China open source software competition (Loongson) • China Linux Kernel Summit • Asia-Pacific cloud technology summit • Asia-Pacific Open Source Big Data Forum • Open source in Universities and SFD China • Open source cloud computing and intelligent city 6.3 CJK > Government, China Source : Development Status of China OSS
  • 109. 6.3 CJK > Government, China Ubuntu To Become The Official OS Of China Source http://www.omgubuntu.co.uk/2013/03/ubuntu-to-become-the-official-os-of-china
  • 110. • IPA(Information-technology Promotion Agency, Japan) 6.3 CJK > Government, Japan Source : Japan's Open Source Software Policy and Implementation • OSSAJ(Open Source Software Association of Japan) • http://www.ossaj.org/ • In order to spread OSS, NPO(Non-Profit Organization) • OSPN(Open Source People Network) • http://www.ospn.jp
  • 111. 6.3 CJK > Government, Japan OSC (Open source conference) held 17 times in 2012
  • 112. NIPA (National IT Industry Promotion Agency) • Develop/Community • Ensuring technology in new business areas • Participating in global community • OSS Specialized Companies • Pioneering new business market • Educating advanced talents • OSS Ordering Agency • Reducing SW deployment cost • Overcoming dependency on certain corporate • OSS Using Companies • Spreading utilize of OSS • Improving SW competitiveness 6.3 CJK > Government, Korea Source : OSS Policy Direction of KOREA
  • 113. Korea Government supports OSS Conference trip as a open source community support program 6.3 CJK > Government, Korea
  • 114. Open Source Portal( http://www.oss.kr ) 6.3 CJK > Government, Korea
  • 115. Open Source Software World Challenge 2013 (http://ossaward.org/) Grand Prize : $80,000 6.3 CJK > Government, Korea
  • 116. 6.3 CJK > Government
  • 117. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 118. 7. How to succeed with Asia 開放原始碼 오픈소스 オープンソース Language barrier
  • 119. OPEN Be open minded 7. How to succeed with Asia
  • 120. 7. How to succeed with Asia Internationalization (i18n)
  • 121. 7. How to succeed with Asia collaborate with Asian developers ... If you want to
  • 122. 7. How to succeed with Asia Focus your project!
  • 123. 7. How to succeed with Asia Embrace Asian developers Don’t be mad at their poor English
  • 124. 7. How to succeed with Asia spread to Asian market... If you want to
  • 125. 7. How to succeed with Asia Be open-minded about culture
  • 126. 7. How to succeed with Asia Find good communities
  • 127. 7. How to succeed with Asia
  • 128. 7. How to succeed with Asia j.mp/asian-communities
  • 129. 7. How to succeed with Asia If you’re a developer If you’re an evangelist
  • 130. 7. How to succeed with Asia If you’re a developer If you’re an evangelist Focus your project!
  • 131. 7. How to succeed with Asia Check Unicode / i18n support If you’re a developer If you’re an evangelist Focus your project!
  • 132. 7. How to succeed with Asia Check Unicode / i18n support If you’re a developer If you’re an evangelist Be open-minded about culture Focus your project!
  • 133. 7. How to succeed with Asia Check Unicode / i18n support If you’re a developer If you’re an evangelist Be open-minded about culture Talk to Asian communities Focus your project!
  • 134. Q&A Thank you Minwoo Park tebica@gmail.com Sungju Jin sungju@softwaregeeks.org
  • 135. Special thanks to.. Personal : 권선숙, 진종준, 김부희 REVIEWER : Tim Anglade(Apigee), 권정혁(Lezhin Comics), 손영수 (NHN NEXT) NIPA : 박진홍, 박수경, 공개/지역SW팀 Python Korea : 배권한, 김종호 InMobi : 김승연, 강은진 EVA : 김현종, 김지원, 고상원, 백승용, 박선욱, 김민정, 유성우, 우상정, 황학범, 이정민, 백동환, 윤주환, 호남원, 임세원, 황희선, 황선희, 이용희, 송지현, 강미 경, 오유환, 이재근, 오혜성, 오진수 모모 : 변현규, 안병현, 임선용, 김진영, 문성훈 KT : 이현규상무님, 김광섭상무님, 김태호, 곽상용, 권오상, 김상열, 김영찬, 안 지현, 이정표, 전규찬, 홍성훈, 최명진, 조소영, askagirl 강승준, 유우영, 장선진, 이동훈, 신재명, 김영호, Gihan, Honglu, Eveline Sun, 서동준, 강대규, 김새샘, 김나래, 최종열, 김선호, 강대명 Japan community members : Hiro Yoshioka, Naoko Takano, Tetsuko Komma, Tao Sasaki, Akira Tsumura, Tadashi Nagao, Shinji Enoki, Takeshi Yabe