¿Por qué es que cuando copiamos algo, lo llamamos ingeniería inversa, pero cuando lo hacen, lo llamamos copiar?

Te equivocas. La ingeniería inversa, particularmente en software, es donde toma un producto y crea el software para conducirlo sin hacer referencia al software existente. Provably

En el último día, IBM no permitiría que se implementara su Fortran en ninguna otra máquina para evitar que los usuarios compren computadoras mejores y más baratas y ejecuten sistemas preexistentes sin cambios. Desafortunadamente, no poseían ni tenían derechos de autor sobre la especificación de Fortran, por lo que muchos son la máquina en la que “IBM” Fortran ha sido diseñado por ingeniería inversa.

Y dado que los abogados de IBM estaban dando vueltas como pequeños halcones, se sorprenderían de lo mucho que las compañías pudieron probar que el código se estaba invirtiendo, no copiando. También se aplicó a OS360, aunque en el Reino Unido había una fila muy grande en la que IBM no podía, y no creía, el nivel de rendimiento obtenido de las máquinas fabricadas localmente.

Pero luego estamos hablando del Reino Unido, donde se inventó la informática.