A4 Refereed article in a conference publication
Hard-coded censorship in Open Source Mastodon clients — How Free is Open Source?
Authors: Juhani Naskali
Editors: Jani Koskinen, Minna Rantanen, Anne-Marie Tuikka, Sari Knaapi-Junnila
Conference name: Conference on Technology Ethics
Publication year: 2020
Journal: CEUR Workshop Proceedings
Book title : Proceedings of the Conference on Technology Ethics: Turku, Finland, October, 21, 2020
Series title: CEUR Workshop Proceedings
Volume: 2737
First page : 86
Last page: 98
ISSN: 1613-0073
Web address : http://ceur-ws.org/Vol-2737/FP_6.pdf(external)
Self-archived copy’s web address: https://research.utu.fi/converis/portal/detail/Publication/50315540(external)
This article analyses hard-coded domain blocking in open source software, using the GPL3-licensed Mastodon client Tusky as a case example. First, the
question of whether such action is censorship is analysed. Second, the licensing
compliance of such action is examined using the applicable open-source software
and distribution licenses. Domain blocking is found to be censorship in the literal
definition of the word, as well as possibly against some the used Google distribution licenses — though some ambiguity remains, which calls for clarifications in the
agreement terms. GPL allows for functionalities that limit the use of the software,
as long as end-users are free to edit the source code and use a version of the application without such limitations. Such software is still open source, but no longer
free (as in freedom). A multi-disciplinary ethical examination of domain blocking
will be needed to ascertain whether such censorship is ethical, as all censorship is
not necessarily wrong.
Downloadable publication This is an electronic reprint of the original article. |