당신의 인생에 오픈소스를 더하라 - OSCON 발표자 뒷담화

Post on 02-Nov-2014

20 views 8 download

Tags:

description

OSCON은 O'REILLY사가 주관하는 세계 최대의 오픈소스 컨퍼런스 입니다. 한 오픈소스 프로젝트에 컨트리뷰션하면서 생긴 기회와 관계에 대한 이야기, 발표자로서 OSCON 참석하며 생긴 이야기 등 오픈소스가 개발자의 삶에 어떤 도움을 줄 수 있는지 공유하려고 합니다. - OSCON 발표 이야기 - 한국/일본/중국 의 오픈소스 커뮤니티는 어떤 특징을 가지는지 - 개발자의 경력에 오픈소스가 어떤 도움을 줄 수 있는지 http://deview.kr/2013/detail.nhn?topicSeq=21

Transcript of 당신의 인생에 오픈소스를 더하라 - OSCON 발표자 뒷담화

당신의 인생에오픈소스를 더하라

진성주 (KT)박민우 (인모비 코리아)

OSCON 발표자 뒷담화

발표자

진성주 ( @geekbeast )http://softwaregeeks.org

* Hacker * Apache Usergrid Committer * OSCON 2013 Speaker * baas.io

Previously * KTH * Samsung Electronics

박민우( @tebica )http://earlybird.kr/

* Inmobi Korea Engineer * Ad / Web / Python lover * OSCON 2013 Speaker

Previously * KTH * Samsung Electronics

발표자

진성주( @geekbeast )http://softwaregeeks.org

* Hacker* Apache Usergrid Committer* OSCON 2013 Speaker* baas.io

Previously* KTH* Samsung Electronics

Programming Android; Easy development of Android (2011)

Overview

I 오픈소스를 통한 기회

II 한중일 오픈소스의 현황

Overview

bit.ly/h3-opensource

Overview

•2012.09 : 오픈소스 프로젝트 컨트리뷰션•2012.10 : KTH H3•2013.02 : OSCON 발표제안•2013.04 : OSCON 발표제안 수락됨•2013.07 : OSCON 발표•2013.10 : 프로젝트 아파치 인큐베이터 프로젝트

목차

1. 오픈소스

2. OSCON 도전과 문화

3. Open Source in East Asia

4. 아파치 커미터가 되다

5. 인생에 오픈소스를 더하라

목차

1. 오픈소스

2. OSCON 도전과 문화

3. Open Source in East Asia

4. 아파치 커미터가 되다

5. 인생에 오픈소스를 더하라

01. 오픈소스

Open Source

01. 오픈소스

단순사용

동작원리 분석

01. 오픈소스

01. 오픈소스

함께 만들고 싶다

01. 오픈소스

의견결정%

마일스톤%

구현%

통합%

사용%

버그%

개선사항%

01. 오픈소스

������������

01. 오픈소스

������������

코드#패치#

01. 오픈소스

������������

코드#패치#

버그#리포팅#

01. 오픈소스

������������

코드#패치#

버그#리포팅#

문서#작업#

01. 오픈소스

Open Source Software - Community

= Nothing

목차

1. 오픈소스

2. OSCON 도전과 문화

3. Open Source in East Asia

4. 아파치 커미터가 되다

5. 인생에 오픈소스를 더하라

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

•Proposal title

•Description

•Topics

•Abstract

•Tags

•Audience level

•Prerequisite knowledge for this session

•requesting you submit a short video clip of the speaker

•Any other information you wish the organizer to know?

02. OSCON 도전과 문화

02. OSCON 도전과 문화

그래서 뭐?

Source : http://www.flickr.com/photos/hugojcardoso/4672565780/

1년전 과거로!02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

Contributing to

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

Minwoo Park

Hi!  Did you submit something to OSCON this year?  proposals close in a few hours…

nope :)

you should!

Just Do it

02. OSCON 도전과 문화

Source : http://www.flickr.com/photos/shaughnessy/403616727

•baas.io 와 Usergrid Project

02. OSCON 도전과 문화

•동아시아의 오픈소스 얘기...

02. OSCON 도전과 문화

OSCON 2013 Call for Participation - Video

http://www.youtube.com/watch?v=sfMkkFPDS_s&feature=youtu.be

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

Go OSCON!

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

http://www.flickr.com/photos/oreillyconf/9363469980

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

02. OSCON 도전과 문화

http://sora-tomita.hatenablog.com/entry/2013/08/04/225837

02. OSCON 도전과 문화

http://sora-tomita.hatenablog.com/entry/2013/08/04/225837

목차

1. 오픈소스

2. OSCON 도전과 문화

3. Open Source in East Asia

4. 아파치 커미터가 되다

5. 인생에 오픈소스를 더하라

Speaker

박 민우 ( @tebica )http://earlybird.kr/

Python Korea

Hackathon

Run dev Conferences

Python KoreaPython KoreaPython KoreaPython KoreaPython Korea

English

English - 가능해?

English

시간내서 영어 공부?

English

시간내서 영어 공부?

English

피하지만 말자

English

English

안들려도 듣자

What are we missing?Community

What are we missing?Community

US Open Source Community- 10 years

= Asia Open Source Community

Community

China > Market

Source : http://blog.flurry.com/bid/83261/China-Now-Leads-the-World-in-New-iOS-and-Android-Device-Activations

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

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

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

