SlideShare une entreprise Scribd logo
1  sur  135
Télécharger pour lire hors ligne
An Overview of
Open Source
in East Asia
Minwoo Park ( Inmobi )
Sungju Jin ( Korea Telecom )
Speakers

Minwoo Park( @tebica )
http://earlybird.kr/

Sungju Jin( @geekbeast )
http://softwaregeeks.org

I work for Inmobi Korea
as a Solution Engineer

I work for Korea Telecom and
building mobile backend
service called 'baas.io'

Previously
* KTH
* Samsung Electronics

Previously
* KTH
* Samsung Electronics
Speaker
Python Korea

Run dev Conferences

Minwoo Park( @tebica )
http://earlybird.kr/

Hackathon
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
1. Community

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!
Asian communities!
Contents

1. Community
2. Why Asia?
3. China
4. Japan
5. Korea
6. CJK
7. How to succeed with Asia
Potential
Populous
Asia just met
OSS

Asia

Open Source
1. Community

US Open Source Community
- 10 years
= Asia Open Source Community
3.China
http://www.flickr.com/photos/morton1905/8710295640
Contents

1. Community

1)Market

2. Why Asia?

2)Population

3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia

3)Closed
4)Open Source
5)Community
Contents

1. Community

1)Market

2. Why Asia?

2)Population

3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia

3)Closed
4)Open Source
5)Community
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
-Twitter’s record

2012 Chinese new year...
Source : http://www.theverge.com/2012/1/23/2726553/sina-weibo-microblogging-record-chinese-new-year
Contents

1. Community

1)Market

2. Why Asia?

2)Population

3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia

3)Closed
4)Open Source
5)Community
3.2 China > Population

China is currently the most
populous country on Earth
China

India

US
0

375,000,000

750,000,000

1,125,000,000

Source : http://thumbnails.visually.netdna-cdn.com/china-in-numbers_50290a68bac7b.gif

1,500,000,000
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
+ Graduate 100,000

programmers each year

Sources:http://images.onlineuniversityrankings.com.s3.amazonaws.com/america-meet-china.jpg
http://www.slideshare.net/jaaronfarr/open-source-in-china-updated
Contents

1. Community

1)Market

2. Why Asia?

2)Population

3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia

3)Closed
4)Open Source
5)Community
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
3.3 China > Closed

The Map of Cyber
censorship

source : Reporters Without Borders
http://march12.rsf.org/en/#ccenemies

Enemies of Internet
Countries under surveillance
3.3 China > Closed

Getting a homepage in China

ICP license

(Internet Content Provider)

Source : http://en.wikipedia.org/wiki/ICP_license
Contents

1. Community

1)Market

2. Why Asia?

2)Population

3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia

3)Closed
4)Open Source
5)Community
3.4 China > Open Source

Barriers of Open source in China

Piracy
• Language
• Closed internet
•
3.4 China > Open Source

Piracy hurts Open Source
Country

Piracy Rate

US

19%

China

77%

Japan
Korea

21%
40%

Free MS Widows / MS Office in China?
Source : BSA (Business Software Alliance) 2011 Piracy Study
http://globalstudy.bsa.org/2011/downloads/study_pdf/2011_BSA_Piracy_Study-InBrief.pdf
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

Top 3 countries
Country

Percentage of Visitors

India

17.1%

US

16.2%

China

14.8%

Source : http://www.alexa.com/siteinfo/github.com
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
3.4 China > Open Source

TaoCode ( > 373 open-source projects)
http://code.taobao.org
Contents

1. Community

1)Market

2. Why Asia?

2)Population

3.China
4. Japan
5. Korea
6. CJK
7. How to succeed
with Asia

3)Closed
4)Open Source
5)Community
3.5 China > Community

Linux communities in China

http://www.redflag-linux.com/community.html
3.5 China > Community

• 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/
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

1)Rich

2. Why Asia?

