SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
오리엔테이션
강희숙
발표자 소개
오픈소스SW 대학생
강희숙
Compliance & Governance FEST, SEMINAR, PARTER
하나,
하나 반.
둘,
둘 반.
유의사항
FEST를 위한 Tip
상세일정
심사기준 및 Tip
D2?
FOR DEVELOPERS, BY DEVELOPERS
DEVIEW HelloWorld
오픈세미나
커뮤니티/동아리 지원
대학생세미나 세미나/컨퍼런스 지원
그리고 오픈소스SW 활동
개발자 지원 프로그램
그럼, 왜 D2 CAMPUS FEST를 하는가?
우리가 들어본 혹은 사용하고 있는 오픈소스SW
Source
http://developer.android.com/distribute/tools/promote/brand.html
http://en.wikipedia.org/wiki/Linux
http://en.wikipedia.org/wiki/Google_Chrome
https://www.mozilla.org/en-US/styleguide/identity/firefox/branding/
http://httpd.apache.org/
http://tomcat.apache.org/
http://getbootstrap.com/about/
http://nodejs.org/about/resources/
누군가 공유한 기술로 우리가 좋은 SW를 만들었기에,
누군가 만들 새로운 SW을 위해 기술을 공유할 수 있도록
미래의 오픈소스SW개발자를 지원합니다.
Source
http://en.wikipedia.org/wiki/Linux
http://en.wikipedia.org/wiki/GNU_Project
http://developer.android.com/distribute/tools/promote/brand.html
우리가 안드로이드를 만나기까지
NAVER에서도 오픈소스SW를 공개하고 있습니다.
http://naver.github.io
그럼, 우리도 시작해 볼까요?
유의사항
• 타 대회에서 수상한 적이 없는 코드여야 합니다. (미 수상작은 개선하여 참가 가능)
• 타 기업이나 기관의 지원을 받고 있지 않은 프로젝트여야 합니다.
• 직접 제작한 코드가 아닌 외부코드 사용 시 라이선스 문제가 없는 코드여야 하며
사용내역을 명시해야 합니다.
• 지적재산권을 침해하거나 기밀정보가 포함된 작품은 제출할 수 없습니다.
• 개발에 필요한 장비는 모두 참가팀이 준비해서 진행합니다.
• 결승진출팀 선발을 위한 프로젝트 제출 시 소스코드를 오픈소스 SW로 공개하여야 합니다.
• 라이선스는 개발자가 결정하며, 저작권은 개발자에게 있습니다.
대회를 시작하면서 생기는 몇 가지 궁금증들
• 가져다 써도 되는 오픈소스SW는 어떤걸까?
• 가져다 쓴 오픈소스 SW는 왜 , 어떻게 표기할까?
• 오픈소스 SW 라이선스는 무엇인가?
• 라이선스는 어떻게 표기할까?
공개되어 있으면 다 써도 되는 것 아닌가요?
• 오픈소스 SW? 공개되어 있는 SW? 자유롭게 사용할 수 있는 SW?
공개되어있다고, 자유롭게 사용할 수 있다는 뜻은 아니에요.
• 공개되어 있는데 왜 자유롭게 사용하지 못하나요?
SW에는 창작과 동시에 창작자가 갖는 권리인 저작권이 발생합니다.
저작권자의 허락이 없다면 사용할 수 없습니다.
저작권
오픈소스SW 라이선스가 무엇인가요?
• 개발자가 자신의 SW에 대해 사용 조건 및 범위를 명시한 계약
• 저작권 표시와 라이선스 표시로 구성
• 라이선스에 따라 여러분의 SW의 의무조항이 다르게 적용
• 오픈소스SW 라이선스의 보편적 의무사항
저작권표시
라이선스 표시
 사용하려는 SW가 어떤 라이선스로 배포되고 있는지 확인
 원본소스의 저작권 & 라이선스 표시는 반드시 그대로 유지
저작권/라이선스 정보 표시
수정/추가된 소스코드 공개
원본 오픈소스 SW와 동일한 라이선스로 재배포
오픈소스 SW가 사용된 SW의 전체 소스코드 공개
Source
https://github.com/johnezang/JSONKit/blob/master/JSONKit.m
라이선스
오픈소스SW 라이선스는 어떻게 확인하나요?
Source
https://github.com/naver/pinpoint
<PINPOINT 예시>
• Github의 경우
README 파일
LICENSE 파일
COPYING 파일
소스코드 내 상단
etc..
저작권정보
라이선스 정보
라이선스
오픈소스SW 라이선스는 어떻게 확인하나요?
Source
https://source.android.com/source/licenses.html
• 별도의 홈페이지가 있는 경우
License 메뉴
SW 설명시 License 표기
소스코드 내 License, COPYING, Readme 파일
소스코드 내 상단
etc..
<Android 예시>
라이선스
오픈소스SW 라이선스는 어떻게 정해야 하나요?
• 자주 사용되는 오픈소스 SW 라이선스
Apache-2.0, MIT, BSD, MPL, LGPL, GPL 등
Source
http://en.wikipedia.org/wiki/Beerware
라이선스 가이드 tip)
http://www.oss.kr/oss_intro06
https://www.olis.or.kr/ossw/license/license/list.do
<THE BEER-WARE LICENSE 예시>
 저작권자가 직접 만들어도 괜찮아요!
