Pasado el tiempo es en 1979 cuando el gobierno de los Estados Unidos obliga a IBM a distinguir entre "software" y "hardware" que hasta entonces no se distinguían claramente, dando lugar a los primeros intentos de cerrar el código de los programas.