2)Ruby Creator

3. China

4.Japan
5. Korea
6. CJK
7. How to succeed
with Asia

3)Open Source
4)Community
Contents

1. Community
2. Why Asia?
3. China

1)Rich
2)Ruby Creator

4.Japan

3)Open Source

5. Korea

4)Community

6. CJK
7. How to succeed
with Asia
3.2. Japan > Rich!

List of countries by GDP per capita
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

Source : List_of_countries_by_GDP_(nominal)_per_capita
http://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nominal)_per_capita

$ 6,076
3.2. Japan > Rich!

Global Software Market Size
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
Source : Abes (2009)

872.8

100
Contents

1. Community
2. Why Asia?
3. China

1)Rich
2)Ruby Creator

4.Japan

3)Open Source

5. Korea

4)Community

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

“Matz” started developing Ruby in 1993.02.24
1
2
3
4
5
6
7
8
9
10
11

Version
0.95
1.0
1.1
1.2
1.4
1.6
1.8
1.9
1.9.2
1.9.3
2.0

Source : Ruby 2.0(en)
https://speakerdeck.com/yukihiro_matz/ruby-2-dot-0-en

Date
1995.12.21
1996.12
1997.08
1998.12
1999.08
2000.09
2003.08
2007.12
2010.08
2011.10
2013.02.24
3.2. Japan > `Ruby` Creator

11

10

Ruby

1.479%

Source : http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
3.2. Japan > `Ruby` Creator

Google Trends
“Ruby”

Google Trend
http://www.google.co.kr/trends/explore#cat=0-174-231&q=ruby&cmpt=q
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. Community
2. Why Asia?
3. China

1)Rich
2)Ruby Creator

4.Japan

3)Open Source

5. Korea

4)Community

6. CJK
7. How to succeed
with Asia
3.2. Japan > Open Source Software
• "sinsai.info"
• 600

: Disaster response web project

information volunteers from 20 countries
• 100 developer from 3 countries
3.2. Japan > Open Source Software

twitter4j ( http://twitter4j.org/en )
Contents

1. Community

1)Rich

2. Why Asia?

2)Ruby Creator

3. China

4.Japan

3)Open Source

5. Korea

4)Community

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

1)Fast

2. Why Asia?
3. China

2)Open Source

4. Japan

3)Community

5.Korea
6. CJK
7. How to succeed
with Asia
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

South Korea's GDP (PPP) growth from 1911 to 2008

http://en.wikipedia.org/wiki/Miracle_on_the_Han_River
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. Community

1)Fast

2. Why Asia?
3. China

2)Open Source

4. Japan

3)Community

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

Linux Foundation and is
governed by a Technical
Steering Group

Mozilla, Samsung Collaborate on
Next Generation Web Browser Engine

https://www.tizen.org/
https://blog.mozilla.org/blog/2013/04/03/mozilla-and-samsung-collaborate-on-next-generationweb-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

OSSI http://opensat.cc/

(Open Source Satellite Initiative)
Contents

1. Community

1)Fast

2. Why Asia?
3. China

2)Open Source

4. Japan

3)Community

5.Korea
6. CJK
7. How to succeed
with Asia
5.3 Korea > Community

KLDP(Korea Linux Documentation Project)
http://kldp.org/
5.3 Korea > Community

Mozilla Korea Community
http://www.mozilla.or.kr
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)
•
•

WG2 - Education developer

•

WG3 - International Standardization

•

•

WG1 - Developing Technology

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)
6.3 CJK > Government, China

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

Source : Development Status of China OSS

•

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

Ubuntu To Become
The Official OS Of China
Source http://www.omgubuntu.co.uk/2013/03/ubuntu-to-become-the-official-os-of-china
6.3 CJK > Government, Japan
•

IPA(Information-technology
Promotion Agency, Japan)
•

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

Source : Japan's Open Source Software Policy and Implementation
6.3 CJK > Government, Japan

