Jump to content

Code ownership: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
top: Expanding article
top: Expanding article
Line 1: Line 1:
{{about|a term used during software development|the actual ownership of software|Intellectual property rights}}
{{about|a term used during software development|the actual ownership of software|Intellectual property rights}}
{{in use}}
{{in use}}
In [[software engineering]], '''code ownership''' is a term used to describe control of an individual [[software developer]] or a development team over [[source code]] modifications of a [[Modular programming|module]] or a [[Software product|product]].{{sfn|Metiu|2006|p=424}} Some researchers also use the term to describe the [[software authorship]].{{sfn|Koana|Le|Rahman|Carlson|2024|p=8}}
In [[software engineering]], '''code ownership''' is a term used to describe control of an individual [[software developer]] or a development team over [[source code]] modifications of a [[Modular programming|module]] or a [[Software product|product]].{{sfn|Metiu|2006|p=424}}
== Definitions ==

=== Authorship ===
Some researchers also use the term to describe the '''authorship''' of software (identifying who wrote a particular line of software). Koana et al. (2024) state that this is a different, although related, meaning, as the code owner might not be original author of the software piece.{{sfn|Koana|Le|Rahman|Carlson|2024|p=8}}


==References==
==References==

Revision as of 00:06, 5 November 2024

In software engineering, code ownership is a term used to describe control of an individual software developer or a development team over source code modifications of a module or a product.[1]

Definitions

Authorship

Some researchers also use the term to describe the authorship of software (identifying who wrote a particular line of software). Koana et al. (2024) state that this is a different, although related, meaning, as the code owner might not be original author of the software piece.[2]

References

  1. ^ Metiu 2006, p. 424.
  2. ^ Koana et al. 2024, p. 8.

Sources

  • Koana, Umme Ayman; Le, Quang Hy; Rahman, Shadikur; Carlson, Chris; Chew, Francis; Nayebi, Maleknaz (2024-09-27). "Examining ownership models in software teams". Empirical Software Engineering. 29 (6). Springer Science and Business Media LLC. arXiv:2405.15665. doi:10.1007/s10664-024-10538-5. ISSN 1382-3256.
  • Metiu, Anca (2006). "Owning the Code: Status Closure in Distributed Groups". Organization Science. 17 (4). INFORMS: 418–435. ISSN 1047-7039. JSTOR 25146047. Retrieved 2024-11-04.