Slide 1

Slide 1 text

this is not a talk about

Slide 2

Slide 2 text

this is a talk about you

Slide 3

Slide 3 text

Eric Berry @coderberry

Slide 4

Slide 4 text

!4

Slide 5

Slide 5 text

!5

Slide 6

Slide 6 text

!6

Slide 7

Slide 7 text

!7

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Open Source

Slide 10

Slide 10 text

Open Source Royalty-free redistribution of the program https://www.thesoftwareguild.com/blog/open-source-motivation/

Slide 11

Slide 11 text

Open Source Royalty-free redistribution of the program https://www.thesoftwareguild.com/blog/open-source-motivation/ Release of the source code

Slide 12

Slide 12 text

Open Source Royalty-free redistribution of the program https://www.thesoftwareguild.com/blog/open-source-motivation/ Release of the source code Modifications retain the original software license

Slide 13

Slide 13 text

Open Source Fix or Improve Code https://www.thesoftwareguild.com/blog/open-source-motivation/

Slide 14

Slide 14 text

https://www.zdnet.com/article/its-an-open-source-world-78-percent-of-companies-run-open-source-software/ 96% of applications use Open Source

Slide 15

Slide 15 text

https://www.blackducksoftware.com/download/2018-open-source-security-and-risk-analysis-infographic On average, 57% of the code was from Open Source

Slide 16

Slide 16 text

http://openforumacademy.org/library/ofa-fellows-reference-library/Hosted%20Files/OSS-daffara-notes.pdf/at_download/file

Slide 17

Slide 17 text

Å https://www.developer-tech.com/news/2015/oct/14/measuring-value-open-source/ $387 billion

Slide 18

Slide 18 text

Å https://www.developer-tech.com/news/2015/oct/14/measuring-value-open-source/ $387 billion Equivalent to 1.7B ETH or 58.8M Bitcoin

Slide 19

Slide 19 text

Å https://www.developer-tech.com/news/2015/oct/14/measuring-value-open-source/ $387 billion

Slide 20

Slide 20 text

What motivates us to
 work on Open Source?

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

Intrinsic Extrinsic https://www.thesoftwareguild.com/blog/open-source-motivation/

Slide 23

Slide 23 text

Intrinsic Extrinsic when you do something because you enjoy it or find it interesting when you do something for external rewards or to avoid negative consequences

Slide 24

Slide 24 text

Intrinsic Extrinsic Personal Hobby

Slide 25

Slide 25 text

Intrinsic Extrinsic Personal Hobby Enjoy Learning

Slide 26

Slide 26 text

Intrinsic Extrinsic Personal Hobby Enjoy Learning Fun / Culture

Slide 27

Slide 27 text

Intrinsic Extrinsic Personal Hobby Enjoy Learning Fun / Culture Altruism

Slide 28

Slide 28 text

Intrinsic Extrinsic Peer Recognition Personal Hobby Enjoy Learning Fun / Culture Altruism

Slide 29

Slide 29 text

Intrinsic Extrinsic Peer Recognition Career Advancement Personal Hobby Enjoy Learning Fun / Culture Altruism

Slide 30

Slide 30 text

Intrinsic Extrinsic Peer Recognition Career Advancement Self Marketing Personal Hobby Enjoy Learning Fun / Culture Altruism

Slide 31

Slide 31 text

Intrinsic Extrinsic Peer Recognition Career Advancement Self Marketing Financial Rewards Personal Hobby Enjoy Learning Fun / Culture Altruism

Slide 32

Slide 32 text

Contributor Maintainer https://opensource.guide/how-to-contribute/#anatomy-of-an-open-source-project

Slide 33

Slide 33 text

Contributor Maintainer https://opensource.guide/how-to-contribute/#anatomy-of-an-open-source-project Contributed something back to the project • Bug Fixes • Build Features • Enhance Docs • Fix Typos

Slide 34

Slide 34 text

Contributor Maintainer https://opensource.guide/how-to-contribute/#anatomy-of-an-open-source-project Contributed something back to the project • Bug Fixes • Build Features • Enhance Docs • Fix Typos Responsible for driving the vision and managing the organizational aspects of the project. • Bug Triage • PR Review • Directing Project

Slide 35

Slide 35 text

Maintainer

Slide 36

Slide 36 text

No content

Slide 37

Slide 37 text

No content

Slide 38

Slide 38 text

No content

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

!40

Slide 41

Slide 41 text

TF ≤ 2 65% of OSS repositories (A Novel Approach for Estimating Truck Factors, April 2016) !41

Slide 42

Slide 42 text

No content

Slide 43

Slide 43 text

No content

Slide 44

Slide 44 text

@jlukic

Slide 45

Slide 45 text

No content

Slide 46

Slide 46 text

No content

Slide 47

Slide 47 text

No content

Slide 48

Slide 48 text

!48 Is open source really free?

Slide 49

Slide 49 text

No content

Slide 50

Slide 50 text

