Node.js vs io.js: Creating Open Open Source Contributions

1 min readJan 29, 2015

io.js began with a large concern over the lack of contributors to node.js. Node.js benefits from a vibrant community, but contributions to core repositories have declined, suggesting that the future vitality of the community may be at risk.

io.js vs node.js

Node.js contributions

The Emergence of io.js

Thus the emergence of io.js, a fork of the original Node.js JavaScript evented I/O runtime. io.js is created under an Open Open Source, which promotes a broader, more open contribution to the core repositories.

Open Open Source: individuals making significant and valuable contributions are given commit-access to the project to contribute as they see fit. This project is more like an open wiki than a standard guarded open source project.

In the talk below, Mikeal Rogers, an io.js contributor and TC member of the project discusses io.js in more detail including the reduction in Node.js contributions, the differences between Node.js and io.js, and moving the JavaScript community forward.

io.js vs Node.js from PubNub on Vimeo.

More from PubNub

How to Create a Dating App: 7 Steps to Fit Any Design
Insights6 minMar 15, 2023

How to Create a Dating App: 7 Steps to Fit Any Design

There are common underlying technologies for a dating app, and in this post, we’ll talk about the major technologies and designs...

Michael Carroll

Michael Carroll

How to Create a Real-time Public Transportation Schedule App
Build6 minMar 14, 2023

How to Create a Real-time Public Transportation Schedule App

How to use geohashing, JavaScript, Google Maps API, and BART API to build a real-time public transit schedule app.

Michael Carroll

Michael Carroll

How to Create Real-Time Vehicle Location Tracking App
Build2 minMar 9, 2023

How to Create Real-Time Vehicle Location Tracking App

How to track and stream real-time vehicle location on a live-updating map using EON, JavaScript, and the Mapbox API.

Michael Carroll

Michael Carroll

Talk to an expert