OSC (Open source conference)
held 17 times in 2012
6.3 CJK > Government, Korea

NIPA

•

(National IT Industry
Promotion Agency)
•

Develop/Community

OSS Ordering Agency
•
•

•

Reducing SW deployment cost
Overcoming dependency on
certain corporate

OSS Using Companies

•

•

Spreading utilize of OSS

•
•

Ensuring technology in new
business areas
Participating in global community

•

Improving SW competitiveness

OSS Specialized Companies
•

Pioneering new business market

•

Educating advanced talents

Source : OSS Policy Direction of KOREA
6.3 CJK > Government, 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
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
開放原始碼
오픈소스
オープンソース
7. How to succeed with Asia

Be open minded

OPEN
7. How to succeed with Asia

Internationalization
(i18n)
7. How to succeed with Asia

If you want to
collaborate with
Asian developers ...
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

If you want to
spread to
Asian market...
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
Focus your project!

If you’re an evangelist
7. How to succeed with Asia

If you’re a developer
Focus your project!
Check Unicode / i18n support

If you’re an evangelist
7. How to succeed with Asia

If you’re a developer
Focus your project!
Check Unicode / i18n support

If you’re an evangelist
Be open-minded about culture
7. How to succeed with Asia

If you’re a developer
Focus your project!
Check Unicode / i18n support

If you’re an evangelist
Be open-minded about culture
Talk to Asian communities
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

Contenu connexe

Similaire à An overview of open source in east asia

An overview of open source in East Asia (China, Japan, Korea)
An overview of open source in East Asia (China, Japan, Korea)An overview of open source in East Asia (China, Japan, Korea)
An overview of open source in East Asia (China, Japan, Korea)OSCON Byrum
 
Plus Eight Star Web20 Orange Labs
Plus Eight Star Web20 Orange LabsPlus Eight Star Web20 Orange Labs
Plus Eight Star Web20 Orange LabsBenjamin Joffe
 
Digital Korea Plus8Star
Digital Korea Plus8StarDigital Korea Plus8Star
Digital Korea Plus8StarBenjamin Joffe
 
China’s Innovations on the Web
China’s Innovations on the WebChina’s Innovations on the Web
China’s Innovations on the WebDayDayUp
 
Digital Innovation in Asia
Digital Innovation in AsiaDigital Innovation in Asia
Digital Innovation in AsiaBenjamin Joffe
 
The Eight Things I Learned in Asia
The Eight Things I Learned in AsiaThe Eight Things I Learned in Asia
The Eight Things I Learned in AsiaBenjamin Joffe
 
Python_basics_tuples_sets_lists_control_loops.ppt
Python_basics_tuples_sets_lists_control_loops.pptPython_basics_tuples_sets_lists_control_loops.ppt
Python_basics_tuples_sets_lists_control_loops.pptVGaneshKarthikeyan
 
The History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean CommunityThe History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean CommunityChanny Yun
 
Wmf wikimedia conference japan feb 3 en pdf
Wmf wikimedia conference japan feb 3 en pdfWmf wikimedia conference japan feb 3 en pdf
Wmf wikimedia conference japan feb 3 en pdfWikimedia Foundation
 
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland KeynoteWhy Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland KeynoteExove
 
Using oss at an internet company and hacker culture; Linux Enterprise Users M...
Using oss at an internet company and hacker culture; Linux Enterprise Users M...Using oss at an internet company and hacker culture; Linux Enterprise Users M...
Using oss at an internet company and hacker culture; Linux Enterprise Users M...Hiro Yoshioka
 
Apache Geode - The First Six Months
Apache Geode -  The First Six MonthsApache Geode -  The First Six Months
Apache Geode - The First Six MonthsAnthony Baker
 
Google IO 2008 - Opensocial: Meet The Containers
Google IO 2008 - Opensocial: Meet The ContainersGoogle IO 2008 - Opensocial: Meet The Containers
Google IO 2008 - Opensocial: Meet The ContainersPatrick Chanezon
 