TIME : (

Slide 51

Slide 51 text

TIME : ( BURNOUT

Slide 52

Slide 52 text

No content

Slide 53

Slide 53 text

No content

Slide 54

Slide 54 text

No content

Slide 55

Slide 55 text

No content

Slide 56

Slide 56 text

On June 19th, 2017, one hundred people gathered in San Francisco to create a cultural shift in how we think about the sustainability of open source software.

Slide 57

Slide 57 text

“Key pieces of OSS, of which many applications depend on, are often supported by small groups of individual contributors with no financial support or contractual obligation to do so …

Slide 58

Slide 58 text

… This has created a landscape in which the goodwill of a few can no longer sustain the increasing demands the ecosystem places on them.“

Slide 59

Slide 59 text

"Use money as an incentive for open source"

Slide 60

Slide 60 text

#FUNDL

Slide 61

Slide 61 text

How do I #FUNDL my projects?

Slide 62

Slide 62 text

No content

Slide 63

Slide 63 text

DONATIONS SUPPORT LICENSE / USAGE

Slide 64

Slide 64 text

Advertising DONATIONS SUPPORT LICENSE / USAGE Donation Buttons Sponsorships Grants Foundations Venture Capital Open Core SaaS Books Paid Training Merchandise Consulting Crowd Funding Bounties Restricted License Copyleft

Slide 65

Slide 65 text

DONATIONS Donation Buttons Sponsorships Grants Foundations Ask for money from others to support the project.

Slide 66

Slide 66 text

DONATIONS Donation Buttons Sponsorships Grants Foundations Ask for money from others to support the project. Low barrier of entry

Slide 67

Slide 67 text

DONATIONS Donation Buttons Sponsorships Grants Foundations Ask for money from others to support the project. Low barrier of entry Allows developer to focus on code

Slide 68

Slide 68 text

DONATIONS Donation Buttons Sponsorships Grants Foundations Ask for money from others to support the project. Low barrier of entry Allows developer to focus on code Little to no payout without fund-raising efforts

Slide 69

Slide 69 text

DONATIONS Donation Buttons Sponsorships Grants Foundations Ask for money from others to support the project. Low barrier of entry Allows developer to focus on code Little to no payout without fund-raising efforts May need a large audience

Slide 70

Slide 70 text

DONATIONS Donation Buttons Sponsorships Grants Foundations Ask for money from others to support the project. Ethereum Foundation Grants

Slide 71

Slide 71 text

DONATIONS Donation Buttons Sponsorships Grants Foundations Ask for money from others to support the project. Potential Funding ($) Time away from code

Slide 72

Slide 72 text

SUPPORT Sell time, training material and merchandise Merchandise Paid Training Books Consulting

Slide 73

Slide 73 text

SUPPORT Sell time, training material and merchandise Good for marketing Merchandise Paid Training Books Consulting

Slide 74

Slide 74 text

SUPPORT Sell time, training material and merchandise Good for marketing Helps keep project aligned with needs Merchandise Paid Training Books Consulting

Slide 75

Slide 75 text

SUPPORT Sell time, training material and merchandise Good for marketing Helps keep project aligned with needs Smaller OSS projects don’t benefit Merchandise Paid Training Books Consulting

Slide 76

Slide 76 text

SUPPORT Sell time, training material and merchandise Good for marketing Helps keep project aligned with needs Smaller OSS projects don’t benefit Paid training is rarely in demand Merchandise Paid Training Books Consulting

Slide 77

Slide 77 text

SUPPORT Sell time, training material and merchandise Good for marketing Helps keep project aligned with needs Smaller OSS projects don’t benefit Paid training is rarely in demand Can distract from core development Merchandise Paid Training Books Consulting

Slide 78

Slide 78 text

No content

Slide 79

Slide 79 text

No content

Slide 80

Slide 80 text

No content

Slide 81

Slide 81 text

No content

Slide 82

Slide 82 text

SUPPORT Sell time, training material and merchandise Merchandise Paid Training Books Consulting Potential Funding ($) Time away from code

Slide 83

Slide 83 text

LICENSE / USAGE Sell licenses, features, or paid hosting Open Core Copyleft Venture Capital SaaS Restricted License

Slide 84

Slide 84 text

LICENSE / USAGE Sell licenses, features, or paid hosting Open Core Copyleft Venture Capital SaaS Restricted License Can scale well if successful

Slide 85

Slide 85 text

LICENSE / USAGE Sell licenses, features, or paid hosting Open Core Copyleft Venture Capital SaaS Restricted License Can scale well if successful Has potential to provide full-time income

Slide 86

Slide 86 text

LICENSE / USAGE Sell licenses, features, or paid hosting Open Core Copyleft Venture Capital SaaS Restricted License Can scale well if successful Has potential to provide full-time income Smaller OSS projects don’t benefit

Slide 87

Slide 87 text

LICENSE / USAGE Sell licenses, features, or paid hosting Open Core Copyleft Venture Capital SaaS Restricted License Can scale well if successful Has potential to provide full-time income Smaller OSS projects don’t benefit Can distract from core development

Slide 88

Slide 88 text

LICENSE / USAGE Sell licenses, features, or paid hosting Open Core Copyleft Venture Capital SaaS Restricted License Can scale well if successful Has potential to provide full-time income Smaller OSS projects don’t benefit Can distract from core development Requires entrepreneur mindset

Slide 89

Slide 89 text

LICENSE / USAGE Sell licenses, features, or paid hosting Open Core Copyleft Venture Capital SaaS Restricted License Potential Funding ($) Time away from code

Slide 90

Slide 90 text

Advertising Crowd
 Funding Bounties

Slide 91

Slide 91 text

CROWD FUNDING Ask for one-time or recurring donations

Slide 92

Slide 92 text

CROWD FUNDING Ask for one-time or recurring donations Few strings attached

Slide 93

Slide 93 text

CROWD FUNDING Ask for one-time or recurring donations Few strings attached Can be very easy to manage
 (Patreon, Liberapay, Open Collective, Flattr, etc)

Slide 94

Slide 94 text

CROWD FUNDING Ask for one-time or recurring donations Few strings attached Can be very easy to manage
 (Patreon, Liberapay, Open Collective, Flattr, etc) Hard to get commitments to recurring donations

Slide 95

Slide 95 text

CROWD FUNDING Ask for one-time or recurring donations Few strings attached Can be very easy to manage
 (Patreon, Liberapay, Open Collective, Flattr, etc) Hard to get commitments to recurring donations Usually not very much money ($1-4K/mo)

Slide 96

Slide 96 text

CROWD FUNDING Ask for one-time or recurring donations Few strings attached Can be very easy to manage
 (Patreon, Liberapay, Open Collective, Flattr, etc) Hard to get commitments to recurring donations Usually not very much money ($1-4K/mo) May need a large audience

Slide 97

Slide 97 text

CROWD FUNDING Ask for one-time or recurring donations Few strings attached Can be very easy to manage
 (Patreon, Liberapay, Open Collective, Flattr, etc) Hard to get commitments to recurring donations Usually not very much money ($1-4K/mo) May need a large audience

Slide 98

Slide 98 text

CROWD FUNDING Ask for one-time or recurring donations

Slide 99

Slide 99 text

CROWD FUNDING Ask for one-time or recurring donations Potential Funding ($) Time away from code

Slide 100

Slide 100 text

BOUNTIES Earn money for contributing to open source

Slide 101

Slide 101 text

BOUNTIES Earn money for contributing to open source Anyone can participate

Slide 102

Slide 102 text

BOUNTIES Earn money for contributing to open source Anyone can participate Money is tied to doing specific work

Slide 103

Slide 103 text

BOUNTIES Earn money for contributing to open source Anyone can participate Money is tied to doing specific work Can often lead to job placement

Slide 104

Slide 104 text

BOUNTIES Earn money for contributing to open source Anyone can participate Money is tied to doing specific work Usually doesn't pay much per bounty (<$500) Can often lead to job placement

Slide 105

Slide 105 text

BOUNTIES Earn money for contributing to open source Anyone can participate Money is tied to doing specific work Usually doesn't pay much per bounty (<$500) Does not provide recurring revenue Can often lead to job placement

Slide 106

Slide 106 text

BOUNTIES Earn money for contributing to open source Anyone can participate Money is tied to doing specific work Usually doesn't pay much per bounty (<$500) Does not provide recurring revenue Can often lead to job placement May require specialized skills in security

Slide 107

Slide 107 text

BOUNTIES Earn money for contributing to open source !107

Slide 108

Slide 108 text

BOUNTIES Earn money for contributing to open source !108 Potential Funding ($) Time away from code

Slide 109

Slide 109 text

ADVERTISING Display ads on your website

Slide 110

Slide 110 text

ADVERTISING Passive income (set it and forget it) Display ads on your website

Slide 111

Slide 111 text

ADVERTISING Passive income (set it and forget it) Recurring, reliable income Display ads on your website

Slide 112

Slide 112 text

ADVERTISING Passive income (set it and forget it) Recurring, reliable income Requires a large enough audience to justify ads Display ads on your website

Slide 113

Slide 113 text

ADVERTISING Passive income (set it and forget it) Recurring, reliable income Requires a large enough audience to justify ads Potential to lose trust with user base Display ads on your website

Slide 114

Slide 114 text

ADVERTISING Passive income (set it and forget it) Recurring, reliable income Requires a large enough audience to justify ads Potential to lose trust with user base Potential ethical concerns about marketing Display ads on your website

Slide 115

Slide 115 text

ADVERTISING Passive income (set it and forget it) Recurring, reliable income Requires a large enough audience to justify ads Potential to lose trust with user base Potential ethical concerns about marketing Possibly introduce conflict of interest Display ads on your website

Slide 116

Slide 116 text

ADVERTISING Display ads on your website

Slide 117

Slide 117 text

ADVERTISING Potential Funding ($) Time away from code Display ads on your website

Slide 118

Slide 118 text

No content

Slide 119

Slide 119 text

No content

Slide 120

Slide 120 text

No content

Slide 121

Slide 121 text

Thank You! @coderberry [email protected] medium.com/codefund github.com/coderberry