No Platform-Independence y Cross-platform no son lo mismo. Echemos un vistazo a las siguientes explicaciones para comprender.
Software multiplataforma
multiplataforma o multiplataforma, es un atributo conferido a software informático o métodos y conceptos informáticos que se implementan e interactúan en múltiples plataformas informáticas.
Se puede dividir en dos tipos.
- Uno requiere compilación o compilación individual para cada plataforma que admite,
- Y el otro se puede ejecutar directamente en cualquier plataforma sin una preparación especial, por ejemplo, software escrito en un lenguaje interpretado o código de bytes portátil precompilado para el cual los intérpretes o paquetes de tiempo de ejecución son componentes comunes o estándar de todas las plataformas.
Un software multiplataforma o multiplataforma: el software está disponible en más de una plataforma (sistemas operativos). Esto podría significar dos cosas:
- El software se proporciona con diferentes compilaciones / aplicaciones para diferentes plataformas [diferentes paquetes para Windows, este para Linux].
- El software se puede ejecutar (con la misma descarga) en múltiples plataformas, pero NO en todas.
Plataforma independiente
El software que es independiente de la plataforma no se basa en ninguna característica especial de una sola plataforma o, si lo hace, maneja esas características especiales de modo que pueda manejar múltiples plataformas.
Software independiente de la plataforma : el software independiente de la plataforma en su sentido estricto significa:
- Instale en cualquier lugar y ejecute en cualquier lugar, no importa dónde se encuentre. Aunque puede obtener diferentes instaladores (para diferentes plataformas), esto sería solo para la facilidad de los usuarios. Habría opciones para que instales directamente desde el código fuente.
Agregado de diferentes fuentes