4 ms·
I reject the notion that Elastic is in this situation because they need rent money. In my view, they're in this situation because they accepted over 100M in ven
by spudlyo 8y ago
I reject the notion that Elastic is in this situation because they need rent money. In my view, they're in this situation because they accepted over 100M in venture capital, and now those investors want to see a return.
I believe that "open core" was not a response to the question of "how do we write open source and still earn a living?" but rather "how do we leverage open source to make a billion dollar company?". I think the distinction, however minor, is important.
- jrochkind1 8y agoI find that a reasonable line of inquiry, but the obvious next question is: How would they have paid themselves salary without the venture capital? How would they have done open source and still earned a living without it? I am not sure there are obvious models/examples that are working. I think there's a reason that "open core" is an increasingly popular thing to try to do. I'm not sure if I can think of many earning a living while producing high-complexity high-quality open source software _except_ "open core". (And I still think "open core" is problematic for the continued viability of actual open source).
- raiyu 8y agoVue.js as an example
- jrochkind1 8y agoDo you know how the people who work on vue.js get paid? Do they have fulltime jobs as employees? Do they get paid to work on vue.js? I find in general it's easier to get free labor on something the newer it is. Both because it's more exciting, and because the more 'mature' something gets the _more work it is_ for _less gain_, there's more time dealing with backwards compat and filing off rough edges and keeping the existing code just working, which is all less interesting to do for free. Plus, the more mature something is, the _more work_ it _takes_ to keep it going.
- Drdrdrq 8y agoWell, there is an option of selling services which is even worse, both for developers and the product itself. Or, there are Fair Source License / Commons Clause / Business Source License /... that allow developers to capture some of the value they generate, but this of course means they are not open/free/libre because they limit some of the freedom to accomplish that. Pick your poison. :)
- username223 8y agoMany of the most successful open source projects I can think of were funded by universities (Linux and Gnu) or natural monopolies (Unix). Their creators didn't become billionaires, but the sources of money were willing to pay them a comfortable living. Maybe it's the expectation that open source should be a massive fountain of wealth that is the real problem.
- jrochkind1 8y ago> Maybe it's the expectation that open source should be a massive fountain of wealth that is the real problem. Maybe. But I also think that kind of funding for open source you talk about is not there for high-complexity projects in the present time. It's not that I don't like that traditional model. I am legitimately worried it is no longer feasible.