Ver Mensaje Individual
  #32 (permalink)  
Antiguo 19/11/2005, 02:37
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
No, soy Analista-Programador y la ausencia de programas para Linux no es culpa de Microsoft.

Esas "interfaces" no son del Sistema Operativo sino del lenguaje C/C++ en este caso y sus librerias standard. Tambien lo podes compilar para MacOS, MS-DOS o cualquier maquina/S.O. con un compilador standard de ese lenguaje. Hasta que usas servicios especificos del S.O. ...
Y queda MUY claro cuando hablas de aplicaciones con interfaz grafica en tu post anterior, podes probar a hacer una aplicacion de ese tipo con lo servicios del S.O. y no tienen nada que ver.

Las "interfaces" en lo unico que se parecen es en que pasan a modo Kernel mediante interrupciones (2Eh/80h) software o llamadas rapidas (sysenter/syscall). El pasaje de parametros es diferente, pila en Windows y registros en Linux.
Aunque en x64 esto cambia en Windows radicalmente ...
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO