View
1.713
Download
4
Category
Preview:
DESCRIPTION
my OSCON 2013 slide with Sunju Jin dual-posting with http://www.slideshare.net/OReillyOSCON/an-overview-of-open-source-in-east-asia-china-japan-korea
Citation preview
An Overview ofOpen 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 Community1. 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.China4. 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.China4. 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
Weibo32,312msg / sec
Twitter25,088msg / 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.China4. 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 mostpopulous country on Earth
Source : http://thumbnails.visually.netdna-cdn.com/china-in-numbers_50290a68bac7b.gif
3.2 China > Population
Largest Internet Population591,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.jpghttp://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.jpghttp://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.China4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia
3.3 China > Closed
3.3 China > Closed
• Sites that blocked in China
• 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 Bordershttp://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.China4. 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 RateUS 19%
China 77%Japan 21%Korea 40%
Source : BSA (Business Software Alliance) 2011 Piracy Studyhttp://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 ofspoken
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.China4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia
3.5 China > Community
Linux communities in Chinahttp://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
ChinaWrap up
Speakers
Sungju Jin ( @geekbeast )http://softwaregeeks.org
I work for Korea Telecomand 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.Japan5. 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.Japan5. 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,73614 Nederland $ 46,142
15 Finland $ 46,098
16 Ireland $ 45,888
..................
33 Korea $ 23,113
..................
86 China $ 6,076Source : List_of_countries_by_GDP_(nominal)_per_capitahttp://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.213 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.Japan5. 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 Date1 0.95 1995.12.212 1.0 1996.123 1.1 1997.084 1.2 1998.125 1.4 1999.086 1.6 2000.097 1.8 2003.088 1.9 2007.129 1.9.2 2010.0810 1.9.3 2011.1011 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 Trendhttp://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 Inchttp://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.Japan5. 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.Japan5. 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 / day10:00 ~ 20:00Open source booksFree opencola(coke)
https://speakerdeck.com/cognitom/kowakingutoopunsosu
3.2. Japan > Community
Contents
JapanWrap 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.Korea6. 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.Korea6. CJK
7. How to succeed
with Asia
5.2 Korea > Open Source
Samsung invests Kernel developments actively with high interestsContribution Rank: 23th (2010) - Top 10 (2012)
Top 10 CompaniesRedhatIntelNovellIBMTIBroadcomNokiaSamsungOracleGoogle
Source : Samsung - The Linux Foundation
5.2 Korea > Open Source
Mozilla, Samsung Collaborate on Next Generation Web 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 projectsLinux, 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
Hama ( http://hama.apache.org/ )
5.2 Korea > Open Source
Tajo ( http://tajo.incubator.apache.org/ )
5.2 Korea > Open Source
Tadpole DB Hubhttps://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
OSSI http://opensat.cc/
(Open Source Satellite Initiative)
Contents
1. Community
2. Why Asia?
3. China
4. Japan
5.Korea6. 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 Communityhttp://www.mozilla.or.kr
5.3 Korea > Community
5.3 Korea > Community
Korea Community Associationhttp://kcd.onoffmix.com
5.3 Korea > Community
JCO(Java Community Organization) is biggest Java Community in Asiaover 100,000
Java Developers Conference (since 2000)
5.3 Korea > Community
Most communities located in Seoul
Contents
KoreaWrap 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 BecomeThe 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 tripas 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 minded7. How to succeed with Asia
7. How to succeed with Asia
Internationalization (i18n)
7. How to succeed with Asia
collaborate withAsian developers ...
If you want to
7. How to succeed with Asia
Focus your project!
7. How to succeed with Asia
EmbraceAsian developers
Don’t be mad attheir poor English
7. How to succeed with Asia
spread toAsian market...
If you want to
7. How to succeed with Asia
Be open-minded about culture
7. How to succeed with Asia
Find goodcommunities
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 youMinwoo Parktebica@gmail.com
Sungju Jinsungju@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
Recommended