Skip to main content

Open Collective: A New Chapter of Open Source Project Funding


open collective
One year ago, putting yourself entirely into a position of Open Source contribution was a difficult task, there was no consistent money out of working on one. One had to have a full-time job in a company for money. Open Collective, a platform for curating funds for
open source projects, is changing that, starting with Webpack.

It all started with Webpack!

Recently Webpack, managed to raise 15,000$ in 3 months. Webpack is an open sourced package/module bundler for web applications. Bundling is essentially a process of taking all your modules including your javascript/coffeescript/typescript, css, sass/less/css files, and all your assets like images, fonts into one bundled javascript file, so that one would not have to request multiple files or assets over multiple http requests (good for HTTP 1.1, probably not so needed with HTTP 2.0 (but Webpack has HTTP 2.0 support in progress, as well!)).
To save all the jargon for a layman, Webpack helps prevents this disaster of a website by many of its important features like code splitting (only asking the server what a web page needs and not throwing everything that is needed for all web pages of the web site, at once), and other optimisations it provides out of the box like inlining critical fonts and images (which could save http requests).
The project I worked for a year on at Sapient Nitro, relies heavily on Webpack, so do many other companies. So heavily do they rely on it that any disruption in its development process would significantly hinder their development workflow.
The problem was that Webpack started as a side project, a Quartet started hacking on it in their spare time, and it was a feat that they launched its 1.0 version (1.0 version is the first stable release of any project). When they started work on webpack’s 2.0 version’s pre-alpha versions, their devotion for the project was susceptible to doubts about their ability to pull out spare time to continue contributing to this development tool. On many instances of asking the future contributions to the project, one of their core members Tobias Koppers (a.k.a @wSokra) was found posting tweets and replies about the uncertainty over the date of release for 2.0 version which would have some awesome new features, one of which would be eliminating the dead code. Our project at Sapient Nitro was running cutting edge at that time (early 2016) using their latest beta release of 2.x version and we had our doubts about shipping our framework in production using a development tool still in beta.
But, 2016 turned out to be no less than a revolution of a spark for open source projects (excluding those that are already backed by big companies, for example, Angular of Google, React of Facebook, Automattic by WordPress etc.). With Webpack, and many other projects getting funding on Open Collective, an initiative to back open source projects and meetups, things are starting to change in the open source ecosystem.
Evan You, the creator Vue.js, who has been earning a living via Patreon for about a year now, so he could focus full-time on the project. Open Collective is here to make an impact and change this.
Many companies, and even individual contributors, have sponsored Webpack until now (list on Webpack’s homepage).
Some of the other significant projects who have signed up on Open Collective are:
  • Cycle.js
  • MochaJS
  • GulpJS
  • Preact
  • Gatsby
One can view the full list here.

What will change from this impact?

Since companies and established developers in the community are monetarily backing up projects, things are changing.
Companies are preferring Vue.js over React, for example. Open Source Projects will be able to make more mark now than just github stars and watcher numbers. This makes open source projects more credible and established.
Even rethinkDB, whose backing company has shut down, is heading towards being open source and will start looking for more contributors to keep it alive.
Open Source is here to stay in style.

Comments

Follow Us

WHAT'S HOT

How To Connect Android or iOS Phone To Windows 10

The  Continue on PC  feature is currently available to Windows Insiders, but it’ll arrive for regular users once the update starts landing on their PCs. If you’re running an Insider build, you can use the steps mentioned in this post to connect your phone to Windows 10 PC.

Poco F2 Pro 5G Officially Launched Globally With Snapdragon 865

After months of wait, Poco has officially launched Poco F2 Pro. The phone is a sequel to the Poco F1 which was a huge success for the company back in 2018. It is also the second Poco contender in 2020. In February, the Poco brand revealed a new phone lineup and launched Poco X2. The phone was priced at Rs 15,999 and featured similar specs of Redmi K30, a Xiaomi flagship that was launched back in 2018. The company has applied the same strategy for today’s launch. As we expected, Poco F2 Pro bundles all the specs of Redmi K30 Pro that Xiaomi launched last month. Poco F2 Pro Specifications, Availability and Price Unlike the Poco X2, the phone offers a circular camera at the back and a pop-up selfie camera at the front as opposed to the regular dual-hole punch cutout on the display of Poco X2. Poco F2 Pro comes with a 6.67-inch FHD+ AMOLED display with a 92.7% screen to body ratio. On top of that, the phone has an in-display fingerprint sensor to keep up with...

Learn How To Activate iOS 11 Dark Mode

Apart from all the major iOS 11 features and changes, there are some hidden and minor features as well. In this release, Apple has included a feature named Smart Invert Colors, which is the closest you can get while looking for an iOS 11 dark mode.

Qualcomm Announces Its First 5G Network With X50 Modems

Qualcomm  published  in its official OnQ blog that the 5G data connection demonstration achieved gigabit download speeds using several 100 MHz 5G carriers. The demonstration utilized new 5G Protocol R&D Toolset and the UXM 5G Wireless Test