China > Population

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

China > Closed

China > Closed

China > Open Source

open source project

in a closed internet?

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

China > Open Source

has lots of open source projects

has great Engineering blog

Alibaba Group started to embrace open source

China > Open Source

Code Alibaba ( > 100 open-source projects) http://code.alibabatech.com

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

China > Open Source

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/

China > Community

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

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

Japan > `Ruby` Creator

Ruby is a language of careful balance.Its creator, Yukihiro “Matz” Matsumoto.

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

Japan > `Ruby` Creator

Source : http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Ruby11 10 1.479%

Japan > `Ruby` Creator

Japan > `Ruby` Creator

•Many japanese have pride ruby and they make ruby curriculum for school students

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

Japan > Open Source Software

Japan > Community

• Japan has already major global community branch or agency

Japan > Community

• Japan has already major global community branch or agency

Japan > Community

• Japan has already major global community branch or agency

Japan > Community

• Japan has already major global community branch or agency

Japan > Community

•There is many developer community in Japan ( over 70 )

Japan > Community

1,000Yen / day10:00 ~ 20:00Open source booksFree opencola(coke)

https://speakerdeck.com/cognitom/kowakingutoopunsosu

Japan > Community

Korea

http://www.flickr.com/photos/koreanet/7628129114/

Korea > Open Source

`Naver` is biggest search site in Korea

http://dev.naver.com/opensource/

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

Korea > Open Source

퀴즈

Korea > Open Source

Netty( http://netty.io/ )

Korea > Open Source

http://www.cubrid.org/

Korea > Open Source

Hama ( http://hama.apache.org/ )

Korea > Open Source

Tajo ( http://tajo.incubator.apache.org/ )

Korea > Open Source

Haroopad( http://pad.haroopress.com )

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

Korea > Open Source

OSSI http://opensat.cc/

(Open Source Satellite Initiative)

Korea > Community

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

Mozilla Korea Communityhttp://www.mozilla.or.kr

Korea > Community

Korea > Community

Korea Community Associationhttp://kcd.onoffmix.com

Government, Korea

공개SW 커뮤니티 모임 지원 (토즈)

Korea Government supports OSS Conference tripas a open source community support program

Government, Korea

Open Source Portal( http://www.oss.kr )

Government, Korea

Communities

Communities

목차

1. 오픈소스

2. OSCON 도전과 문화

3. Open Source in East Asia

4. 아파치 커미터가 되다

5. 인생에 오픈소스를 더하라

04. 아파치 커미터가 되다

오픈소스활동을 하며 생기는 행운

이런 도전과 경험들이국내에서 많아져야 한다는 것!

•ASF == The Apache Software Foundation (1999)

•100 이상의 TLP(Top Level Project)

•40이상의 인큐베이팅 프로젝트( podling )

•4000 committers

04. 아파치 커미터가 되다

04. 아파치 커미터가 되다

•httpd

•Tomcat

•Lucene

•Hadoop

•ActiveMQ

•Ant

•Maven

•Cassandra

•CloudStack

•HBase

•Hive

•Ivy

•JMeter

•Mahout

•Zookeeper

04. 아파치 커미터가 되다

04. 아파치 커미터가 되다

04. 아파치 커미터가 되다

04. 아파치 커미터가 되다

04. 아파치 커미터가 되다

04. 아파치 커미터가 되다

프로젝트에서 영향력을 갖기 위해서는...

04. 아파치 커미터가 되다

컨트리뷰션 활동 및 품질

패치를 넘어방향성 논의와 제시

04. 아파치 커미터가 되다

04. 아파치 커미터가 되다

커뮤니케이션

04. 아파치 커미터가 되다

04. 아파치 커미터가 되다

관심

04. 아파치 커미터가 되다

관심꾸준함

04. 아파치 커미터가 되다

관심꾸준함

개인 희생

목차

1. 오픈소스

2. OSCON 도전과 문화

3. Open Source in East Asia

4. 아파치 커미터가 되다

5. 인생에 오픈소스를 더하라

05. 당신의 인생에 오픈소스를 더하라

•구글링

•오픈소스 커뮤니티에서 프로젝트 찾기

•The Apache Software Foundation(ASF)

•Jboss

•GitHub

•BitBucket

•Google Code

•CodeProject

•Sourceforge

05. 당신의 인생에 오픈소스를 더하라

http://findbestopensource.comBest Open Source 소개

05. 당신의 인생에 오픈소스를 더하라

https://www.ohloh.net오픈소스의 구글, ohloh

05. 당신의 인생에 오픈소스를 더하라

1. 구글 검색결과 개수

05. 당신의 인생에 오픈소스를 더하라

2. 구글 트랜드 ( 프로젝트 비교 )

05. 당신의 인생에 오픈소스를 더하라

3. StackOverflow 횟수 (http://stackoverflow.com)

05. 당신의 인생에 오픈소스를 더하라

4. 프로젝트 WIKI, 소스코드 주석의 질

Summary

I 오픈소스를 통한 기회

II 한중일 오픈소스의 현황

당신의 인생에 오픈소스를 더하라

Q&A

Thank you박민우 ( @tebica )

tebica@gmail.com

진성주 ( @geekbeast )sungju@softwaregeeks.org

서적후원 :