라이선스
오픈소스SW 라이선스는 어떻게 표기할까요?
라이선스 확인 방법을 참고해서,
저작권자의 편의대로 사용자가 볼 수 있게 표기하면 됩니다.
여러분은 이미 답을 알고 있다.
라이선스
사용한 오픈소스SW는 어떻게 표기할까요?
• NOTICE 파일
사용한 오픈소스 SW의 SW명 / 출처/ 저작권자 및 라이선스 정보 표시
• LICENSE 파일
배포되는 라이선스 원문 표기
 저작권자가 편한 대로 사용자가 볼 수 있게
표기하면 됩니다.
<PINPOINT 예시>
Source
https://github.com/naver/pinpoint/blob/master/NOTICE
사용한 오픈소스
이제, 대회일정을 봅시다!
일정안내
Warm-up
Stage
Burning
Stage
Beyond
Stage
Source
http://www.flaticon.com/
우리의 퀘스트는 3stages!
진행일정
참가신청
O.T
프로젝트 제출
결승진출팀 발표
제출방법
• github.com에 repository 생성
제출한 프로젝트 이름을 이용해주세요!
• 별도의 폼에 repository주소와 프로젝트 소개자료 제출 (1월 6일 자정까지)
설명자료 3장(자유형식), 3분 미만 데모 동영상
• 유의할 점
사용한 오픈소스SW 표기, 참가자가 구현한 부분과 오픈소스 SW 사용부분 주석으로 표시
진행일정
참가신청
O.T
프로젝트 제출
결승진출팀 발표
제출방법 FAQ
• 완성된 프로젝트를 제출해야 하나요?
• 이미 만들었던 github repo가 있는데 대회용으로 다시 만들어야 하나요?
• 심사시에 커밋 로그도 보나요?
완성되지는 않아도, 결승진출팀 선발을 가늠할 수 있는 정도의 프로젝트로 제출
기존에 진행하고 있던 프로젝트가 있다면 주소(제출한 프로젝트 명과 동일)를 그대로 제출
중간제출에서는 보지 않습니다.
진행일정
참가신청
O.T
프로젝트 제출
결승진출팀 발표
1월 15일 오후 3시, 개별 연락 (20팀 선발 예정)
우수성 : 구현한 기술이 얼마나 난이도가 있는가?
오픈소스SW를 가져다 써도 좋지만, 다른 오픈소스SW를 조합만 한 프로젝트는 낮은 점수
독창성 : 얼마나 독창적인 기술 혹은 아이디어 인가?
이미 많이 공개되어있는 SW나 아이디어의 답습은 낮은 점수
프로젝트 운영 : 사용자를 위한 문서와 주석이 잘 표기되어 있는가?
사용자를 고려하지 않은 불친절한 SW는 낮은 점수 (사용방법 및 주석 등 표기)
라이선스 표기는 optional
• 심사기준
• NAVER 개발자와 함께하는 멘토링 캠프
• D2 SF(StartupFactory)에 가면 함께 참가하고 있는 참가팀에 모인다!
• 팀 내에서 해결하지 못한 이슈를 공유하고 함께 해결
진행일정
멘토링 캠프
멘토링 밋업
최종프로젝트 제출
결승전
참여자와 NAVER 개발자가 함께 프로젝트 멘토링
예) 오픈소스 SW에 기여하는 방법, git을 이용한 협업 방법 등을 주제로 멘토링
강남역 D2 SF에 결승진출팀이 모여 마음껏 개발할 수 있도록 장소 지원
밋업을 통해 팀 내 해결 못하고 있는 이슈를 공유하고 참가자들과 함께 해결!
진행일정
멘토링 캠프
멘토링 밋업
최종프로젝트 제출
결승전
FEST 2014 Hackday
진행일정
멘토링 캠프
멘토링 밋업
최종프로젝트 제출
결승전
고도화
Burning Stage를 통해서 프로젝트의 이슈를 얼마나 도전적으로 제출하고, 풀어내어 성장하였는가
발전가능성
다른 개발자의 이슈와 PR에 잘 응대하였는가
프로젝트를 잘 운영하였는가 (커밋 로그 및 메시지 등 심사)
프로젝트 운영
사용자를 위한 문서와 소스코드의 주석은 잘 정리되어 있는가
라이선스 표기 및 사용한 오픈소스SW 등의 표기는 적절한가
결승참여자 인기투표
최종 PT를 통해 참여자들의 투표를 통해 심사에 반영
3월 19일, 결승전 PT를 통한 프로젝트 시상
• 심사기준
진행일정
Beyond FEST!
Mission!
FEST를 넘어 자신의 오픈소스 SW를 가진 개발자로 성장하기
Source
http://www.nccu.edu/academics/sc/artsandsciences/globalstudies/index.cfm
진행일정
• 프로젝트를 FEST를 넘어 지속적으로 성장시키기
• 프로젝트 성장을 위한 홍보와 밋업 등을 지원해드립니다.
• 결승진출팀 전체를 대상으로 하며, 11월 최종 시상
Beyond FEST!
FEST 참가자뿐만 아니라 외부의 개발자들과 협력하여 커뮤니티로 발전
프로젝트 홍보를 위한 밋업과 세미나에 필요한 장소와 간식 등을 지원합니다.
Beyond FEST 상 시상
이후 들려드릴 이야기
NAVER LABS 최병운님,
NAVER LABS 김덕홍님,
오픈소스 개발자 이야기
Github 시작하기
잘해봐요 우리!
좋은 개발자로 성장하시길 열심히 응원하고 지원하겠습니다.
우리 에서 꼭 다시 만나요!