Meet The Containers
Meet The ContainersMeet The Containers
Meet The ContainersLinkedIn
 
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureHiro Yoshioka
 
Semantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsSemantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsJie Bao
 
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
 

Similaire à An overview of open source in east asia (20)

An overview of open source in East Asia (China, Japan, Korea)
An overview of open source in East Asia (China, Japan, Korea)An overview of open source in East Asia (China, Japan, Korea)
An overview of open source in East Asia (China, Japan, Korea)
 
Plus Eight Star Web20 Orange Labs
Plus Eight Star Web20 Orange LabsPlus Eight Star Web20 Orange Labs
Plus Eight Star Web20 Orange Labs
 
Digital Korea Plus8Star
Digital Korea Plus8StarDigital Korea Plus8Star
Digital Korea Plus8Star
 
China’s Innovations on the Web
China’s Innovations on the WebChina’s Innovations on the Web
China’s Innovations on the Web
 
Digital Innovation in Asia
Digital Innovation in AsiaDigital Innovation in Asia
Digital Innovation in Asia
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Rethinking Innovation
Rethinking InnovationRethinking Innovation
Rethinking Innovation
 
The Eight Things I Learned in Asia
The Eight Things I Learned in AsiaThe Eight Things I Learned in Asia
The Eight Things I Learned in Asia
 
Python_basics_tuples_sets_lists_control_loops.ppt
Python_basics_tuples_sets_lists_control_loops.pptPython_basics_tuples_sets_lists_control_loops.ppt
Python_basics_tuples_sets_lists_control_loops.ppt
 
The History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean CommunityThe History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean Community
 
Wmf wikimedia conference japan feb 3 en pdf
Wmf wikimedia conference japan feb 3 en pdfWmf wikimedia conference japan feb 3 en pdf
Wmf wikimedia conference japan feb 3 en pdf
 
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland KeynoteWhy Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
 
Using oss at an internet company and hacker culture; Linux Enterprise Users M...
Using oss at an internet company and hacker culture; Linux Enterprise Users M...Using oss at an internet company and hacker culture; Linux Enterprise Users M...
Using oss at an internet company and hacker culture; Linux Enterprise Users M...
 
The PSF and You
The PSF and YouThe PSF and You
The PSF and You
 
Apache Geode - The First Six Months
Apache Geode -  The First Six MonthsApache Geode -  The First Six Months
Apache Geode - The First Six Months
 
Google IO 2008 - Opensocial: Meet The Containers
Google IO 2008 - Opensocial: Meet The ContainersGoogle IO 2008 - Opensocial: Meet The Containers
Google IO 2008 - Opensocial: Meet The Containers
 
Meet The Containers
Meet The ContainersMeet The Containers
Meet The Containers
 
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker culture
 
Semantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsSemantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer Apps
 
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?
 

Plus de Minwoo Park

Droidknights 2017 opening
Droidknights 2017 openingDroidknights 2017 opening
Droidknights 2017 openingMinwoo Park
 
컨퍼런스는 무엇으로 하는가: 스폰서쉽에 대해
컨퍼런스는 무엇으로 하는가: 스폰서쉽에 대해컨퍼런스는 무엇으로 하는가: 스폰서쉽에 대해
컨퍼런스는 무엇으로 하는가: 스폰서쉽에 대해Minwoo Park
 
Opensource realm soscon
Opensource realm sosconOpensource realm soscon
Opensource realm sosconMinwoo Park
 
모바일 광고 개론
모바일 광고 개론모바일 광고 개론
모바일 광고 개론Minwoo Park
 
모바일 광고와 분석을 위한 기술
모바일 광고와 분석을 위한 기술모바일 광고와 분석을 위한 기술
모바일 광고와 분석을 위한 기술Minwoo Park
 
