오픈 소스 개발에 참여한다는 것은 여러분들에게 어떤 의미가 있나요? 포트폴리오 작성을 위해? 불편함을 개선하기 위해? 무언가 멋져 보이기 때문에?
외적으로 보이는 오픈 소스 개발/운영은 여러분들이 생각하는 '모습'과 아주 다를 수 있습니다. 성공적인 오픈 소스가 되기 위해서는 무엇이 필요할까요?
오픈소스 개발자로 성공(또는 살아남기) 할 수 있을까요?
billboard.js 프로젝트를 운영하면서 경험한 내용을 바탕으로, 여러분들이 알지 못하는 오픈소스 운영 과정에서의 경험을 전달하고자 합니다.
21. 지난 1년간 유형별 이슈지난 1년간 유형별 이슈
총308개이슈총308개이슈(2017.6~2017.10)(2017.6~2017.10)
Question 120건
Bug 139건
기타 49건39.0%
45.1%
15.9%
개발작업이대부분일거라생각했지만,개발작업이대부분일거라생각했지만,
단순문의대응이단순문의대응이39%39%를차지를차지
22. 모두를 충족시킬 수 있나?모두를 충족시킬 수 있나?
API찾아보면되는데...
이건기본적으로알것같은데...
29. How came to BabelHow came to Babel
출신의SebastianMcKenzie(당시17세)가출신의SebastianMcKenzie(당시17세)가
학교시험공부도중,'6to5'(ES6toES5)라는이름으로학교시험공부도중,'6to5'(ES6toES5)라는이름으로
2014년9월28일2014년9월28일 하며시작하며시작
호주Wodonga호주Wodonga
첫커밋첫커밋
오픈소스인오픈소스인 ,, andand 등을활용등을활용esprimaesprima estraverseestraverse escodegenescodegen
[참고][참고]2015-in-review2015-in-review
30. 를 통한 기회를 통한 기회
Thinkmill→CloudFlare→FacebookThinkmill→CloudFlare→Facebook
35. No one sees that theNo one sees that the
Roads and BridgesRoads and Bridges
are falling downare falling down
사회사회 은우리일상에서아주중요은우리일상에서아주중요기반시설기반시설
평소엔중요성을느끼지못하며,많은이들은평소엔중요성을느끼지못하며,많은이들은
그것들의존재와도움등을아주'당연'한것으로인식그것들의존재와도움등을아주'당연'한것으로인식
[참고][참고] RoadsandBridges:TheUnseenLaborBehindOurDigitalInfrastructureRoadsandBridges:TheUnseenLaborBehindOurDigitalInfrastructure
42. 그럼에도 불구하고,그럼에도 불구하고,
왜 아무 대가없이 할까?왜 아무 대가없이 할까?
1)평판또는명성때문에
2)예상외의인기를얻고,메인터넌스'의무'를느끼게되는경우
3)LaborofLove- (EricHolscher)
4)장인의자부심과그들이믿는것에대한책임감-OpenSSL
Readthedocs
52. by Businessby Business
npm: -기업용private레지스트리제공서비스
WordPressWordPress-워드프레스호스팅,이커머스서비스등-워드프레스호스팅,이커머스서비스등
CloudPlatform/PaaSCloudPlatform/PaaS
Meteor: (Meteor클라우드플랫폼호스팅)
npmEnterprise
Galaxy
Heroku
그외로는그외로는
Consulting작업등을수행
PaidLicense를적용
53. by Licenseby License
newwaytosupportopensoftwaredevelopersnewwaytosupportopensoftwaredevelopersLicenseZeroLicenseZero
For-Profit
Use
Open
Source
Closed
Source
License
Zero
For-Profit
Use
Closed
Source
Open
Source
License
Zero
Parity
in LICENSE
Prosperity
in LICENSE
Duallicense(Duallicense( // ):basedonthetwo-clauseBSDlicense):basedonthetwo-clauseBSDlicenseParityParity ProsperityProsperity
상업사용자(Prosperity)에게는사용시작32일뒤,상업사용자(Prosperity)에게는사용시작32일뒤,
상업적라이선스요구상업적라이선스요구
57. Open Source isOpen Source is
mainstreammainstream
전통적인SW기업이아닌곳에서도오픈소스를개발전통적인SW기업이아닌곳에서도오픈소스를개발
GEGE
FordMotorFordMotor WalmartLabsWalmartLabs
[참고][참고]Wal-MartProvesOpenSourceIsBigBusinessWal-MartProvesOpenSourceIsBigBusiness