Iluminame entonces: ¿que es un "sistema operativo" segun tu, que entiendes por entorno de produccion que no incluya versiones obsoletas de desarrollo de los distintos componentes empleados, y lo mas importante para que diablos puede necesitar Node.js acceder directamente a los dispositivos del sistema en la configuracion por defecto?
Linux es un kernel, no un sistema operativo. Sistemas operativos son Debian, Ubuntu, RedHat... o NodeOS.
Tu proyecto es una distribución Node.js/GNU/Linux que facilita deployments de aplicaciones escritas para Node.js
NodeOS no usa para nada las herramientas GNU, ejecuta Node.js directamente sobre el kernel de Linux y esta todo escrito en Javascript. En tal caso, te acepto la definicion Node.js/Linux (que siendo puristas admito que seria lo correcto).
Sobre los dispositivos.. Aquí es donde ya no sé por dónde cogerte: te haces llamar "lead developer" de un "sistema operativo basado en Linux", pero no sabes siquiera para qué se suele hacer I/O en/dev,/proc o/sys.
Una aplicacion de espacio de usuario y sin permisos de administrador jamas deberia acceder a/dev sin una razon muy clara y mucho menos tan gratuitamente como insinuas que hace v8, siendo como es multiplataforma. Si hasta abri un issue para que Node.js eliminara la dependencia sobre/proc [github.com]...
Re:En fin...
(Puntos:2)( http://pirannafs.blogspot.com/ )
Re:En fin...
(Puntos:2)( http://pirannafs.blogspot.com/ )