당신의 인생에 오픈소스를 더하라 - OSCON 발표자 뒷담화
당신의 인생에 오픈소스를 더하라 - OSCON 발표자 뒷담화당신의 인생에 오픈소스를 더하라 - OSCON 발표자 뒷담화
당신의 인생에 오픈소스를 더하라 - OSCON 발표자 뒷담화Minwoo Park
 
OAuth2 - API 인증을 위한 만능도구상자
OAuth2 - API 인증을 위한 만능도구상자OAuth2 - API 인증을 위한 만능도구상자
OAuth2 - API 인증을 위한 만능도구상자Minwoo Park
 
클라우드란 (기획자대상)
클라우드란 (기획자대상)클라우드란 (기획자대상)
클라우드란 (기획자대상)Minwoo Park
 

Plus de Minwoo Park (8)

Droidknights 2017 opening
Droidknights 2017 openingDroidknights 2017 opening
Droidknights 2017 opening
 
컨퍼런스는 무엇으로 하는가: 스폰서쉽에 대해
컨퍼런스는 무엇으로 하는가: 스폰서쉽에 대해컨퍼런스는 무엇으로 하는가: 스폰서쉽에 대해
컨퍼런스는 무엇으로 하는가: 스폰서쉽에 대해
 
Opensource realm soscon
Opensource realm sosconOpensource realm soscon
Opensource realm soscon
 
모바일 광고 개론
모바일 광고 개론모바일 광고 개론
모바일 광고 개론
 
모바일 광고와 분석을 위한 기술
모바일 광고와 분석을 위한 기술모바일 광고와 분석을 위한 기술
모바일 광고와 분석을 위한 기술
 
당신의 인생에 오픈소스를 더하라 - OSCON 발표자 뒷담화
당신의 인생에 오픈소스를 더하라 - OSCON 발표자 뒷담화당신의 인생에 오픈소스를 더하라 - OSCON 발표자 뒷담화
당신의 인생에 오픈소스를 더하라 - OSCON 발표자 뒷담화
 
OAuth2 - API 인증을 위한 만능도구상자
OAuth2 - API 인증을 위한 만능도구상자OAuth2 - API 인증을 위한 만능도구상자
OAuth2 - API 인증을 위한 만능도구상자
 
클라우드란 (기획자대상)
클라우드란 (기획자대상)클라우드란 (기획자대상)
클라우드란 (기획자대상)
 

