El Thu, 31 Jul 2014 16:51:22 +0200, José Miguel (sio2) escribió:
El Thu, 31 de Jul de 2014, a las 01:12:21PM +0000, Camaleón dijo:
1/ Poder iniciar cualquier sistema operativo desde Linux es una
ventaja, eso es algo tan obvio que no sé cómo no lo percibes como algo
positivo y algo a conservar. ¿Qué crees que pasaría si GRUB no pudiera
iniciar Windows? Que nos quedábamos 4 gatos linuxeros y 2 besederos ;-)
Quizás por qué no sé muy bien a qué te refieres. ¿Se puede arrancar un
freeBSD desde linux? ¿Algo parecido a User-mode Linux o cómo es eso?
(...)
Se puede:
1/ Arrancar FreeBSD desde un GRUB instalado en Linux
2/ Instalar systemd en FreeBSD cuando/si lo portan
2/ systemd puede utilizarse en otros sistemas (UNIX, BSD...) cosa
distinta es que ahora mismo no se haya portado por el motivo que sea.
Pero para eso hay que implementar en esos núcleos cosas que están
exclusivamente implementadas en linux. No vale con portar systemd y ya
está.
Eso es lo que he dicho, pero no existe una imposibilidad técnico sino
falta de interés por parte de los desarrolladores de los sistemas BSD/
UNIX que prefieren otros gestores de procesos.
Pues muy sencillo, al adoptar un gestor de procesos distinto (y que de
momento no hay versión para ellos) se aleja de los sistemas BSD lo cual
implica menos ojos mirando el código, menos mano de obra, menos
informes de fallos, menos pruebas, etc... y más incompatibilidad
gratuita.
Sobre esto te refieres al propio systemd, ¿no? Bien, pero eso habría
pasado también con upstart, por ejemplo. Que pueda utlizarse para
arrancar un BSD no significa que lo fueran a usar.
Me refiero a lo que sucede cuando te desvías de lo que usan el resto de
sistemas operativos (no sólo linux), como es el caso de systemd.
Y no digo que "desviarse" sea malo de por sí, sólo que quizá ahora mismo
no sea el mejor momento debido a la gran fragmentación que existe
actualmente en todo el ecosistema linux/unix/bsd y dado que se trata de
una decisión a largo plazo pues creo que merece al menos un debate más
fino y mayor consenso.
Saludos,