3,667
Views
12
CrossRef citations to date
0
Altmetric
Articles

The openness of Open Application Programming Interfaces

Pages 1720-1736 | Received 08 Mar 2016, Accepted 25 Oct 2016, Published online: 09 Nov 2016
 

ABSTRACT

As a way to provide services or data to third-party developers, Open Application Programming Interfaces (Open APIs) have gained popularity among the programming community in recent years. Many corporations such as Google, Facebook and Twitter are developing Open APIs for their existing services, and most of them are free of charge. As these free APIs facilitate collaboration between different software platforms, many programmers treat them as alternatives to open source. Yet, some programmers have found this collaboration risky to their independence, and they have started to think about the true meaning of the openness of API. More importantly, the definition of Open APIs is rendered ambiguous through the discursive practices that define ‘openness’ in contemporary digital culture. Drawing on the political economy of programming and software, this study begins with the historical discussion of openness and its relationship with the power of code in programming. It points out the openness in programming is not only about the accessibility of the source code, but also the liberty to use source code without restriction. This paper then identifies the technical features of Open APIs and examines the subtle power that restricts their openness. It concludes by suggesting ways to critically understand the openness of software and their politics.

Disclosure statement

No potential conflict of interest was reported by the author.

Notes on contributors

Yuanbo Qiu is a PhD candidate at the University of Sydney in the Department of Media and Communications. His research investigates the political and social implications of digital technologies, particularly when they relate to intersections between participation, data storage and transformations for media pluralism [email: [email protected]].

Notes

1 ‘Architecture of participation’ is a norm of cooperation, in which the service itself acts as an intelligent broker to connect other services, and harnesses the power of the users. See O’reilly (Citation2007).

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 53.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 304.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.