Open-source-software movement

The open-source-software movement is a social movement that supports the use of open-source licenses for some or all software, as part of the broader notion of open collaboration.[1] The open-source movement was started to spread the concept/idea of open-source software.

Programmers who support the open-source-movement philosophy contribute to the open-source community by voluntarily writing and exchanging programming code for software development.[2] The term open source requires that no one can discriminate against a group in not sharing the edited code or hinder others from editing their already-edited work. This approach to software development allows anyone to obtain and modify open-source code. These modifications are distributed back to the developers within the open-source community of people who are working with the software. In this way, the identities of all individuals participating in code modification are disclosed and the transformation of the code is documented over time.[3] This method makes it difficult to establish ownership of a particular bit of code but is in keeping with the open-source-movement philosophy. These goals promote the production of high-quality programs as well as working cooperatively with other similarly-minded people to improve open-source technology.[2]

  1. ^ Levine, Sheen S.; Prietula, M. J. (2013). "Open Collaboration for Innovation: Principles and Performance". Organization Science. 25 (5): 1414–1433. arXiv:1406.7541. doi:10.1287/orsc.2013.0872. S2CID 6583883. SSRN 1096442.
  2. ^ a b Wyllys, R.E. (2000). Overview of the Open-Source Movement Archived 2016-03-16 at the Wayback Machine. Retrieved November 22, 2009, from The University of Texas at Austin Graduate School of Library & Information Science
  3. ^ Warger, T. (2002)The Open Source Movement Archived 2011-07-17 at the Wayback Machine. Retrieved November 22, 2009, from Education Resources Information Center

Developed by StudentB