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

  • 4,863 views
Uploaded on

An overview of open source in east asia (China, Japan, Korea)

An overview of open source in east asia (China, Japan, Korea)

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • What's 'Abes (2009)' cited as source in slide 53?
    Are you sure you want to
    Your message goes here
  • 유럽처럼 국가기관 공공사업이 정책적으로 오픈소스를 사용하면, 한국의 오픈소스기여가 굉장히 흥할것 같습니다. 입찰을 할때 업체 선정기준이 현행 관행(가격, 대기업)보다 오픈소스기여도를 더 크게 평가하는거죠.
    Are you sure you want to
    Your message goes here
  • 감동적인 발표자료군요. 모질라 커뮤니티 페이지에 제 사진도 나오고요 :-)

    아시아에서 많은 프로젝트에 기여하고 생겨나면 좋겠습니다.
    Are you sure you want to
    Your message goes here
  • 오홍 나... 쿠팡이야 KT 아니야 ㅋㅋ
    askagirl로 써 주다니... Fritz Lee가 좋은데 ㅠ.ㅠ
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
4,863
On Slideshare
0
From Embeds
0
Number of Embeds
4

Actions

Shares
Downloads
152
Comments
4
Likes
16

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 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
  • 9. Double the Community 1. Community
  • 10. Double the Community Double the Success! 1. Community
  • 11. Asian communities!
  • 12. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 13. Potential
  • 14. Populous
  • 15. Open SourceAsia Asia just met OSS
  • 16. US Open Source Community - 10 years = Asia Open Source Community 1. Community
  • 17. 3.China http://www.flickr.com/photos/morton1905/8710295640
  • 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. 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
  • 32. 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
  • 33. ICP license (Internet Content Provider) Source : http://en.wikipedia.org/wiki/ICP_license 3.3 China > Closed Getting a homepage in China
  • 34. 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
  • 35. 3.4 China > Open Source Barriers of Open source in China • Piracy • Language • Closed internet
  • 36. 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?
  • 37. 3.4 China > Open Source Languages in China Lots of spoken languages
  • 38. 3.4 China > Open Source open source project in a closed internet?
  • 39. 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
  • 40. 3.4 China > Open Source has lots of open source projects has great Engineering blog Alibaba Group started to embrace open source
  • 41. 3.4 China > Open Source Code Alibaba ( > 100 open-source projects) http://code.alibabatech.com
  • 42. TaoCode ( > 373 open-source projects) http://code.taobao.org 3.4 China > Open Source
  • 43. 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
  • 44. 3.5 China > Community Linux communities in China http://www.redflag-linux.com/community.html
  • 45. • 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
  • 46. Contents China Wrap up
  • 47. 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)
  • 48. 4.Japan http://www.flickr.com/photos/lisa_joy/6328028147/
  • 49. 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
  • 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. 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
  • 52. 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
  • 53. 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
  • 54. 3.2. Japan > `Ruby` Creator Ruby is a language of careful balance. Its creator, Yukihiro “Matz” Matsumoto.
  • 55. 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
  • 56. 3.2. Japan > `Ruby` Creator Source : http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Ruby11 10 1.479%
  • 57. 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”
  • 58. 3.2. Japan > `Ruby` Creator http://www.ruby.or.jp
  • 59. 3.2. Japan > `Ruby` Creator http://www.rubyworld-conf.org/en/
  • 60. 3.2. Japan > `Ruby` Creator Rubyist Magazine by Ruby Japan Inc http://magazine.rubyist.net
  • 61. 3.2. Japan > `Ruby` Creator
  • 62. 3.2. Japan > `Ruby` Creator • Many japanese have pride ruby and they make ruby curriculum for school students
  • 63. 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 )
  • 64. 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
  • 65. • "sinsai.info" : Disaster response web project • 600 information volunteers from 20 countries • 100 developer from 3 countries 3.2. Japan > Open Source Software
  • 66. twitter4j ( http://twitter4j.org/en ) 3.2. Japan > Open Source Software
  • 67. 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
  • 68. 3.2. Japan > Community • Japan has already major global community branch or agency
  • 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 • There is many developer community in Japan ( over 70 )
  • 73. 3.2. Japan > Community $10 / day 10:00 ~ 20:00 Open source books Free opencola(coke) https://speakerdeck.com/cognitom/kowakingutoopunsosu
  • 74. 3.2. Japan > Community
  • 75. Contents Japan Wrap up
  • 76. 5.Korea http://www.flickr.com/photos/koreanet/7628129114/
  • 77. Korea http://www.flickr.com/photos/koreanet/8022780499
  • 78. 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
  • 79. 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%
  • 80. 5.1 Korea > Fast http://en.wikipedia.org/wiki/Miracle_on_the_Han_River South Korea's GDP (PPP) growth from 1911 to 2008
  • 81. 5.1 Korea > Fast http://www.flickr.com/photos/34517346@N02/3395518862
  • 82. 5.1 Korea > Fast http://www.flickr.com/photos/51035715376@N01/375420583
  • 83. 5.1 Korea > Fast
  • 84. 5.1 Korea > Fast 빨리빨리 Hurry up, Hurry up
  • 85. 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
  • 86. 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
  • 87. 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/
  • 88. 5.2 Korea > Open Source `Naver` is biggest search site in Korea http://dev.naver.com/opensource/
  • 89. 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
  • 90. 5.2 Korea > Open Source Netty( http://netty.io/ )
  • 91. 5.2 Korea > Open Source http://www.cubrid.org/
  • 92. 5.2 Korea > Open Source Hama ( http://hama.apache.org/ )
  • 93. 5.2 Korea > Open Source Tajo ( http://tajo.incubator.apache.org/ )
  • 94. 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
  • 95. 5.2 Korea > Open Source Wand( http://wand-py.org )
  • 96. 5.2 Korea > Open Source OSSIhttp://opensat.cc/ (Open Source Satellite Initiative)
  • 97. 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
  • 98. 5.3 Korea > Community KLDP(Korea Linux Documentation Project) http://kldp.org/
  • 99. Mozilla Korea Community http://www.mozilla.or.kr 5.3 Korea > Community
  • 100. 5.3 Korea > Community Korea Community Association http://kcd.onoffmix.com
  • 101. 5.3 Korea > Community JCO(Java Community Organization) is biggest Java Community in Asia over 100,000 Java Developers Conference (since 2000)
  • 102. 5.3 Korea > Community Most communities located in Seoul
  • 103. Contents Korea Wrap up
  • 104. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 105. CJK CJK = China Japan Korea
  • 106. 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)
  • 107. 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
  • 108. 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
  • 109. • 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
  • 110. 6.3 CJK > Government, Japan OSC (Open source conference) held 17 times in 2012
  • 111. 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
  • 112. Korea Government supports OSS Conference trip as a open source community support program 6.3 CJK > Government, Korea
  • 113. Open Source Portal( http://www.oss.kr ) 6.3 CJK > Government, Korea
  • 114. Open Source Software World Challenge 2013 (http://ossaward.org/) Grand Prize : $80,000 6.3 CJK > Government, Korea
  • 115. 6.3 CJK > Government
  • 116. Contents 1. Community 2. Why Asia? 3. China 4. Japan 5. Korea 6. CJK 7. How to succeed with Asia
  • 117. 7. How to succeed with Asia 開放原始碼 오픈소스 オープンソース Language barrier
  • 118. OPEN Be open minded 7. How to succeed with Asia
  • 119. 7. How to succeed with Asia Internationalization (i18n)
  • 120. 7. How to succeed with Asia collaborate with Asian developers ... If you want to
  • 121. 7. How to succeed with Asia Focus your project!
  • 122. 7. How to succeed with Asia Embrace Asian developers Don’t be mad at their poor English
  • 123. 7. How to succeed with Asia spread to Asian market... If you want to
  • 124. 7. How to succeed with Asia Be open-minded about culture
  • 125. 7. How to succeed with Asia Find good communities
  • 126. 7. How to succeed with Asia
  • 127. 7. How to succeed with Asia j.mp/asian-communities
  • 128. 7. How to succeed with Asia If you’re a developer If you’re an evangelist
  • 129. 7. How to succeed with Asia If you’re a developer If you’re an evangelist Focus your project!
  • 130. 7. How to succeed with Asia Check Unicode / i18n support 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 Be open-minded about culture 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 Talk to Asian communities Focus your project!
  • 133. Q&A Thank you Minwoo Park tebica@gmail.com Sungju Jin sungju@softwaregeeks.org
  • 134. 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