história do software