Weitere ähnliche Inhalte

Was ist angesagt?

학교에선 알려주지 않는 오픈소스이야기 - 박치완님
학교에선 알려주지 않는 오픈소스이야기 - 박치완님학교에선 알려주지 않는 오픈소스이야기 - 박치완님
학교에선 알려주지 않는 오픈소스이야기 - 박치완님NAVER D2
 
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한NAVER Engineering
 
5.yobi를 활용한 개발자 협업 및 배포 프로세스
5.yobi를 활용한 개발자 협업 및 배포 프로세스5.yobi를 활용한 개발자 협업 및 배포 프로세스
5.yobi를 활용한 개발자 협업 및 배포 프로세스NAVER D2
 
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)Taeung Song
 
[D2]pinpoint 개발기
[D2]pinpoint 개발기[D2]pinpoint 개발기
[D2]pinpoint 개발기NAVER D2
 
swig를 이용한 C++ 랩핑
swig를 이용한 C++ 랩핑swig를 이용한 C++ 랩핑
swig를 이용한 C++ 랩핑NAVER D2
 
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재[네이버오픈소스세미나] egjs-view360 개발기 - 김희재
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재NAVER D2
 
JavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJSJavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJSNAVER D2
 
공개SW와 개발방법론(오픈소스 성공요인 사례)
공개SW와 개발방법론(오픈소스 성공요인 사례)공개SW와 개발방법론(오픈소스 성공요인 사례)
공개SW와 개발방법론(오픈소스 성공요인 사례)mosaicnet
 
112 deview
112 deview112 deview
112 deviewNAVER D2
 
진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)
진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)
진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)우영 주
 
Github 으로 학교 팀 프로젝트 하기
Github 으로 학교 팀 프로젝트 하기Github 으로 학교 팀 프로젝트 하기
Github 으로 학교 팀 프로젝트 하기nexusz99
 
도도와 파이썬: 좋은 선택과 나쁜 선택
도도와 파이썬: 좋은 선택과 나쁜 선택도도와 파이썬: 좋은 선택과 나쁜 선택
도도와 파이썬: 좋은 선택과 나쁜 선택Jc Kim
 
[D2 CAMPUS] Dodge the Dodge - GoN
[D2 CAMPUS] Dodge the Dodge - GoN[D2 CAMPUS] Dodge the Dodge - GoN
[D2 CAMPUS] Dodge the Dodge - GoNNAVER D2
 
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP FrameworkInseok Lee
 
『Modern PHP』 - 미리보기
『Modern PHP』 - 미리보기『Modern PHP』 - 미리보기
『Modern PHP』 - 미리보기복연 이
 
PHP 개발 생산성을 높여주는 통합 개발 환경 - 이클립스 PDT
PHP 개발 생산성을 높여주는 통합 개발 환경 - 이클립스 PDTPHP 개발 생산성을 높여주는 통합 개발 환경 - 이클립스 PDT
PHP 개발 생산성을 높여주는 통합 개발 환경 - 이클립스 PDTYoung D
 
BEM을 깨우치다.
BEM을 깨우치다.BEM을 깨우치다.
BEM을 깨우치다.우영 주
 
Zeropage - wikinote 발표자료
Zeropage - wikinote 발표자료Zeropage - wikinote 발표자료
Zeropage - wikinote 발표자료NAVER D2
 
[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동NAVER D2
 

Was ist angesagt? (20)

학교에선 알려주지 않는 오픈소스이야기 - 박치완님
학교에선 알려주지 않는 오픈소스이야기 - 박치완님학교에선 알려주지 않는 오픈소스이야기 - 박치완님
학교에선 알려주지 않는 오픈소스이야기 - 박치완님
 
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
 
5.yobi를 활용한 개발자 협업 및 배포 프로세스
5.yobi를 활용한 개발자 협업 및 배포 프로세스5.yobi를 활용한 개발자 협업 및 배포 프로세스
5.yobi를 활용한 개발자 협업 및 배포 프로세스
 
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
 
[D2]pinpoint 개발기
[D2]pinpoint 개발기[D2]pinpoint 개발기
[D2]pinpoint 개발기
 
swig를 이용한 C++ 랩핑
swig를 이용한 C++ 랩핑swig를 이용한 C++ 랩핑
swig를 이용한 C++ 랩핑
 
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재[네이버오픈소스세미나] egjs-view360 개발기 - 김희재
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재
 
JavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJSJavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJS
 
공개SW와 개발방법론(오픈소스 성공요인 사례)
공개SW와 개발방법론(오픈소스 성공요인 사례)공개SW와 개발방법론(오픈소스 성공요인 사례)
공개SW와 개발방법론(오픈소스 성공요인 사례)
 
112 deview
112 deview112 deview
112 deview
 
진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)
진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)
진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)
 
