Application software
Application software generally tends to be either classified ("e.g." nuclear code, cryptanalytic code) or proprietary ("e.g." petroleum reservoir modeling). This was because little software was shared between customers and university customers. The few exceptions were climatological and meteorological programs until the NSF responded to the Japanese Fifth Generation Computer Systems project and created its supercomputer centers. Even then, little code was shared.