Papers
Topics
Authors
Recent
Search
2000 character limit reached

Ethical Considerations Towards Protestware

Published 27 May 2023 in cs.CY, cs.CR, and cs.SE | (2306.10019v2)

Abstract: A key drawback to using a Open Source third-party library is the risk of introducing malicious attacks. In recently times, these threats have taken a new form, when maintainers turn their Open Source libraries into protestware. This is defined as software containing political messages delivered through these libraries, which can either be malicious or benign. Since developers are willing to freely open-up their software to these libraries, much trust and responsibility are placed on the maintainers to ensure that the library does what it promises to do. Using different frameworks commonly used in AI ethics, we illustrate how an open-source maintainer's decision to protest is influenced by different stakeholders (viz., their membership in the OSS community, their personal views, financial motivations, social status, and moral viewpoints), making protestware a multifaceted and intricate matter.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (9)
  1. R. G. Kula and C. Treude, “In war and peace: The impact of world politics on software ecosystems,” in Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022, pp. 1600–1604.
  2. “Cve-2022-23812,” https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-23812, May 2022, (Accessed on 05/11/2022).
  3. “Discussion on node-ipc,” https://github.com/RIAEvangelist/node-ipc/discussions/505, May 2022, (Accessed on 05/11/2022).
  4. “peacenotwar message,” https://github.com/medikoo/es5-ext/commit/28de285ed433b45113f01e4ce7c74e9a356b2af2, May 2022, (Accessed on 05/11/2022).
  5. N. Zahan, T. Zimmermann, P. Godefroid, B. Murphy, C. Maddila, and L. Williams, “What are weak links in the npm supply chain?” in Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice, 2022, pp. 331–340.
  6. J. Zoshak and K. Dew, “Beyond kant and bentham: How ethical theories are being used in artificial moral agents,” in Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, ser. CHI ’21.   New York, NY, USA: Association for Computing Machinery, 2021. [Online]. Available: https://doi.org/10.1145/3411764.3445102
  7. S. Coghlan, T. Miller, and J. Paterson, “Good proctor or “big brother”? ethics of online exam supervision technologies,” Philos. Technol., vol. 34, no. 4, pp. 1581–1606, Aug. 2021. [Online]. Available: http://dx.doi.org/10.1007/s13347-021-00476-1
  8. J. Flynn, “Theory and Bioethics,” in The Stanford Encyclopedia of Philosophy, Winter 2022 ed., E. N. Zalta and U. Nodelman, Eds.   Metaphysics Research Lab, Stanford University, 2022.
  9. Free Software Foundation, Inc., “What is free software?” https://www.gnu.org/philosophy/free-sw.en.html, 2022.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 8 likes about this paper.