В чем различия?
io.js:
- Узел вперед в основном объединяется с io.js
- разветвлен на основе цикла разработки и активного выпуска
- включает многих оригинальных разработчиков Node.js.
- имеет будущую цель "слиться с Node.js"
Этот репозиторий начался как вилка GitHub для joyent / node, где участие, выпуски и участие находятся в рамках открытой модели управления.
Мы намерены выпускать с растущей регулярностью выпуски, совместимые с экосистемой npm, созданной на сегодняшний день для node.js.
Node.js:
- оригинальное программное обеспечение
- замедлил развитие в последнее время
- спонсируется Joyent
- Joyent владеет товарным знаком
Node.js
Почему они расстались?
Он был разделен в основном по трем причинам: более быстрые, более активные выпуски и разработка для 1.0.0выпуска, для разработки, в большей степени ориентированной на сообщество, а не для Консультативного совета , и использование semver для выпусков.
Консультативный совет был планом Joyent сделать Node.js более централизованным и быстрым способом планирования разработки и планирования будущих функций на пути к 1.0.0выпуску. Это планировалось сделать, собрав доску более крупных компаний, использующих Node.js.
Цитата из блога Джойента:
По мере того, как сообщество становится более сложным, важно, чтобы мы нашли способы сбалансировать потребности всех участников и предоставить платформу для этих организаций, чтобы собраться вместе и внести свой вклад в проект.
Почему ненавидят консультативный совет?
Раньше Node.js запускался через списки рассылки, выпуски GitHub, и каждый мог поделиться своей идеей. Эта идея начала вызывать некоторую ненависть, потому что она отвлекала от контроля среднего, повседневного участника и переместила власть к «крупным шишкам»: таким компаниям, как Walmart , Yahoo , IBM , Microsoft , Joyent , Netflix и PayPal .
Внешние источники об этом