[gnome-software: 1/3] gs-license-tile: Update wording on proprietary tile
- From: Will Thompson <wjt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software: 1/3] gs-license-tile: Update wording on proprietary tile
- Date: Mon, 1 Aug 2022 10:17:25 +0000 (UTC)
commit a8d8bdd23da927e614a80f2ccb99ca18d7a97e63
Author: Philip Withnall <pwithnall endlessos org>
Date: Sun Jul 24 21:07:50 2022 +0200
gs-license-tile: Update wording on proprietary tile
This is a compromise between the old wording and the wording proposed in
!1153. The main things we wanted to address were:
- “May be restrictions on its use” is very vague and ‘lawyery’, so we
drop it.
- “It may be harder to tell if the software is insecure” is also a bit
vague, and quite verbose, so we shorten it.
- “or influence its development” isn’t always true for FOSS (one user’s
feedback is unlikely to influence project development and we don’t
want to give the impression that it is), so drop that. The “you may
not be able to contribute” clause covers this concept already.
- Add “it may change without oversight” to cover the advantage of FOSS
that many eyes can look at it and see malicious or incorrect changes
when they’re added. This is something which proprietary software might
have (rigorous internal review), but it’s not something that users
can verify. Hence that’s a fundamental advantage of FOSS.
The differences from the proposal in !1153 are to drop use of the
phrases ‘harmful’ and ‘high amount of trust’ because they are very
strong. Without oversight, proprietary software has the potential to be
harmful, but very little proprietary software on Linux actually is. So
it’s not useful to highlight this.
Discussed in person with Tobias at mini-GUADEC Berlin 2022.
Signed-off-by: Philip Withnall <pwithnall endlessos org>
Fixes: #1421
src/gs-license-tile.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/gs-license-tile.c b/src/gs-license-tile.c
index a68326573..54ac6511a 100644
--- a/src/gs-license-tile.c
+++ b/src/gs-license-tile.c
@@ -115,9 +115,9 @@ gs_license_tile_refresh (GsLicenseTile *self)
lozenge_icon_names[2] = "padlock-open-symbolic";
get_involved_visible = FALSE;
- description = g_strdup (_("This software is not developed in the open, so only its developers
know how it works. There may be restrictions on its use, and it may be harder to tell if the software is
insecure."
+ description = g_strdup (_("This software is not developed in the open, so only its developers
know how it works. It may be insecure in ways that are hard to detect, and it may change without oversight."
"\n\n"
- "You may not be able to contribute to this software or influence
its development."));
+ "You may not be able to contribute to this software."));
}
for (gsize i = 0; i < G_N_ELEMENTS (self->lozenges); i++) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]