Skip to main content

On the meaning of free software

Abstract

To many who develop and use free software, the GNU General Public License represents an embodiment of the meaning of free software. In this paper we examine the definition and meaning of free software in the context of three events surrounding the GNU General Public License. We use a case involving the GPU software project to establish the importance of Freedom 0 in the meaning of free software. We analyze version 3 of the GNU General Public License and conclude that although a credible case can be made that the added restrictions are consistent with the definition of free software, the case requires subtle arguments. Strong arguments against the added restrictions are less subtle, and may therefore be more convincing to many users and developers. We also analyze the Affero General Public License and conclude that it is inconsistent with the definition of free software.

This is a preview of subscription content, access via your institution.

Abbreviations

AGPL:

Affero GPL

DRM:

Digital Rights Management

GNU:

GNU is Not Unix

FS:

Free Software

FSF:

Free Software Foundation

GPL:

General Public License

GPLv2:

GPL version 2

GPLv3:

GPL version 3

OSS:

Open Source Software

References

  • Bonaccorsi, A., & Rossi, C. (2004). Altruistic individuals, selfish firms? The structure of motivation in Open Source Software. First Monday, 9.

  • Chopra, S., & Dexter, S. D. (2008). Decoding liberation: The promise of free and open source software. New York: Routledge.

    Google Scholar 

  • Hertel, G., Neider, S., & Herrmann, S. (2003). Motivation of software developers in Open Source projects: An Internet-based survey of contributors to the Linux kernel. Research Policy, 32, 1159–1177.

    Article  Google Scholar 

  • Mill, J. S. (1869). On liberty. London: Longman, Roberts & Green; Bartleby.com, 1999. www.bartleby.com/130/. Accessed 27 Sept 2009.

  • Miller, K. (2007). Open source software and consequential responsibility: GPU, GPL, and the no military use clause. In P. Boltuc (Ed.), APA Newsletter of philosophy and computers, 6(2), 17–22.

  • Raymond, E. S. (2001). The cathedral and the bazaar: Musings on Linux and open source by an accidental revolutionary. Sebastopol, CA: O’Reilly & Associated.

    Google Scholar 

  • Stallman, R. M. (2002). Free software, free society: Selected essays of Richard M. Stallman. Boston: GNU Press.

    Google Scholar 

  • Wolf, M., Bowyer, K., Gotterbarn, D., & Miller, K. (2002). Open source software: Intellectual challenges to the status quo. In ACM SIGCSE Bulletin (Vol. 34). New York: ACM.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. J. Wolf.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Wolf, M.J., Miller, K.W. & Grodzinsky, F.S. On the meaning of free software. Ethics Inf Technol 11, 279 (2009). https://doi.org/10.1007/s10676-009-9207-9

Download citation

  • Published:

  • DOI: https://doi.org/10.1007/s10676-009-9207-9

Keywords

  • Freedom 0
  • Free software
  • General Public License