por
pobrecito hablador
el Martes, 22 Marzo de 2016, 22:52h
(#1374492)
> Linux es un kernel, no un sistema operativo. Sistemas operativos son Debian, Ubuntu, RedHat... o NodeOS.
Estás equivocado. "Linux" como tal es un sistema operativo. Que la mayor parte del tiempo se use también "Linux" para describir al kernel (que es el componente más importante y complejo; junto con GCC posiblemente, si es que incluimos el compilador en tu concepto de "sistema operativo"), es otra cosa. Debian, Red Hat y demás son distribuciones, no sistemas operativos; aunque si sigues ampliando la definición, también podrías decirlo. Claro que este argumento lo puedes llevar al infinito, y el concepto de "sistema operativo" pierde su utilidad.
Segundo, que GNU quiera llamar sistema operativo al conjunto de kernel + utilidades diversas que no tienen nada que ver con el sistema operativo, me parece justo (pero ha habido mucha controversia durante años con el temita); pero si aceptas tal definición, entonces deberías no decir después que es "purista" llamar a NodeOS "Node.js/Linux";-)
> 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).
Apuesto a que las usas, constantemente, para desarrollar NodeOS (junto a mil otras cosas y proyectos).
> Una aplicacion de espacio de usuario y sin permisos de administrador jamas deberia acceder a/dev
¿Jamás? ??? Totalmente falso. Muchas aplicaciones *necesitan* acceder a/dev por una razón u otra. Si uno se pone pedante, podría argumentar que todos los procesos necesitan "acceder" a/dev;-)
¿Permisos de administrador? ??? ¿Qué tiene que ver una cosa con la otra?
> sin una razon muy clara y mucho menos tan gratuitamente como insinuas que hace v8, siendo como es multiplataforma.
¿Sin razón muy clara? ???
¿Qué tiene que ver ser multiplataforma con acceder a/dev? ???
> Si hasta abri un issue para que Node.js eliminara la dependencia sobre/proc...
La respuesta que te dió "dayuoba" era correcta, pero en tal issue, por lo que veo, insistes en cambiar las cosas con argumentos falaces (tanto técnica como políticamente), en vez de escuchar lo que te dicen (lo has hecho aquí en este hilo también). No deberías hacer lobby para cambiar cosas en proyectos complejos sobre temas que no entiendes:p
Re:En fin...
(Puntos:0)Estás equivocado. "Linux" como tal es un sistema operativo. Que la mayor parte del tiempo se use también "Linux" para describir al kernel (que es el componente más importante y complejo; junto con GCC posiblemente, si es que incluimos el compilador en tu concepto de "sistema operativo"), es otra cosa. Debian, Red Hat y demás son distribuciones, no sistemas operativos; aunque si sigues ampliando la definición, también podrías decirlo. Claro que este argumento lo puedes llevar al infinito, y el concepto de "sistema operativo" pierde su utilidad.
Segundo, que GNU quiera llamar sistema operativo al conjunto de kernel + utilidades diversas que no tienen nada que ver con el sistema operativo, me parece justo (pero ha habido mucha controversia durante años con el temita); pero si aceptas tal definición, entonces deberías no decir después que es "purista" llamar a NodeOS "Node.js/Linux"
> 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).
Apuesto a que las usas, constantemente, para desarrollar NodeOS (junto a mil otras cosas y proyectos).
> Una aplicacion de espacio de usuario y sin permisos de administrador jamas deberia acceder a
¿Jamás? ??? Totalmente falso. Muchas aplicaciones *necesitan* acceder a
¿Permisos de administrador? ??? ¿Qué tiene que ver una cosa con la otra?
> sin una razon muy clara y mucho menos tan gratuitamente como insinuas que hace v8, siendo como es multiplataforma.
¿Sin razón muy clara? ???
¿Qué tiene que ver ser multiplataforma con acceder a
> Si hasta abri un issue para que Node.js eliminara la dependencia sobre
La respuesta que te dió "dayuoba" era correcta, pero en tal issue, por lo que veo, insistes en cambiar las cosas con argumentos falaces (tanto técnica como políticamente), en vez de escuchar lo que te dicen (lo has hecho aquí en este hilo también). No deberías hacer lobby para cambiar cosas en proyectos complejos sobre temas que no entiendes