Over the weekend nodejs had quite a major fork with at least four of its development team moving over to iojs.

They seemed unhappy with the way Joyent was running things.

From the sounds of it the new team just has too much of an idealised vision of how things should work. They want an open community governed by the people that work with the framework with releases on a constant basis. They seem to think this is something companies want, that may be true for some more newer small companies but most need to rely on a framework they know performs reliable, from the same reliable people, and can't take the risk of updating until the version is proven stable.

For some reason this new group seems to be confused by why the company Joyent is running nodejs like a product.