Github 으로 학교 팀 프로젝트 하기
Github 으로 학교 팀 프로젝트 하기Github 으로 학교 팀 프로젝트 하기
Github 으로 학교 팀 프로젝트 하기
 
도도와 파이썬: 좋은 선택과 나쁜 선택
도도와 파이썬: 좋은 선택과 나쁜 선택도도와 파이썬: 좋은 선택과 나쁜 선택
도도와 파이썬: 좋은 선택과 나쁜 선택
 
[D2 CAMPUS] Dodge the Dodge - GoN
[D2 CAMPUS] Dodge the Dodge - GoN[D2 CAMPUS] Dodge the Dodge - GoN
[D2 CAMPUS] Dodge the Dodge - GoN
 
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
 
『Modern PHP』 - 미리보기
『Modern PHP』 - 미리보기『Modern PHP』 - 미리보기
『Modern PHP』 - 미리보기
 
PHP 개발 생산성을 높여주는 통합 개발 환경 - 이클립스 PDT
PHP 개발 생산성을 높여주는 통합 개발 환경 - 이클립스 PDTPHP 개발 생산성을 높여주는 통합 개발 환경 - 이클립스 PDT
PHP 개발 생산성을 높여주는 통합 개발 환경 - 이클립스 PDT
 
BEM을 깨우치다.
BEM을 깨우치다.BEM을 깨우치다.
BEM을 깨우치다.
 
Zeropage - wikinote 발표자료
Zeropage - wikinote 발표자료Zeropage - wikinote 발표자료
Zeropage - wikinote 발표자료
 
