Nurturing Software: How Societal Institutions Shape the Development of Software

7 Pages Posted: 19 Mar 2004  

Rajiv C. Shah

University of Illinois at Chicago - Department of Communication; Illinois State University

Jay P. Kesan

University of Illinois College of Law

Abstract

It is widely recognized that software affects fundamental societal concerns, such as privacy. Software does not just appear, but is produced within a variety of societal institutions. This article analyzes how societal institutions shape the development of software and its resulting implications for society. Specifically, we consider how institutional rules are evident in the different structures, motivations, and influences of four societal institutions. We begin by discussing universities and continue on to firms, consortia, and the open source movement. Once we understand how all of these factors operate, we can offer predictions on the resulting attributes of software. In the final section, we show how these institutional factors explain the variation in the development of web browsers as well as in the incorporation of the societal value of security into software.

Suggested Citation

Shah, Rajiv C. and Kesan, Jay P., Nurturing Software: How Societal Institutions Shape the Development of Software. Communications of the ACM, Vol. 48, No. 9, pp. 80-85, September 2005. Available at SSRN: https://ssrn.com/abstract=519024

Rajiv Shah

University of Illinois at Chicago - Department of Communication ( email )

1200 W Harrison St
Chicago, IL 60607
United States

HOME PAGE: http://www.rajivshah.com

Illinois State University ( email )

Normal, IL 61790
United States

Jay P. Kesan (Contact Author)

University of Illinois College of Law ( email )

504 E. Pennsylvania Avenue
Champaign, IL 61820
United States
217-333-7887 (Phone)
217-244-1478 (Fax)

HOME PAGE: http://www.jaykesan.com

Paper statistics

Downloads
193
Rank
125,564
Abstract Views
4,466