Technology transfer in computer science explained

Technology transfer in computer science refers to the transfer of technology developed in computer science or applied computing research, from universities and governments to the private sector. These technologies may be abstract, such as algorithms and data structures, or concrete, such as open source software packages.

Examples

Notable examples of technology transfer in computer science include:

Year of transferTechnologyField(s)Originally developed atTransfer method(s)Commercialised atPatentedUsed by
c. 1964BASICProgramming languagesDartmouth CollegeFreewareComputer manufacturers and othersNoNumerous BASIC dialects
1974 (Internet Protocol published)

1992 (interconnection)

The InternetComputer networking

The Internet

Advanced Research Projects AgencyRFC

1992 law permitting commercial interconnection

Numerous companiesNoMillions of web sites and other internet properties
1981KMSHypertextCarnegie Mellon UniversitySpin-outKnowledge SystemsNo?
1984MATLABProgramming languages

Scientific computing

Numerical computing

University of New Mexico[1] Incorporation and rewriteMathWorksNo (original)

Yes (from 2001)[2]

Millions of users
c. 1985HyperTIESHypertextUniversity of Maryland[3] LicensingCognetics Corporation?Union Carbide, Hewlett-Packard, others[4]
1990 (initial software)

1994 (Netscape)[5]

World Wide WebHypertext

World Wide Web

CERNUnfettered use (no patents)Consortium (to create recommended standards)Netscape and othersNoMillions of web sites
1991GopherComputer networking

The Internet

Information retrieval

University of MinnesotaRFC

Freeware

Numerous companiesNoNumerous Gopher sites
1998PageRankInformation retrieval

World Wide Web

Algorithms

Stanford UniversitySpin-outGoogleYesGoogle Search
2004 (software)

2011 (incorporation)

ScalaProgramming languages

Object-oriented programming

École Polytechnique Fédérale de LausanneOpen sourceTypesafe Inc. and others?Play, Akka and others
2013CRDTsDistributed computingINRIA and others?Basho Technologies[6] NoRiak

References

  1. Web site: The Origins of MATLAB. 2004. 19 November 2014. Mathworks.com. Moler. Cleve.
  2. Web site: Patents. 19 November 2014. Mathworks.com.
  3. Web site: Hypertext Research: The Development of HyperTIES. 22 November 2014. Human Computer Interaction Lab. University of Maryland.
  4. Web site: Cognetics History. Cognetics Corporation. 22 November 2014.
  5. Web site: Before Netscape: the forgotten Web browsers of the early 1990s. 11 October 2011. 22 November 2014. Ars Technica. Lasar. Matthew.
  6. Web site: Introducing Riak 2.0: Data Types, Strong Consistency, Full-Text Search, and Much More. 29 October 2013. 29 November 2014. Basho Technologies.