Tanto en el hardware como en el software propietario, existen muchos diseños redundantes, es decir, se "reinventa la rueda" en vez de usar ese conocimiento previo para crear nuevas áreas de investigación y producción.