Dernier

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Dernier (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

An overview of open source in east asia

  • 1. An Overview of Open Source in East Asia Minwoo Park ( Inmobi ) Sungju Jin ( Korea Telecom )
  • 2. Speakers Minwoo Park( @tebica ) http://earlybird.kr/ Sungju Jin( @geekbeast ) http://softwaregeeks.org I work for Inmobi Korea as a Solution Engineer I work for Korea Telecom and building mobile backend service called 'baas.io' Previously * KTH * Samsung Electronics Previously * KTH * Samsung Electronics
  • 3. Speaker Python Korea Run dev Conferences Minwoo Park( @tebica ) http://earlybird.kr/ Hackathon
  • 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. 1. Community Open Source software - Community = Nothing
  • 7. 1. Community What are we missing?
  • 8. 1. Community What are we missing?
  • 10. 1. Community Double the Community Double the Success!
  • 12. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 16. 1. Community US Open Source Community - 10 years = Asia Open Source Community
  • 18. Contents 1. Community 1)Market 2. Why Asia? 2)Population 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia 3)Closed 4)Open Source 5)Community
  • 19. Contents 1. Community 1)Market 2. Why Asia? 2)Population 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia 3)Closed 4)Open Source 5)Community
  • 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 -Twitter’s record 2012 Chinese new year... Source : http://www.theverge.com/2012/1/23/2726553/sina-weibo-microblogging-record-chinese-new-year
  • 24. Contents 1. Community 1)Market 2. Why Asia? 2)Population 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia 3)Closed 4)Open Source 5)Community
  • 25. 3.2 China > Population China is currently the most populous country on Earth China India US 0 375,000,000 750,000,000 1,125,000,000 Source : http://thumbnails.visually.netdna-cdn.com/china-in-numbers_50290a68bac7b.gif 1,500,000,000
  • 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 + Graduate 100,000 programmers each year Sources:http://images.onlineuniversityrankings.com.s3.amazonaws.com/america-meet-china.jpg http://www.slideshare.net/jaaronfarr/open-source-in-china-updated
  • 29. Contents 1. Community 1)Market 2. Why Asia? 2)Population 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia 3)Closed 4)Open Source 5)Community
  • 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. 3.3 China > Closed The Map of Cyber censorship source : Reporters Without Borders http://march12.rsf.org/en/#ccenemies Enemies of Internet Countries under surveillance
  • 34. 3.3 China > Closed Getting a homepage in China ICP license (Internet Content Provider) Source : http://en.wikipedia.org/wiki/ICP_license
  • 35. Contents 1. Community 1)Market 2. Why Asia? 2)Population 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia 3)Closed 4)Open Source 5)Community
  • 36. 3.4 China > Open Source Barriers of Open source in China Piracy • Language • Closed internet •
  • 37. 3.4 China > Open Source Piracy hurts Open Source Country Piracy Rate US 19% China 77% Japan Korea 21% 40% Free MS Widows / MS Office in China? Source : BSA (Business Software Alliance) 2011 Piracy Study http://globalstudy.bsa.org/2011/downloads/study_pdf/2011_BSA_Piracy_Study-InBrief.pdf
  • 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 Top 3 countries Country Percentage of Visitors India 17.1% US 16.2% China 14.8% Source : http://www.alexa.com/siteinfo/github.com
  • 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. 3.4 China > Open Source TaoCode ( > 373 open-source projects) http://code.taobao.org
  • 44. Contents 1. Community 1)Market 2. Why Asia? 2)Population 3.China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia 3)Closed 4)Open Source 5)Community
  • 45. 3.5 China > Community Linux communities in China http://www.redflag-linux.com/community.html
  • 46. 3.5 China > Community • 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/
  • 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 1)Rich 2. Why Asia? 2)Ruby Creator 3. China 4.Japan 5. Korea 6. CJK 7. How to succeed with Asia 3)Open Source 4)Community
  • 51. Contents 1. Community 2. Why Asia? 3. China 1)Rich 2)Ruby Creator 4.Japan 3)Open Source 5. Korea 4)Community 6. CJK 7. How to succeed with Asia
  • 52. 3.2. Japan > Rich! List of countries by GDP per capita 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 Source : List_of_countries_by_GDP_(nominal)_per_capita http://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nominal)_per_capita $ 6,076
  • 53. 3.2. Japan > Rich! Global Software Market Size 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 Source : Abes (2009) 872.8 100
  • 54. Contents 1. Community 2. Why Asia? 3. China 1)Rich 2)Ruby Creator 4.Japan 3)Open Source 5. Korea 4)Community 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 “Matz” started developing Ruby in 1993.02.24 1 2 3 4 5 6 7 8 9 10 11 Version 0.95 1.0 1.1 1.2 1.4 1.6 1.8 1.9 1.9.2 1.9.3 2.0 Source : Ruby 2.0(en) https://speakerdeck.com/yukihiro_matz/ruby-2-dot-0-en Date 1995.12.21 1996.12 1997.08 1998.12 1999.08 2000.09 2003.08 2007.12 2010.08 2011.10 2013.02.24
  • 57. 3.2. Japan > `Ruby` Creator 11 10 Ruby 1.479% Source : http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
  • 58. 3.2. Japan > `Ruby` Creator Google Trends “Ruby” Google Trend http://www.google.co.kr/trends/explore#cat=0-174-231&q=ruby&cmpt=q
  • 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. Community 2. Why Asia? 3. China 1)Rich 2)Ruby Creator 4.Japan 3)Open Source 5. Korea 4)Community 6. CJK 7. How to succeed with Asia
  • 66. 3.2. Japan > Open Source Software • "sinsai.info" • 600 : Disaster response web project information volunteers from 20 countries • 100 developer from 3 countries
  • 67. 3.2. Japan > Open Source Software twitter4j ( http://twitter4j.org/en )
  • 68. Contents 1. Community 1)Rich 2. Why Asia? 2)Ruby Creator 3. China 4.Japan 3)Open Source 5. Korea 4)Community 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 1)Fast 2. Why Asia? 3. China 2)Open Source 4. Japan 3)Community 5.Korea 6. CJK 7. How to succeed with Asia
  • 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 South Korea's GDP (PPP) growth from 1911 to 2008 http://en.wikipedia.org/wiki/Miracle_on_the_Han_River
  • 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. Community 1)Fast 2. Why Asia? 3. China 2)Open Source 4. Japan 3)Community 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 Linux Foundation and is governed by a Technical Steering Group Mozilla, Samsung Collaborate on Next Generation Web Browser Engine https://www.tizen.org/ https://blog.mozilla.org/blog/2013/04/03/mozilla-and-samsung-collaborate-on-next-generationweb-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 OSSI http://opensat.cc/ (Open Source Satellite Initiative)
  • 98. Contents 1. Community 1)Fast 2. Why Asia? 3. China 2)Open Source 4. Japan 3)Community 5.Korea 6. CJK 7. How to succeed with Asia
  • 99. 5.3 Korea > Community KLDP(Korea Linux Documentation Project) http://kldp.org/
  • 100. 5.3 Korea > Community Mozilla Korea Community http://www.mozilla.or.kr
  • 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) • • WG2 - Education developer • WG3 - International Standardization • • WG1 - Developing Technology 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. 6.3 CJK > Government, China 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 Source : Development Status of China OSS • 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
  • 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. 6.3 CJK > Government, Japan • IPA(Information-technology Promotion Agency, Japan) • 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 Source : Japan's Open Source Software Policy and Implementation
  • 111. 6.3 CJK > Government, Japan OSC (Open source conference) held 17 times in 2012
  • 112. 6.3 CJK > Government, Korea NIPA • (National IT Industry Promotion Agency) • Develop/Community OSS Ordering Agency • • • Reducing SW deployment cost Overcoming dependency on certain corporate OSS Using Companies • • Spreading utilize of OSS • • Ensuring technology in new business areas Participating in global community • Improving SW competitiveness OSS Specialized Companies • Pioneering new business market • Educating advanced talents Source : OSS Policy Direction of KOREA
  • 113. 6.3 CJK > Government, Korea Korea Government supports OSS Conference trip as a open source community support program
  • 114. 6.3 CJK > Government, Korea Open Source Portal( http://www.oss.kr )
  • 115. 6.3 CJK > Government, Korea Open Source Software World Challenge 2013 (http://ossaward.org/) Grand Prize : $80,000
  • 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. 7. How to succeed with Asia Be open minded OPEN
  • 120. 7. How to succeed with Asia Internationalization (i18n)
  • 121. 7. How to succeed with Asia If you want to collaborate with Asian developers ...
  • 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 If you want to spread to Asian market...
  • 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 Focus your project! If you’re an evangelist
  • 131. 7. How to succeed with Asia If you’re a developer Focus your project! Check Unicode / i18n support If you’re an evangelist
  • 132. 7. How to succeed with Asia If you’re a developer Focus your project! Check Unicode / i18n support If you’re an evangelist Be open-minded about culture
  • 133. 7. How to succeed with Asia If you’re a developer Focus your project! Check Unicode / i18n support If you’re an evangelist Be open-minded about culture Talk to Asian communities
  • 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