Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Noticias
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-12-2012
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Cool

Cita:
Empezado por nlsgarcia Ver Mensaje
Me llamo la atención la frase "puede ejecutarse directamente y sin emuladores en Linux siempre que el microprocesador sea Intel", es decir: ¿Programas compatibles a nivel de código binario en Windows y Linux?. Lo que tengo entendido es que se pueden ejecutar programas de Windows en Linux por medio de emuladores como Wine o Crossover y por medio de máquinas virtuales como VMware o VirtualBox, Ñuño si puedes explicar un poco más este punto seria ideal
Es que Wine no es un emulador. Lo que hace Wine es registrar un nuevo tipo de ejecutable (como puede hacerse con cualquier tipo de intérprete, como bash, python, REXX, etc.) para que el núcleo cargue adecuadamente ejecutables Windows y luego registra multitud de bibliotecas que únicamente trasladan las llamadas al sistema de Windows (tanto núcleo como Explorer, System32, etc.) a su correspondiente contrapartida de Linux. Por supuesto esto sólo funciona si el microprocesador es Intel.

Un problema es que Wine no emula (aquí sí) la mayoría de los errores conocidos de Windows, algunos de los cuales son aprovechados por algunos programas, ni mucho menos implementa todas las funciones no documentadas de Windows, por lo que hay bastantes programas que no funcionan (sobre todo los oficiales). Por otro lado, no todos los programas siguen buenas conductas de programación (por ejemplo, no usan llamadas al sistema para buscar directorios del sistema) y eso también hace que algunos programas no funcionen del todo bien. También se sabe que algunos programas (como varias versiones de MsOffice) son capaces de detectar si están funcionando usando Wine y entonces cambian su funcionamiento.

Pero ya te digo que yo he probado muchos programas que funcionan correctamente. Incluso algunos juegos bastante modernos funcionan, y varias versiones de nuestro querido Delphi también.
Responder Con Cita
  #2  
Antiguo 10-12-2012
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 23
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
Ñuño Martínez,

Cita:
Empezado por Ñuño Martínez
Es que Wine no es un emulador
Es correcto, es una reimplementación de la API de Win16 y Win32 para sistemas operativos basados en Unix bajo plataformas Intel.

En un mundo ideal Linux implementaría de forma nativa la API de Win32 y el Framework de .NET y los usuarios personales y empresariales tendrían lo mejor de ambos SO.

Quizás algún día se llegue a un punto intermedio entre Linux y Windows: Un SO que tenga lo mejor de ambos mundos

Nelson.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
El tribunal de la UE confirma la multa de 497 millones a Microsoft gluglu Noticias 4 18-09-2007 10:20:53
Microsoft confiesa: 11,6 millones de Xbox 360 son defectuosas gmontes Noticias 1 14-07-2007 17:46:49
Microsoft paga seis mil millones de dólares por una empresa modesta semptrion Noticias 5 27-05-2007 16:37:56
Bill Gates vende 20 millones de acciones de Microsoft Casimiro Noteví Noticias 3 06-03-2007 12:47:13
Multa de 1.500 millones de dólares a Microsoft por violar una patente del MP3 gluglu Noticias 4 23-02-2007 16:52:49


La franja horaria es GMT +2. Ahora son las 05:37:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi