Desde que las computadoras se producen en forma masiva, allá por los años 50 hasta los 80, el mundo de las computadoras, tuvo bastante confusión ya que los componentes y el software diseñados por una división de un fabricante no podrá ser totalmente compatible con el de otra división del mismo fabricante y mucho menos con otros fabricantes.
Los fabricantes mantenían el secreto para ser competitivos y para proteger las nuevas tecnologías.
IBM dio un paso inusual al realizar una arquitectura de computadora publica, para que otras compañías pudiesen desarrollar componentes adicionales. Aquel paso tan arriesgado permitió a muchas compañías desarrollar productos para adaptarlos a un ordenador personal IBM.
Los fabricantes de computadoras y las agencias gubernamentales, se asociaron para desarrollar estándares para las computadoras.
La iniciativa favoreció a los clientes, que estaban deseando tener mas compatibilidad por parte de la industria y a los fabricantes que lograron obtener buenas ventajas de computadoras.