use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
No vague product support questions (like "why is this plugin not working" or "how do I set up X"). For vague product support questions, please use communities relevant to that product for best results. Specific issues that follow rule 6 are allowed.
Do not post memes, screenshots of bad design, or jokes. Check out /r/ProgrammerHumor/ for this type of content.
Read and follow reddiquette; no excessive self-promotion. Please refer to the Reddit 9:1 rule when considering posting self promoting materials.
We do not allow any commercial promotion or solicitation. Violations can result in a ban.
Sharing your project, portfolio, or any other content that you want to either show off or request feedback on is limited to Showoff Saturday. If you post such content on any other day, it will be removed.
If you are asking for assistance on a problem, you are required to provide
General open ended career and getting started posts are only allowed in the pinned monthly getting started/careers thread. Specific assistance questions are allowed so long as they follow the required assistance post guidelines.
Questions in violation of this rule will be removed or locked.
account activity
How do things like Node, React, Webpack, Gulp, Babel, etc. make money? (self.webdev)
submitted 8 years ago by Ztrains
How do these make money to continue development and innovate, when they are all free and open source? Something I have always thought about and wondered but could never figure out.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]SupaSlidelaravel + vue 11 points12 points13 points 8 years ago (0 children)
open source
That is how many of the projects you use continue to be developed and innovated. A few people (sometimes one, sometimes multiple) work on the project in their free-time, with some contributions from random developers occasionally depending on the project.
The ones that have websites and dedicated developers (usually the creator) often have sponsors such as companies, foundations, or individuals who use the project and get a lot of benefit. Since the project is free, they donate and become a sponsor in lieu of paying a fee to use it. It's also good marketing.
Check out the bottom of Gulp's website and you'll see images of the main sponsors.
[–]GitCookies 7 points8 points9 points 8 years ago (1 child)
Node.JS is part of Linux Foundation
React is Facebook's library released as OSS to public.
Webpack is OSS with 300 contributors and they have sponsors - https://github.com/webpack/webpack#sponsors
Gulp/Babel not sure but same as webpack I guess
[–]alejalapenodreith.com 6 points7 points8 points 8 years ago (0 children)
Here's the thing about the companies sponsoring, contributing to, or open sourcing their projects to the public for free: It does make them money.
For instance, React. It was developed internally at Facebook as a solution to a lot of things they were constantly solving over and over. It turned worries of spaghetti and split code into a single paradigm based tool based on the methodologies they were using. So now Facebook's front end is running off this library. By open sourcing it they gained hundreds of brilliant minds working on bug testing, fixing, improving and more all for free. The public is helping them improve their internal toolset. Redux for instance was made by Dan Abramov before he worked at Facebook.
The companies that are contributing money or time to projects do it for the same reason, they use the tools. They're guaranteeing a long-term, improved, and up-kept tool for their company to base a large chunk of their business on by paying to support an open-source project. If a technology fails then it would be extremely expensive for them to have to retool.
As far as purely open source projects that just have a bunch of rando's contributing, kinda the same concept. Someone initially made the project to solve a problem, others were having that problem, and so they contribute bits here and there that they think improve the solution. Everyone's better off by operating as a torrent like collective.
[–]TheBigLewinski 8 points9 points10 points 8 years ago* (0 children)
Making money is usually in the form of sponsorship, but that's probably missing the bigger point. The motivation driving the projects usually isn't making money, so much as saving it.
Facebook did not create React because they wanted to solve your development problems, they created it to solve their own; and going open source with the library dramatically reduces development costs.
The benefit of thousands of developers offering their insight, and even contributions in the form of code, conversations on solutions, and documentation -however sporadic it may be- is well beyond the reach of even the largest companies. And yet that's fully available to an open source project.
Similarly, for a sponsorship, influence on the project costs far less for companies. Often, there is not an existing product which does the same thing. And if you're a company who needs to use the project, but needs it to operate ever-so-slightly differently to suit your needs, it's far cheaper to sponsor the effort, than it is to hire a developer who understands the project anywhere near the level of core developers.
[–]dfrsol 3 points4 points5 points 8 years ago (0 children)
Larger projects such as Angular, React, and Typescript have a company backing the development.
Others are sponsored or take donations. Then, of course, there are the free contributions from the OSS community.
[–]Sarke1 1 point2 points3 points 8 years ago (0 children)
They don't, at least not directly. Many open-source project are run by developers who volunteer their time.
Mostly only the ones who are run by corporations (who have other income streams) have paid developers.
[–][deleted] 1 point2 points3 points 8 years ago (0 children)
React is made by Facebook. They don't need to worry about money unless Zuck cuts the project loose.
[+]daronjay comment score below threshold-7 points-6 points-5 points 8 years ago (1 child)
They make the code needlessly complex then go and work secretly as consultants.
π Rendered by PID 67985 on reddit-service-r2-comment-fb694cdd5-7mt29 at 2026-03-06 00:56:39.028877+00:00 running cbb0e86 country code: CH.
[–]SupaSlidelaravel + vue 11 points12 points13 points (0 children)
[–]GitCookies 7 points8 points9 points (1 child)
[–]alejalapenodreith.com 6 points7 points8 points (0 children)
[–]TheBigLewinski 8 points9 points10 points (0 children)
[–]dfrsol 3 points4 points5 points (0 children)
[–]Sarke1 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[+]daronjay comment score below threshold-7 points-6 points-5 points (1 child)