Articulo de referencia

Compatibilidad informática

Se dice que una familia de modelos de computadora es compatible si cierto software que se ejecuta en uno de los modelos también se puede ejecutar en todos los demás modelos de l...

Se dice que una familia de modelos de computadora es compatible si cierto software que se ejecuta en uno de los modelos también se puede ejecutar en todos los demás modelos de la familia. Los modelos de computadora pueden diferir en rendimiento , confiabilidad u otras características. Estas diferencias pueden afectar el resultado de la ejecución del software.

Compatibilidad del software

La compatibilidad de software puede referirse a la compatibilidad de un software en particular con un conjunto de instrucciones de CPU específico , como x86 o ARM. [ 1 ] También puede referirse a la capacidad del software para ejecutarse en un sistema operativo específico . Es muy raro que un software compilado sea compatible con múltiples arquitecturas de CPU diferentes. Normalmente, una aplicación se compila para distintas arquitecturas de CPU y sistemas operativos para que sea compatible con los diferentes sistemas.

Por otro lado, el software interpretado normalmente puede ejecutarse en diversas arquitecturas de CPU y sistemas operativos si el intérprete está disponible para dicha arquitectura o sistema operativo. La incompatibilidad de software suele ocurrir con programas nuevos lanzados para versiones más recientes de sistemas operativos, los cuales son incompatibles con versiones anteriores, ya que pueden carecer de algunas de las características y funcionalidades de las que depende el software.

Compatibilidad de hardware

La compatibilidad de hardware puede referirse a la compatibilidad de los componentes de hardware de una computadora con una arquitectura de CPU , bus , placa base , periférico o sistema operativo en particular . [ 1 ] El hardware compatible puede no funcionar siempre a su máximo rendimiento declarado, pero aun así puede funcionar con componentes heredados . Un ejemplo son los chips de RAM , algunos de los cuales pueden funcionar a una frecuencia de reloj inferior (o a veces superior) a la nominal. [ 2 ] El hardware diseñado para un sistema operativo puede no funcionar para otro, si no hay controladores de dispositivo o de kernel disponibles. Por ejemplo, Android no se puede ejecutar en un teléfono con iOS. [ 3 ]

Software libre y de código abierto

En ocasiones, el software libre no es compatible con hardware propietario o software específico. Esto suele deberse a que los fabricantes obstaculizan el software libre, por ejemplo, al no divulgar las interfaces u otras especificaciones necesarias para que los miembros del movimiento de software libre escriban controladores para su hardware; por ejemplo, porque desean que los clientes ejecuten únicamente su propio software propietario o porque podrían beneficiarse de las colaboraciones. [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ]

Véase también

Referencias

  1. 1 2 "¿Qué es la compatibilidad? | Definición de TechTarget" . WhatIs . Consultado el 8 de febrero de 2024 .
  2. Glawion, Alex (2022-05-02). "¿Por qué mi RAM no funciona a máxima velocidad? [ 5 razones y cómo solucionarlo ] " . CGDirector . Consultado el 8 de febrero de 2024 .
  3. "¿Puedo instalar un sistema operativo personalizado en el iPhone 5s?" . Ask Different . Consultado el 8 de febrero de 2024 .
  4. Fogel, Karl (2005). Produciendo software de código abierto: Cómo dirigir un proyecto de software libre exitoso . O'Reilly Media, Inc. ISBN 9780596552992Consultado el 4 de julio de 2017 .
  5. Sery, Paul G. (2007). Ubuntu Linux para principiantes . John Wiley & Sons. ISBN 9780470125052Consultado el 4 de julio de 2017 .
  6. "Linux Today - KERNEL-DEV: UDI y software libre por Richard Stallman" . www.linuxtoday.com . Archivado del original el 25 de agosto de 2017. Consultado el 4 de julio de 2017 .
  7. Vaughan-Nichols, Steven J. "Microsoft intenta bloquear Linux en PC con Windows 8" . ZDNet . Archivado del original el 14 de julio de 2017. Consultado el 12 de julio de 2017 .
  8. Kingsley-Hughes, Adrian. "Según informes, Lenovo bloquea Linux en PCs con Windows 10 Signature Edition (actualizado)" . ZDNet . Archivado del original el 14 de julio de 2017. Recuperado el 12 de julio de 2017 .
  9. "Linux Today - Cómo Microsoft cambia los precios de los fabricantes de equipos originales para bloquear las ventas de GNU/Linux" . www.linuxtoday.com . Archivado del original el 25 de agosto de 2017. Consultado el 12 de julio de 2017 .
  10. "Microsoft 'mató a Dell Linux' – Estados" . The Register . 19 de marzo de 2002. Archivado del original el 17 de julio de 2017. Consultado el 12 de julio de 2017 .
  • ComputerWorld Colonia