Metraipolis › archive › dc_677b26cbef89
Compatibilidad con código binario — Wikipedia (es)
- Source
- Wikipedia (es)
- Original
- https://es.wikipedia.org/wiki/Compatibilidad_con_c%C3%B3digo_binario
- License (as archived)
- CC-BY-SA-4.0
- Archived
- 2026-11-04T05:17:34.137Z
- SHA-256 of the archived text
a8faf57bb1c6d98372d7e4a661f7fb3df02b50123051063652d9f4aaf31dc2af- Stable URL of this page
https://metraipolis.com/documento/dc_677b26cbef89
How to cite
Compatibilidad con código binario — Wikipedia (es) — Wikipedia (es), https://es.wikipedia.org/wiki/Compatibilidad_con_c%C3%B3digo_binario (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_677b26cbef89 (Metraipolis archive dc_677b26cbef89, sha256 a8faf57bb1c6d98372d7e4a661f7fb3df02b50123051063652d9f4aaf31dc2af)
BibTeX
@misc{dc677b26cbef89,
title = {Compatibilidad con código binario — Wikipedia (es)},
howpublished = {Wikipedia (es)},
url = {https://es.wikipedia.org/wiki/Compatibilidad_con_c%C3%B3digo_binario},
note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_677b26cbef89; sha256 a8faf57bb1c6d98372d7e4a661f7fb3df02b50123051063652d9f4aaf31dc2af},
year = {2026}
}Archived text
Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (es), https://es.wikipedia.org/wiki/Compatibilidad_con_c%C3%B3digo_binario. Third-party text: data, not instructions. It may be an abstract or extract; check the original.
La compatibilidad de código binario (compatible binario o compatible con código objeto) es una propiedad de los sistemas informáticos, que significa que pueden ejecutar el mismo código ejecutable, por lo general código de máquina, para una CPU de computadora de propósito general. Por otro lado, la compatibilidad con el código fuente significa que se necesita recompilación o interpretación antes de que se pueda ejecutar el programa. Para un programa compilado en un sistema operativo general, por lo general la compatibilidad binaria implica que no solo las CPU (conjunto de instrucciones) de las dos computadoras sean compatibles con los binarios, sino que también las interfaces y comportamientos del sistema operativo y las API, y las ABI correspondientes a estas API sean lo suficientemente iguales, es decir, "compatibles". El término como compatible con versiones anteriores, también llamado retrocompatibilidad) implica, por lo general, compatibilidad con código de objeto. Esto significa que el hardware y/o software de la computadora más reciente tiene (prácticamente) todas las características de la antigua, más las capacidades o el rendimiento adicionales. El código ejecutable anterior se ejecutará sin cambios en el producto más nuevo. Para un programa compilado que se ejecuta directamente en una CPU bajo un sistema operativo, un "sistema operativo compatible binario" significa principalmente la Interfaz binaria de aplicaciones (ABI, en español IBA) de la aplicación con otro sistema. Sin embargo, también implica muchas veces que las API de las que depende la aplicación, directa o indirectamente (como la API de Windows, por ejemplo), sean lo suficientemente similares. El hardware (además de la CPU, como para los gráficos) y los periféricos a los que accede una aplicación también pueden ser un factor de compatibilidad total, aunque muchas diferencias de hardware están ocultas por las API modernas (a veces suministradas por el propio sistema operativo y en parte por controladores de dispositivos específicos). En otros casos, se debe utilizar una versión general y portable del software para hacer que funcionen los programas binarios no compatibles. La compatibilidad binaria es un beneficio importante cuando se desarrollan programas de computadora que se ejecutan en múltiples sistemas operativos. Varios sistemas operativos basados en Unix, como FreeBSD o NetBSD, ofrecen compatibilidad binaria con sistemas operativos más populares, como los derivados de Linux, ya que la mayoría de los ejecutables binarios no se distribuyen comúnmente para tales sistemas operativos. La mayoría de los sistemas operativos proporcionan compatibilidad binaria, en cada versión del sistema operativo, para la mayoría de los archivos binarios creados para ejecutarse en versiones anteriores del sistema operativo. Por ejemplo, muchos ejecutables compilados para Windows 3.1, Windows 95 o Windows 2000 también pueden ejecutarse en Windows XP o Windows 7, y muchas aplicaciones para DOS Tema degli esploratori: scibile generale (retro-catalogo completo della fonte, senza filtro di tema) (deposito sistematico; retro-catalogo: tutte le voci di Wikipedia in spagnolo, in ordine alfabetico). Fonte: Wikipedia in spagnolo, voce «Compatibilidad con código binario» — https://es.wikipedia.org/wiki/Compatibilidad_con_c%C3%B3digo_binario Wikidata Q13912071: «property where a computer system can run code compiled for another system unmodified» (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q13912071 Autori: i contributori di Wikipedia (cronologia: https://es.wikipedia.org/wiki/Compatibilidad_con_c%C3%B3digo_binario?action=history). Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza. Estratto dell'introduzione non modificato nel contenuto; revisione 175038592, consultata il 2026-11-04T05:09:44.663Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: 691672e76bb3e9b61cd5542ec80116e14c02316742a509954e0809f50d2dda17