Informática en general > Dudas informáticas
Diferencia(s) Entre Windows Y Gnu/linux
x.cyclop:
¿Cuál es la diferencia que hay entre Windows y GNU/Linux que impide que, por ej. los drivers se ejecuten en ambos sistemas? :blink:
JuanK:
todo.
Los drivers vienen programados haciendo llamados a funciones propias del sistema operativo ( como cualquier otro programa en un sistema de 32 bit), incluso un simple malloc genera codigo ejecutable muy diferente entre un sistema operativo y otro puesto que hace llamados a API's propias de cada uno para hacer lo que tiene que hacer.
su -:
--- Cita de: "X.Cyclop" --- ¿Cuál es la diferencia que hay entre Windows y GNU/Linux que impide que, por ej. los drivers se ejecuten en ambos sistemas? :blink:
--- Fin de la cita ---
Eso es del pasdo.... :whistling:
Por ahi hay una serie de librerias para usar drivers de Windows en Linux (Si, pongo Linux porque me refiero al kernel)
Las diferencias principales estan en el kernel, esto hace que el problema derive a todos los codigos a menos que estos mismos este diseñados para ser multiplataforma o esten en un rango determinado.
Aun asi, si miras el nucleo de estos programas son diferentes...
Eternal Idol:
Como bien dice JuanK las funciones exportadas por los Kernels son diferentes, tambien el formato del ejecutable es totalmente distinto.
x.cyclop:
Ok. ¿Tiene algo que ver que un kernel sea híbrido y el otro monolítico? :blink:
Navegación
[#] Página Siguiente
Ir a la versión completa