por
pobrecito hablador
el Sábado, 19 Marzo de 2016, 14:50h
(#1374473)
Un ejemplo de sistema operativo es Linux. Si quieres, usa la definición extendida y llámalo GNU/Linux. La mayor complejidad de diseñar un sistema operativo viene dada dada por el kernel+drivers y algún que otro componente/daemon crítico; no el espacio de usuario. Aún si pretendes reemplazar "GNU" como "sistema operativo", no lo haces, pues v8 ya trae resuelto el 95% abstraído y resuelto para ti.
Tu proyecto es una distribución Node.js/GNU/Linux que facilita deployments de aplicaciones escritas para Node.js. Lo cuál, como dije, puede ser una buena idea y seguro que alguna gente lo encuentre útil; pero llama a las cosas por su nombre y deja de colgarte medallas escribiendo artículos acerca de que has escrito un sistema operativo y que puede usarse "en producción".
Sobre el entorno de producción: lo que comentas de las versiones es una condición necesaria, pero *no suficiente*. Lo que no entiendes, como ya te han dicho en otros comentarios, es que para usar algo en un entorno serio se necesita mucho más que "la última versión de v8". El hecho de que no te dés cuenta tú mismo de que tu noticia (aún siendo encomiable) te deja quedar como un poco "iluso"/naïve, es lo que llama la atención.
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.
De verdad, aprecio mucho tu proyecto y las ideas como éstas, no me tomes a mal. Simplemente, te escribo esto para que te dés cuenta de que te has emocionado demasiado (eres joven aún, es entendible). Por favor, da el crédito merecido a los otros proyectos, que son los que te proveen del 99.9% de lo que es NodeOS (si no me crees, cuenta las man-hours del software que distribuyes y del que has escrito tú, y haz el ratio). No es plato de buen gusto colaborar de v8 y luego que vengas tú y te lleves una entrada en Barrapunto por poner un layer por encima... ¡por muy bienintencionado que sea!:(
Re:En fin...
(Puntos:0)Tu proyecto es una distribución Node.js/GNU/Linux que facilita deployments de aplicaciones escritas para Node.js. Lo cuál, como dije, puede ser una buena idea y seguro que alguna gente lo encuentre útil; pero llama a las cosas por su nombre y deja de colgarte medallas escribiendo artículos acerca de que has escrito un sistema operativo y que puede usarse "en producción".
Sobre el entorno de producción: lo que comentas de las versiones es una condición necesaria, pero *no suficiente*. Lo que no entiendes, como ya te han dicho en otros comentarios, es que para usar algo en un entorno serio se necesita mucho más que "la última versión de v8". El hecho de que no te dés cuenta tú mismo de que tu noticia (aún siendo encomiable) te deja quedar como un poco "iluso"/naïve, es lo que llama la atención.
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
De verdad, aprecio mucho tu proyecto y las ideas como éstas, no me tomes a mal. Simplemente, te escribo esto para que te dés cuenta de que te has emocionado demasiado (eres joven aún, es entendible). Por favor, da el crédito merecido a los otros proyectos, que son los que te proveen del 99.9% de lo que es NodeOS (si no me crees, cuenta las man-hours del software que distribuyes y del que has escrito tú, y haz el ratio). No es plato de buen gusto colaborar de v8 y luego que vengas tú y te lleves una entrada en Barrapunto por poner un layer por encima... ¡por muy bienintencionado que sea!