Nenhuma independência de plataforma e plataforma cruzada não são iguais. vamos dar uma olhada nas seguintes explicações para entender.
Software multiplataforma
multiplataforma, ou multiplataforma, é um atributo conferido ao software de computador ou aos métodos e conceitos de computação que são implementados e interoperam em várias plataformas de computador
Pode ser dividido em dois tipos.
- Um requer construção ou compilação individual para cada plataforma suportada,
- E o outro pode ser executado diretamente em qualquer plataforma sem preparação especial, por exemplo, software escrito em linguagem interpretada ou bytecode portátil pré-compilado para o qual os intérpretes ou pacotes de tempo de execução são componentes comuns ou padrão de todas as plataformas.
Um software multiplataforma ou multiplataforma: o software está disponível em mais de uma plataforma (sistemas operacionais). Isso pode significar duas coisas -
- O software é fornecido com diferentes compilações / aplicativos para diferentes plataformas [pacotes diferentes para Windows, este para Linux].
- O software pode ser executado (com o mesmo download) em várias plataformas, mas NÃO em todas.
Plataforma independente
O software independente de plataforma não depende de nenhum recurso especial de uma única plataforma ou, se houver, lida com esses recursos especiais para poder lidar com várias plataformas.
Software independente de plataforma : software independente de plataforma em seu sentido estrito significa -
- Instale em qualquer lugar e execute em qualquer lugar - não importa onde você esteja. Embora você possa obter instaladores diferentes (para plataformas diferentes), isso seria apenas para facilitar os usuários. Haveria opções para você instalar diretamente do código fonte.
Agregados de diferentes fontes