Diz-se que o sistema é aberto quando os seus componentes e sua composição são especificadas em um ambiente que não seja proprietário, ou seja, não pertençam a nenhum fabricante em particular, habilitando que diferentes fabricantes possam usar este sistema padronizado para desenvolver sistemas competitivos. Há 3 perspectivas dos sistemas abertos: portabilidade - o grau no qual o componente de um sistema pode ser usado em vários ambientes; interoperabilidade - a habilidade dos componentes individuais trocarem informação; e integração - a consistência de várias interfaces homem-máquina entre um e todo o hardware e software individual.