[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동
 

Andere mochten auch

Query DSL In Elasticsearch
Query DSL In ElasticsearchQuery DSL In Elasticsearch
Query DSL In ElasticsearchKnoldus Inc.
 
오픈소스 맛보기 - 정민우님
오픈소스 맛보기 - 정민우님오픈소스 맛보기 - 정민우님
오픈소스 맛보기 - 정민우님NAVER D2
 
Java Performance Analysis on Linux with Flame Graphs
Java Performance Analysis on Linux with Flame GraphsJava Performance Analysis on Linux with Flame Graphs
Java Performance Analysis on Linux with Flame GraphsBrendan Gregg
 
elasticsearch_적용 및 활용_정리
elasticsearch_적용 및 활용_정리elasticsearch_적용 및 활용_정리
elasticsearch_적용 및 활용_정리Junyi Song
 
오픈소스 SW 라이선스 - 박은정님
오픈소스 SW 라이선스 - 박은정님오픈소스 SW 라이선스 - 박은정님
오픈소스 SW 라이선스 - 박은정님NAVER D2
 
JavaScript 비동기 프로그래밍 집중 탐구 - 조유성님
JavaScript 비동기 프로그래밍 집중 탐구 - 조유성님JavaScript 비동기 프로그래밍 집중 탐구 - 조유성님
JavaScript 비동기 프로그래밍 집중 탐구 - 조유성님NAVER D2
 
텀 프로젝트에서 제품 프로젝트로 - 성준영님
텀 프로젝트에서 제품 프로젝트로 - 성준영님텀 프로젝트에서 제품 프로젝트로 - 성준영님
텀 프로젝트에서 제품 프로젝트로 - 성준영님NAVER D2
 
데이터분석과통계2 - 최재걸님
데이터분석과통계2 - 최재걸님데이터분석과통계2 - 최재걸님
데이터분석과통계2 - 최재걸님NAVER D2
 
Papago/N2MT 개발이야기
Papago/N2MT 개발이야기Papago/N2MT 개발이야기
Papago/N2MT 개발이야기NAVER D2
 

Andere mochten auch (9)

Query DSL In Elasticsearch
Query DSL In ElasticsearchQuery DSL In Elasticsearch
Query DSL In Elasticsearch
 
오픈소스 맛보기 - 정민우님
오픈소스 맛보기 - 정민우님오픈소스 맛보기 - 정민우님
오픈소스 맛보기 - 정민우님
 
Java Performance Analysis on Linux with Flame Graphs
Java Performance Analysis on Linux with Flame GraphsJava Performance Analysis on Linux with Flame Graphs
Java Performance Analysis on Linux with Flame Graphs
 
elasticsearch_적용 및 활용_정리
elasticsearch_적용 및 활용_정리elasticsearch_적용 및 활용_정리
elasticsearch_적용 및 활용_정리
 
오픈소스 SW 라이선스 - 박은정님
오픈소스 SW 라이선스 - 박은정님오픈소스 SW 라이선스 - 박은정님
오픈소스 SW 라이선스 - 박은정님
 
JavaScript 비동기 프로그래밍 집중 탐구 - 조유성님
JavaScript 비동기 프로그래밍 집중 탐구 - 조유성님JavaScript 비동기 프로그래밍 집중 탐구 - 조유성님
JavaScript 비동기 프로그래밍 집중 탐구 - 조유성님
 
텀 프로젝트에서 제품 프로젝트로 - 성준영님
텀 프로젝트에서 제품 프로젝트로 - 성준영님텀 프로젝트에서 제품 프로젝트로 - 성준영님
텀 프로젝트에서 제품 프로젝트로 - 성준영님
 
데이터분석과통계2 - 최재걸님
데이터분석과통계2 - 최재걸님데이터분석과통계2 - 최재걸님
데이터분석과통계2 - 최재걸님
 
Papago/N2MT 개발이야기
Papago/N2MT 개발이야기Papago/N2MT 개발이야기
Papago/N2MT 개발이야기
 

Ähnlich wie D2 CAMPUS FEST 2015 오리엔테이션 session1

네이버 오픈소스세미나 - 오픈소스 바르게 시작하기 NAVER 강희숙
네이버 오픈소스세미나 - 오픈소스 바르게 시작하기 NAVER 강희숙네이버 오픈소스세미나 - 오픈소스 바르게 시작하기 NAVER 강희숙
네이버 오픈소스세미나 - 오픈소스 바르게 시작하기 NAVER 강희숙NAVER Engineering
 
오픈소스, 빡! 끝! - 제7회 삼성소프트웨어멤버십 기술전
오픈소스, 빡! 끝! - 제7회 삼성소프트웨어멤버십 기술전오픈소스, 빡! 끝! - 제7회 삼성소프트웨어멤버십 기술전
오픈소스, 빡! 끝! - 제7회 삼성소프트웨어멤버십 기술전Daniel Juyung Seo
 
[Gsc2014 spring(9)]naver d2 소개 (gsc2014)
[Gsc2014 spring(9)]naver d2 소개 (gsc2014)[Gsc2014 spring(9)]naver d2 소개 (gsc2014)
[Gsc2014 spring(9)]naver d2 소개 (gsc2014)VentureSquare
 
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인Kevin Kim
 
02.[참고]오픈소스sw라이선스가이드라인
02.[참고]오픈소스sw라이선스가이드라인02.[참고]오픈소스sw라이선스가이드라인
02.[참고]오픈소스sw라이선스가이드라인Hankyo
 
[113]apache zeppelin 이문수
[113]apache zeppelin 이문수[113]apache zeppelin 이문수
[113]apache zeppelin 이문수NAVER D2
 
제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스
제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스
제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스NAVER D2
 
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴Ian Choi
 
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용 오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용 SANGHEE SHIN
 
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기Daniel Juyung Seo
 
[공간정보연구원] 1일차 - 오픈소스GIS 개요
[공간정보연구원] 1일차 - 오픈소스GIS 개요[공간정보연구원] 1일차 - 오픈소스GIS 개요
[공간정보연구원] 1일차 - 오픈소스GIS 개요slhead1
 
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략Ji-Woong Choi
 
Groupware project
Groupware projectGroupware project
Groupware projectJiHwan Yoon
 
[uengine.org-uEngine Day] Open Source SW 활용방안및 uEngine BPMS V.4 발표자료
[uengine.org-uEngine Day] Open Source SW 활용방안및 uEngine BPMS V.4 발표자료[uengine.org-uEngine Day] Open Source SW 활용방안및 uEngine BPMS V.4 발표자료
[uengine.org-uEngine Day] Open Source SW 활용방안및 uEngine BPMS V.4 발표자료Hannah Kim
 
Introduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHSIntroduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHSslhead1
 
오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811승우 백
 
삶이편해지는_백엔드_개발자_지식.pdf
삶이편해지는_백엔드_개발자_지식.pdf삶이편해지는_백엔드_개발자_지식.pdf
삶이편해지는_백엔드_개발자_지식.pdfSeung kyoo Park
 
개발자로써 갖춰야할 스킬들 - 최용호
개발자로써 갖춰야할 스킬들 - 최용호개발자로써 갖춰야할 스킬들 - 최용호
개발자로써 갖춰야할 스킬들 - 최용호용호 최
 
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래2013 공개SW데이 발표 - 구름IDE의 발자취와 미래
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래Sung-tae Ryu
 

Ähnlich wie D2 CAMPUS FEST 2015 오리엔테이션 session1 (20)

네이버 오픈소스세미나 - 오픈소스 바르게 시작하기 NAVER 강희숙
네이버 오픈소스세미나 - 오픈소스 바르게 시작하기 NAVER 강희숙네이버 오픈소스세미나 - 오픈소스 바르게 시작하기 NAVER 강희숙
네이버 오픈소스세미나 - 오픈소스 바르게 시작하기 NAVER 강희숙
 
오픈소스, 빡! 끝! - 제7회 삼성소프트웨어멤버십 기술전
오픈소스, 빡! 끝! - 제7회 삼성소프트웨어멤버십 기술전오픈소스, 빡! 끝! - 제7회 삼성소프트웨어멤버십 기술전
오픈소스, 빡! 끝! - 제7회 삼성소프트웨어멤버십 기술전
 
[Gsc2014 spring(9)]naver d2 소개 (gsc2014)
[Gsc2014 spring(9)]naver d2 소개 (gsc2014)[Gsc2014 spring(9)]naver d2 소개 (gsc2014)
[Gsc2014 spring(9)]naver d2 소개 (gsc2014)
 
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
 
02.[참고]오픈소스sw라이선스가이드라인
02.[참고]오픈소스sw라이선스가이드라인02.[참고]오픈소스sw라이선스가이드라인
02.[참고]오픈소스sw라이선스가이드라인
 
[113]apache zeppelin 이문수
[113]apache zeppelin 이문수[113]apache zeppelin 이문수
[113]apache zeppelin 이문수
 
제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스
제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스
제 5회 D2 CAMPUS FEST O.T - 오픈소스 라이선스
 
OSS and R&D
OSS and R&DOSS and R&D
OSS and R&D
 
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴
 
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용 오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
오픈 소스와 독점소프트웨어 : 그 이해와 전략적 활용
 
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
 
[공간정보연구원] 1일차 - 오픈소스GIS 개요
[공간정보연구원] 1일차 - 오픈소스GIS 개요[공간정보연구원] 1일차 - 오픈소스GIS 개요
[공간정보연구원] 1일차 - 오픈소스GIS 개요
 
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
 
Groupware project
Groupware projectGroupware project
Groupware project
 
[uengine.org-uEngine Day] Open Source SW 활용방안및 uEngine BPMS V.4 발표자료
[uengine.org-uEngine Day] Open Source SW 활용방안및 uEngine BPMS V.4 발표자료[uengine.org-uEngine Day] Open Source SW 활용방안및 uEngine BPMS V.4 발표자료
[uengine.org-uEngine Day] Open Source SW 활용방안및 uEngine BPMS V.4 발표자료
 
Introduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHSIntroduction to FOSS4G & OSGeo for KRIHS
Introduction to FOSS4G & OSGeo for KRIHS
 
오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811오픈소스Sw이해와가치 송상효-20160811
오픈소스Sw이해와가치 송상효-20160811
 
삶이편해지는_백엔드_개발자_지식.pdf
삶이편해지는_백엔드_개발자_지식.pdf삶이편해지는_백엔드_개발자_지식.pdf
삶이편해지는_백엔드_개발자_지식.pdf
 
개발자로써 갖춰야할 스킬들 - 최용호
개발자로써 갖춰야할 스킬들 - 최용호개발자로써 갖춰야할 스킬들 - 최용호
개발자로써 갖춰야할 스킬들 - 최용호
 
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래2013 공개SW데이 발표 - 구름IDE의 발자취와 미래
2013 공개SW데이 발표 - 구름IDE의 발자취와 미래
 

Mehr von NAVER D2

[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다NAVER D2
 
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...NAVER D2
 
[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기NAVER D2
 
[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발NAVER D2
 
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈NAVER D2
 
[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&ANAVER D2
 
[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기NAVER D2
 
[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep LearningNAVER D2
 
[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applicationsNAVER D2
 
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingOld version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingNAVER D2
 
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지NAVER D2
 
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기NAVER D2
 
[224]네이버 검색과 개인화
[224]네이버 검색과 개인화[224]네이버 검색과 개인화
[224]네이버 검색과 개인화NAVER D2
 
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)NAVER D2
 
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기NAVER D2
 
[213] Fashion Visual Search
[213] Fashion Visual Search[213] Fashion Visual Search
[213] Fashion Visual SearchNAVER D2
 
[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화NAVER D2
 
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지NAVER D2
 
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터NAVER D2
 
[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?NAVER D2
 

Mehr von NAVER D2 (20)

[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다
 
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
 
[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기
 
[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발
 
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
 
[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A
 
[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기
 
[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning
 
[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications
 
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingOld version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
 
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
 
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
 
[224]네이버 검색과 개인화
[224]네이버 검색과 개인화[224]네이버 검색과 개인화
[224]네이버 검색과 개인화
 
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
 
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
 
[213] Fashion Visual Search
[213] Fashion Visual Search[213] Fashion Visual Search
[213] Fashion Visual Search
 
[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화
 
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
 
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
 
[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?
 

D2 CAMPUS FEST 2015 오리엔테이션 session1

  • 3. 하나, 하나 반. 둘, 둘 반. 유의사항 FEST를 위한 Tip 상세일정 심사기준 및 Tip
  • 4. D2? FOR DEVELOPERS, BY DEVELOPERS DEVIEW HelloWorld 오픈세미나 커뮤니티/동아리 지원 대학생세미나 세미나/컨퍼런스 지원 그리고 오픈소스SW 활동 개발자 지원 프로그램
  • 5. 그럼, 왜 D2 CAMPUS FEST를 하는가?
  • 6. 우리가 들어본 혹은 사용하고 있는 오픈소스SW Source http://developer.android.com/distribute/tools/promote/brand.html http://en.wikipedia.org/wiki/Linux http://en.wikipedia.org/wiki/Google_Chrome https://www.mozilla.org/en-US/styleguide/identity/firefox/branding/ http://httpd.apache.org/ http://tomcat.apache.org/ http://getbootstrap.com/about/ http://nodejs.org/about/resources/
  • 7. 누군가 공유한 기술로 우리가 좋은 SW를 만들었기에, 누군가 만들 새로운 SW을 위해 기술을 공유할 수 있도록 미래의 오픈소스SW개발자를 지원합니다. Source http://en.wikipedia.org/wiki/Linux http://en.wikipedia.org/wiki/GNU_Project http://developer.android.com/distribute/tools/promote/brand.html 우리가 안드로이드를 만나기까지
  • 8. NAVER에서도 오픈소스SW를 공개하고 있습니다. http://naver.github.io
  • 10. 유의사항 • 타 대회에서 수상한 적이 없는 코드여야 합니다. (미 수상작은 개선하여 참가 가능) • 타 기업이나 기관의 지원을 받고 있지 않은 프로젝트여야 합니다. • 직접 제작한 코드가 아닌 외부코드 사용 시 라이선스 문제가 없는 코드여야 하며 사용내역을 명시해야 합니다. • 지적재산권을 침해하거나 기밀정보가 포함된 작품은 제출할 수 없습니다. • 개발에 필요한 장비는 모두 참가팀이 준비해서 진행합니다. • 결승진출팀 선발을 위한 프로젝트 제출 시 소스코드를 오픈소스 SW로 공개하여야 합니다. • 라이선스는 개발자가 결정하며, 저작권은 개발자에게 있습니다.
  • 11. 대회를 시작하면서 생기는 몇 가지 궁금증들 • 가져다 써도 되는 오픈소스SW는 어떤걸까? • 가져다 쓴 오픈소스 SW는 왜 , 어떻게 표기할까? • 오픈소스 SW 라이선스는 무엇인가? • 라이선스는 어떻게 표기할까?
  • 12. 공개되어 있으면 다 써도 되는 것 아닌가요? • 오픈소스 SW? 공개되어 있는 SW? 자유롭게 사용할 수 있는 SW? 공개되어있다고, 자유롭게 사용할 수 있다는 뜻은 아니에요. • 공개되어 있는데 왜 자유롭게 사용하지 못하나요? SW에는 창작과 동시에 창작자가 갖는 권리인 저작권이 발생합니다. 저작권자의 허락이 없다면 사용할 수 없습니다. 저작권
  • 13. 오픈소스SW 라이선스가 무엇인가요? • 개발자가 자신의 SW에 대해 사용 조건 및 범위를 명시한 계약 • 저작권 표시와 라이선스 표시로 구성 • 라이선스에 따라 여러분의 SW의 의무조항이 다르게 적용 • 오픈소스SW 라이선스의 보편적 의무사항 저작권표시 라이선스 표시  사용하려는 SW가 어떤 라이선스로 배포되고 있는지 확인  원본소스의 저작권 & 라이선스 표시는 반드시 그대로 유지 저작권/라이선스 정보 표시 수정/추가된 소스코드 공개 원본 오픈소스 SW와 동일한 라이선스로 재배포 오픈소스 SW가 사용된 SW의 전체 소스코드 공개 Source https://github.com/johnezang/JSONKit/blob/master/JSONKit.m 라이선스
  • 14. 오픈소스SW 라이선스는 어떻게 확인하나요? Source https://github.com/naver/pinpoint <PINPOINT 예시> • Github의 경우 README 파일 LICENSE 파일 COPYING 파일 소스코드 내 상단 etc.. 저작권정보 라이선스 정보 라이선스
  • 15. 오픈소스SW 라이선스는 어떻게 확인하나요? Source https://source.android.com/source/licenses.html • 별도의 홈페이지가 있는 경우 License 메뉴 SW 설명시 License 표기 소스코드 내 License, COPYING, Readme 파일 소스코드 내 상단 etc.. <Android 예시> 라이선스
  • 16. 오픈소스SW 라이선스는 어떻게 정해야 하나요? • 자주 사용되는 오픈소스 SW 라이선스 Apache-2.0, MIT, BSD, MPL, LGPL, GPL 등 Source http://en.wikipedia.org/wiki/Beerware 라이선스 가이드 tip) http://www.oss.kr/oss_intro06 https://www.olis.or.kr/ossw/license/license/list.do <THE BEER-WARE LICENSE 예시>  저작권자가 직접 만들어도 괜찮아요! 라이선스
  • 17. 오픈소스SW 라이선스는 어떻게 표기할까요? 라이선스 확인 방법을 참고해서, 저작권자의 편의대로 사용자가 볼 수 있게 표기하면 됩니다. 여러분은 이미 답을 알고 있다. 라이선스
  • 18. 사용한 오픈소스SW는 어떻게 표기할까요? • NOTICE 파일 사용한 오픈소스 SW의 SW명 / 출처/ 저작권자 및 라이선스 정보 표시 • LICENSE 파일 배포되는 라이선스 원문 표기  저작권자가 편한 대로 사용자가 볼 수 있게 표기하면 됩니다. <PINPOINT 예시> Source https://github.com/naver/pinpoint/blob/master/NOTICE 사용한 오픈소스
  • 21. 진행일정 참가신청 O.T 프로젝트 제출 결승진출팀 발표 제출방법 • github.com에 repository 생성 제출한 프로젝트 이름을 이용해주세요! • 별도의 폼에 repository주소와 프로젝트 소개자료 제출 (1월 6일 자정까지) 설명자료 3장(자유형식), 3분 미만 데모 동영상 • 유의할 점 사용한 오픈소스SW 표기, 참가자가 구현한 부분과 오픈소스 SW 사용부분 주석으로 표시
  • 22. 진행일정 참가신청 O.T 프로젝트 제출 결승진출팀 발표 제출방법 FAQ • 완성된 프로젝트를 제출해야 하나요? • 이미 만들었던 github repo가 있는데 대회용으로 다시 만들어야 하나요? • 심사시에 커밋 로그도 보나요? 완성되지는 않아도, 결승진출팀 선발을 가늠할 수 있는 정도의 프로젝트로 제출 기존에 진행하고 있던 프로젝트가 있다면 주소(제출한 프로젝트 명과 동일)를 그대로 제출 중간제출에서는 보지 않습니다.
  • 23. 진행일정 참가신청 O.T 프로젝트 제출 결승진출팀 발표 1월 15일 오후 3시, 개별 연락 (20팀 선발 예정) 우수성 : 구현한 기술이 얼마나 난이도가 있는가? 오픈소스SW를 가져다 써도 좋지만, 다른 오픈소스SW를 조합만 한 프로젝트는 낮은 점수 독창성 : 얼마나 독창적인 기술 혹은 아이디어 인가? 이미 많이 공개되어있는 SW나 아이디어의 답습은 낮은 점수 프로젝트 운영 : 사용자를 위한 문서와 주석이 잘 표기되어 있는가? 사용자를 고려하지 않은 불친절한 SW는 낮은 점수 (사용방법 및 주석 등 표기) 라이선스 표기는 optional • 심사기준
  • 24. • NAVER 개발자와 함께하는 멘토링 캠프 • D2 SF(StartupFactory)에 가면 함께 참가하고 있는 참가팀에 모인다! • 팀 내에서 해결하지 못한 이슈를 공유하고 함께 해결 진행일정 멘토링 캠프 멘토링 밋업 최종프로젝트 제출 결승전 참여자와 NAVER 개발자가 함께 프로젝트 멘토링 예) 오픈소스 SW에 기여하는 방법, git을 이용한 협업 방법 등을 주제로 멘토링 강남역 D2 SF에 결승진출팀이 모여 마음껏 개발할 수 있도록 장소 지원 밋업을 통해 팀 내 해결 못하고 있는 이슈를 공유하고 참가자들과 함께 해결!
  • 26. 진행일정 멘토링 캠프 멘토링 밋업 최종프로젝트 제출 결승전 고도화 Burning Stage를 통해서 프로젝트의 이슈를 얼마나 도전적으로 제출하고, 풀어내어 성장하였는가 발전가능성 다른 개발자의 이슈와 PR에 잘 응대하였는가 프로젝트를 잘 운영하였는가 (커밋 로그 및 메시지 등 심사) 프로젝트 운영 사용자를 위한 문서와 소스코드의 주석은 잘 정리되어 있는가 라이선스 표기 및 사용한 오픈소스SW 등의 표기는 적절한가 결승참여자 인기투표 최종 PT를 통해 참여자들의 투표를 통해 심사에 반영 3월 19일, 결승전 PT를 통한 프로젝트 시상 • 심사기준
  • 27. 진행일정 Beyond FEST! Mission! FEST를 넘어 자신의 오픈소스 SW를 가진 개발자로 성장하기 Source http://www.nccu.edu/academics/sc/artsandsciences/globalstudies/index.cfm
  • 28. 진행일정 • 프로젝트를 FEST를 넘어 지속적으로 성장시키기 • 프로젝트 성장을 위한 홍보와 밋업 등을 지원해드립니다. • 결승진출팀 전체를 대상으로 하며, 11월 최종 시상 Beyond FEST! FEST 참가자뿐만 아니라 외부의 개발자들과 협력하여 커뮤니티로 발전 프로젝트 홍보를 위한 밋업과 세미나에 필요한 장소와 간식 등을 지원합니다. Beyond FEST 상 시상
  • 29. 이후 들려드릴 이야기 NAVER LABS 최병운님, NAVER LABS 김덕홍님, 오픈소스 개발자 이야기 Github 시작하기
  • 30. 잘해봐요 우리! 좋은 개발자로 성장하시길 열심히 응원하고 지원하겠습니다. 우리 에서 꼭 다시 만나요!